Class ConnectionStatusListener<T extends com.caplin.ret.trapi.connection.Connection>
- java.lang.Object
-
- com.caplin.motif.fx.ret.common.adapterstatus.ConnectionStatusListener<T>
-
- All Implemented Interfaces:
com.caplin.ret.trapi.connection.ConnectionListener
- Direct Known Subclasses:
MarketOrderConnectionStatusListener
public class ConnectionStatusListener<T extends com.caplin.ret.trapi.connection.Connection> extends java.lang.Object implements com.caplin.ret.trapi.connection.ConnectionListener
-
-
Constructor Summary
Constructors Constructor Description ConnectionStatusListener(StatusComparator statusComparator, java.util.Collection<T> connections, com.caplin.ret.trapi.concurrent.InjectableExecutorManager executorManager)
ConnectionStatusListener(T connection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cancel()
java.util.Set<java.lang.String>
getConnectionLabels()
java.util.Set<java.lang.String>
getDisconnectedConnectionLabels()
java.lang.String
getListenerId()
void
initialise(CompositeStatusManager publisher)
void
onConnectionDown(java.lang.String username, java.lang.String connectionLabel)
void
onConnectionUp(java.lang.String username, java.lang.String connectionLabel)
java.lang.String
toString()
-
-
-
Constructor Detail
-
ConnectionStatusListener
public ConnectionStatusListener(StatusComparator statusComparator, java.util.Collection<T> connections, com.caplin.ret.trapi.concurrent.InjectableExecutorManager executorManager)
-
ConnectionStatusListener
public ConnectionStatusListener(T connection)
-
-
Method Detail
-
initialise
public void initialise(CompositeStatusManager publisher)
-
cancel
public void cancel()
-
onConnectionUp
public void onConnectionUp(java.lang.String username, java.lang.String connectionLabel)
- Specified by:
onConnectionUp
in interfacecom.caplin.ret.trapi.connection.ConnectionListener
-
onConnectionDown
public void onConnectionDown(java.lang.String username, java.lang.String connectionLabel)
- Specified by:
onConnectionDown
in interfacecom.caplin.ret.trapi.connection.ConnectionListener
-
getListenerId
public java.lang.String getListenerId()
- Specified by:
getListenerId
in interfacecom.caplin.ret.trapi.connection.ConnectionListener
-
getConnectionLabels
public java.util.Set<java.lang.String> getConnectionLabels()
-
getDisconnectedConnectionLabels
public java.util.Set<java.lang.String> getDisconnectedConnectionLabels()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-