Package com.adaptris.failover.multicast
Class MulticastBroadcaster
- java.lang.Object
-
- com.adaptris.failover.multicast.MulticastBroadcaster
-
- All Implemented Interfaces:
Broadcaster
public class MulticastBroadcaster extends java.lang.Object implements Broadcaster
-
-
Field Summary
Fields Modifier and Type Field Description protected org.slf4j.Logger
log
-
Constructor Summary
Constructors Constructor Description MulticastBroadcaster(java.util.Properties bootstrapProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getGroup()
NetworkPingSender
getNetworkPingSender()
java.util.List<Peer>
getPeers()
Ping
getPingData()
int
getPort()
int
getSendDelaySeconds()
void
setGroup(java.lang.String group)
void
setNetworkPingSender(NetworkPingSender networkPingSender)
void
setPeers(java.util.List<Peer> peers)
void
setPingData(Ping pingData)
void
setPort(int port)
void
setSendDelaySeconds(int sendDelaySeconds)
void
start()
void
stop()
-
-
-
Method Detail
-
start
public void start() throws java.io.IOException
- Specified by:
start
in interfaceBroadcaster
- Throws:
java.io.IOException
-
stop
public void stop()
- Specified by:
stop
in interfaceBroadcaster
-
getGroup
public java.lang.String getGroup()
-
setGroup
public void setGroup(java.lang.String group)
-
getPort
public int getPort()
-
setPort
public void setPort(int port)
-
getSendDelaySeconds
public int getSendDelaySeconds()
-
setSendDelaySeconds
public void setSendDelaySeconds(int sendDelaySeconds)
- Specified by:
setSendDelaySeconds
in interfaceBroadcaster
-
getPingData
public Ping getPingData()
-
setPingData
public void setPingData(Ping pingData)
- Specified by:
setPingData
in interfaceBroadcaster
-
getNetworkPingSender
public NetworkPingSender getNetworkPingSender()
-
setNetworkPingSender
public void setNetworkPingSender(NetworkPingSender networkPingSender)
-
getPeers
public java.util.List<Peer> getPeers()
- Specified by:
getPeers
in interfaceBroadcaster
-
setPeers
public void setPeers(java.util.List<Peer> peers)
-
-