|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.remoting.detection.AbstractDetector (src)
org.jboss.remoting.detection.multicast.MulticastDetector
MulticastDetector
Field Summary |
Fields inherited from class org.jboss.remoting.detection.AbstractDetector (src) |
log, mbeanserver, objectName, registryObjectName |
Constructor Summary | |
MulticastDetector()
|
Method Summary | |
java.net.InetAddress |
getAddress()
return the multicast address of the detector |
java.net.InetAddress |
getBindAddress()
return the bind address of the detector |
java.lang.String |
getDefaultIP()
|
int |
getPort()
get the port that the detector is multicasting to |
protected void |
heartbeat()
subclasses must implement to provide the specific heartbeat protocol for this server to send out to other servers on the network |
void |
setAddress(java.net.InetAddress ip)
set the interface address of the multicast |
void |
setBindAddress(java.net.InetAddress ip)
set the bind address of the multicast |
void |
setDefaultIP(java.lang.String defaultIP)
|
void |
setPort(int port)
set the port for detections to be multicast to |
void |
start()
called by MBeanServer to start the mbean lifecycle |
void |
stop()
called by the MBeanServer to stop the mbean lifecycle |
Methods inherited from class org.jboss.remoting.detection.AbstractDetector (src) |
checkInvokerServer, detect, getConfiguration, getDefaultTimeDelay, getHeartbeatDelay, getHeartbeatPeriod, getHeartbeatTimeDelay, getPingerDelay, getPingerPeriod, isRemoteDetection, postDeregister, postRegister, preDeregister, preRegister, setConfiguration, setDefaultTimeDelay, setHeartbeatTimeDelay, startHeartbeat, startPinger, stopHeartbeat, stopPinger |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.management.MBeanRegistration (src) |
postDeregister, postRegister, preDeregister, preRegister |
Constructor Detail |
public MulticastDetector()
Method Detail |
public java.lang.String getDefaultIP()
getDefaultIP
in interface MulticastDetectorMBean (src)
public void setDefaultIP(java.lang.String defaultIP)
setDefaultIP
in interface MulticastDetectorMBean (src)
defaultIP
- The IP that is used to broadcast detection messages on via multicast.public java.net.InetAddress getAddress()
getAddress
in interface MulticastDetectorMBean (src)
public void setAddress(java.net.InetAddress ip)
setAddress
in interface MulticastDetectorMBean (src)
ip
- public java.net.InetAddress getBindAddress()
getBindAddress
in interface MulticastDetectorMBean (src)
public void setBindAddress(java.net.InetAddress ip)
setBindAddress
in interface MulticastDetectorMBean (src)
ip
- public int getPort()
getPort
in interface MulticastDetectorMBean (src)
public void setPort(int port)
setPort
in interface MulticastDetectorMBean (src)
port
- public void start() throws java.lang.Exception
start
in interface Detector (src)
start
in class AbstractDetector (src)
java.lang.Exception
public void stop() throws java.lang.Exception
stop
in interface Detector (src)
stop
in class AbstractDetector (src)
java.lang.Exception
protected void heartbeat()
heartbeat
in class AbstractDetector (src)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |