|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.objectweb.jonas.discovery.Enroller
public class Enroller
In charge of waiting for starting or stopping notifications and notifies the appropriate listeners.
Constructor Summary | |
---|---|
Enroller(int listeningPort,
java.lang.String listeningIp)
|
Method Summary | |
---|---|
java.lang.String |
getListeningIp()
|
int |
getListeningPort()
gets the port on which the Enroller is listening for a discovery request. |
int |
getTimeToLive()
gets the time to live of the multicast socket. |
void |
postDeregister()
|
void |
postRegister(java.lang.Boolean arg0)
|
void |
preDeregister()
|
javax.management.ObjectName |
preRegister(javax.management.MBeanServer mbeanServer,
javax.management.ObjectName on)
|
void |
setListeningIp(java.lang.String listeningIp)
sets the IP address the listening manager uses. |
void |
setListeningPort(int listeningPort)
sets the port on which the Enroller is listening. |
void |
setTimeToLive(int ttl)
sets the time to live value to ttl. |
void |
start()
starts the listening task on the listeningPort and listening Ip defined with the parameters. |
void |
stop()
stops the listening task |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Enroller(int listeningPort, java.lang.String listeningIp)
Method Detail |
---|
public javax.management.ObjectName preRegister(javax.management.MBeanServer mbeanServer, javax.management.ObjectName on) throws java.lang.Exception
preRegister
in interface javax.management.MBeanRegistration
java.lang.Exception
MBeanRegistration.preRegister(javax.management.MBeanServer,
javax.management.ObjectName)
public void postRegister(java.lang.Boolean arg0)
postRegister
in interface javax.management.MBeanRegistration
MBeanRegistration.postRegister(java.lang.Boolean)
public void preDeregister() throws java.lang.Exception
preDeregister
in interface javax.management.MBeanRegistration
java.lang.Exception
MBeanRegistration.preDeregister()
public void postDeregister()
postDeregister
in interface javax.management.MBeanRegistration
MBeanRegistration.postDeregister()
public int getListeningPort()
EnrollerMBean
getListeningPort
in interface EnrollerMBean
org.objectweb.jonas.server.discovery.EnrollerMBean#getListeningPort()
public void setListeningPort(int listeningPort)
EnrollerMBean
setListeningPort
in interface EnrollerMBean
listeningPort
- port on which the Enroller is listening.org.objectweb.jonas.server.discovery.EnrollerMBean#setListeningPort(int)
public java.lang.String getListeningIp()
getListeningIp
in interface EnrollerMBean
org.objectweb.jonas.server.discovery.EnrollerMBean#getListeningIp()
public void setListeningIp(java.lang.String listeningIp)
EnrollerMBean
setListeningIp
in interface EnrollerMBean
org.objectweb.jonas.server.discovery.EnrollerMBean#setListeningIP(java.lang.String)
public void setTimeToLive(int ttl)
EnrollerMBean
setTimeToLive
in interface EnrollerMBean
ttl
- time to liveorg.objectweb.jonas.server.discovery.EnrollerMBean#setTimeToLive(int)
public int getTimeToLive()
EnrollerMBean
getTimeToLive
in interface EnrollerMBean
org.objectweb.jonas.server.discovery.EnrollerMBean#getTimeToLive()
public void start()
EnrollerMBean
start
in interface EnrollerMBean
org.objectweb.jonas.server.discovery.EnrollerMBean#start()
public void stop()
EnrollerMBean
stop
in interface EnrollerMBean
org.objectweb.jonas.server.discovery.EnrollerMBean#start()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |