Package com.adaptris.failover.jgroups
Class JGroupsBroadcaster
- java.lang.Object
-
- com.adaptris.failover.jgroups.JGroupsBroadcaster
-
- All Implemented Interfaces:
Broadcaster
public class JGroupsBroadcaster extends java.lang.Object implements Broadcaster
-
-
Field Summary
Fields Modifier and Type Field Description protected org.slf4j.Loggerlog
-
Constructor Summary
Constructors Constructor Description JGroupsBroadcaster(java.util.Properties bootstrapProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetjGroupsClusterName()java.lang.StringgetjGroupsConfigFile()NetworkPingSendergetNetworkPingSender()java.util.List<Peer>getPeers()PinggetPingData()intgetSendDelaySeconds()voidsetjGroupsClusterName(java.lang.String jGroupsClusterName)voidsetjGroupsConfigFile(java.lang.String jGroupsConfigFile)voidsetNetworkPingSender(NetworkPingSender networkPingSender)voidsetPingData(Ping pingData)voidsetSendDelaySeconds(int sendDelaySeconds)voidstart()voidstop()
-
-
-
Method Detail
-
start
public void start() throws java.lang.Exception- Specified by:
startin interfaceBroadcaster- Throws:
java.lang.Exception
-
stop
public void stop()
- Specified by:
stopin interfaceBroadcaster
-
getPeers
public java.util.List<Peer> getPeers()
- Specified by:
getPeersin interfaceBroadcaster
-
getPingData
public Ping getPingData()
-
setPingData
public void setPingData(Ping pingData)
- Specified by:
setPingDatain interfaceBroadcaster
-
getSendDelaySeconds
public int getSendDelaySeconds()
-
setSendDelaySeconds
public void setSendDelaySeconds(int sendDelaySeconds)
- Specified by:
setSendDelaySecondsin interfaceBroadcaster
-
getNetworkPingSender
public NetworkPingSender getNetworkPingSender()
-
setNetworkPingSender
public void setNetworkPingSender(NetworkPingSender networkPingSender)
-
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)
-
-