Package com.adaptris.failover.jgroups
Class JGroupsListener
- java.lang.Object
-
- com.adaptris.failover.AbstractListener
-
- com.adaptris.failover.jgroups.JGroupsListener
-
- All Implemented Interfaces:
Listener
,PingEventSender
,org.jgroups.MembershipListener
,org.jgroups.MessageListener
,org.jgroups.Receiver
,org.jgroups.StateListener
public class JGroupsListener extends AbstractListener implements org.jgroups.Receiver
-
-
Field Summary
-
Fields inherited from class com.adaptris.failover.AbstractListener
log
-
-
Constructor Summary
Constructors Constructor Description JGroupsListener()
JGroupsListener(java.util.Properties bootstrapProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getjGroupsClusterName()
java.lang.String
getjGroupsConfigFile()
void
receive(org.jgroups.Message msg)
void
setjGroupsClusterName(java.lang.String jGroupsClusterName)
void
setjGroupsConfigFile(java.lang.String jGroupsConfigFile)
void
start()
void
stop()
-
Methods inherited from class com.adaptris.failover.AbstractListener
deregisterListener, getListeners, registerListener, sendPrimaryPingEvent, sendSecondaryPingEvent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
start
public void start() throws java.lang.Exception
-
receive
public void receive(org.jgroups.Message msg)
- Specified by:
receive
in interfaceorg.jgroups.MessageListener
-
getjGroupsConfigFile
public java.lang.String getjGroupsConfigFile()
-
setjGroupsConfigFile
public void setjGroupsConfigFile(java.lang.String jGroupsConfigFile)
-
getjGroupsClusterName
public java.lang.String getjGroupsClusterName()
-
setjGroupsClusterName
public void setjGroupsClusterName(java.lang.String jGroupsClusterName)
-
-