Package com.adaptris.failover
Class AbstractListener
- java.lang.Object
-
- com.adaptris.failover.AbstractListener
-
- All Implemented Interfaces:
Listener
,PingEventSender
- Direct Known Subclasses:
JGroupsListener
,MulticastListener
,TcpListener
public abstract class AbstractListener extends java.lang.Object implements Listener
-
-
Field Summary
Fields Modifier and Type Field Description protected org.slf4j.Logger
log
-
Constructor Summary
Constructors Constructor Description AbstractListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deregisterListener(PingEventListener eventListener)
java.util.List<PingEventListener>
getListeners()
void
registerListener(PingEventListener eventListener)
void
sendPrimaryPingEvent(Ping ping)
void
sendSecondaryPingEvent(Ping ping)
-
-
-
Method Detail
-
sendPrimaryPingEvent
public void sendPrimaryPingEvent(Ping ping)
- Specified by:
sendPrimaryPingEvent
in interfacePingEventSender
-
sendSecondaryPingEvent
public void sendSecondaryPingEvent(Ping ping)
- Specified by:
sendSecondaryPingEvent
in interfacePingEventSender
-
registerListener
public void registerListener(PingEventListener eventListener)
- Specified by:
registerListener
in interfacePingEventSender
-
deregisterListener
public void deregisterListener(PingEventListener eventListener)
- Specified by:
deregisterListener
in interfacePingEventSender
-
getListeners
public java.util.List<PingEventListener> getListeners()
-
-