|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.jonas.discovery.DiscoveryManager
DiscoveryManager goal is to listen to a well known and reconfigurable IpAddress and to give appropriate JMXURL to manage remotely Jonas server.
Constructor Summary | |
DiscoveryManager(int listeningPort,
java.lang.String listeningIp)
|
Method Summary | |
java.lang.String |
getListeningIp()
|
int |
getListeningPort()
gets the port on which the DiscoveryManager is listening for a discovery request. |
int |
getTimeToLive()
gets the time to live of the multicast socket. |
void |
handleNotification(javax.management.Notification notification,
java.lang.Object handback)
|
void |
postDeregister()
|
void |
postRegister(java.lang.Boolean arg0)
|
void |
preDeregister()
|
javax.management.ObjectName |
preRegister(javax.management.MBeanServer mbeanServer,
javax.management.ObjectName on)
|
protected void |
setDomainName(java.lang.String domainNamle)
|
protected void |
setJonasName(java.lang.String jonasName)
|
void |
setListeningIp(java.lang.String listeningIp)
sets the IP address the listening manager uses. |
void |
setListeningPort(int listeningPort)
(non-Javadoc) |
void |
setTimeToLive(int ttl)
sets the time to live value to ttl. |
protected void |
setUrls(java.lang.String[] urls)
|
void |
start()
starts the listening task on the listeningPort and listening Ip defined with the parameters. |
void |
stop()
Stop |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DiscoveryManager(int listeningPort, java.lang.String listeningIp)
Method Detail |
public void start()
DiscoveryManagerMBean
start
in interface DiscoveryManagerMBean
public int getListeningPort()
DiscoveryManagerMBean
getListeningPort
in interface DiscoveryManagerMBean
org.objectweb.jonas.server.discovery.DiscoveryManagerMBean#getListeningPort()
public void setListeningPort(int listeningPort)
setListeningPort
in interface DiscoveryManagerMBean
org.objectweb.jonas.server.discovery.DiscoveryManagerMBean#setListeningPort()
public java.lang.String getListeningIp()
getListeningIp
in interface DiscoveryManagerMBean
org.objectweb.jonas.server.discovery.DiscoveryManagerMBean#getListeningIp()
public void setListeningIp(java.lang.String listeningIp)
DiscoveryManagerMBean
setListeningIp
in interface DiscoveryManagerMBean
org.objectweb.jonas.server.discovery.DiscoveryManagerMBean#setListeningIp()
public void setTimeToLive(int ttl)
DiscoveryManagerMBean
setTimeToLive
in interface DiscoveryManagerMBean
ttl
- org.objectweb.jonas.server.discovery.DiscoveryManagerMBean#setTimeToLive()
public int getTimeToLive()
DiscoveryManagerMBean
getTimeToLive
in interface DiscoveryManagerMBean
org.objectweb.jonas.server.discovery.DiscoveryManagerMBean#getTimeToLive()
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 void handleNotification(javax.management.Notification notification, java.lang.Object handback)
handleNotification
in interface javax.management.NotificationListener
NotificationListener.handleNotification(javax.management.Notification,
java.lang.Object)
protected void setJonasName(java.lang.String jonasName)
jonasName
- The jonasName to set.protected void setDomainName(java.lang.String domainNamle)
domainNamle
- The domainNamle to set.protected void setUrls(java.lang.String[] urls)
urls
- The urls to set.public void stop()
stop
in interface DiscoveryManagerMBean
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |