Package org.apache.activemq.broker
Interface TransportConnectionStateRegister
-
- All Known Implementing Classes:
MapTransportConnectionStateRegister,SingleTransportConnectionStateRegister
public interface TransportConnectionStateRegister
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclear()booleandoesHandleMultipleConnectionStates()voidintialize(TransportConnectionStateRegister other)booleanisEmpty()List<TransportConnectionState>listConnectionStates()TransportConnectionStatelookupConnectionState(String connectionId)TransportConnectionStatelookupConnectionState(ConnectionId connectionId)TransportConnectionStatelookupConnectionState(ConsumerId id)TransportConnectionStatelookupConnectionState(ProducerId id)TransportConnectionStatelookupConnectionState(SessionId id)Map<ConnectionId,TransportConnectionState>mapStates()TransportConnectionStateregisterConnectionState(ConnectionId connectionId, TransportConnectionState state)TransportConnectionStateunregisterConnectionState(ConnectionId connectionId)
-
-
-
Method Detail
-
registerConnectionState
TransportConnectionState registerConnectionState(ConnectionId connectionId, TransportConnectionState state)
-
unregisterConnectionState
TransportConnectionState unregisterConnectionState(ConnectionId connectionId)
-
listConnectionStates
List<TransportConnectionState> listConnectionStates()
-
mapStates
Map<ConnectionId,TransportConnectionState> mapStates()
-
lookupConnectionState
TransportConnectionState lookupConnectionState(String connectionId)
-
lookupConnectionState
TransportConnectionState lookupConnectionState(ConsumerId id)
-
lookupConnectionState
TransportConnectionState lookupConnectionState(ProducerId id)
-
lookupConnectionState
TransportConnectionState lookupConnectionState(SessionId id)
-
lookupConnectionState
TransportConnectionState lookupConnectionState(ConnectionId connectionId)
-
isEmpty
boolean isEmpty()
-
doesHandleMultipleConnectionStates
boolean doesHandleMultipleConnectionStates()
-
intialize
void intialize(TransportConnectionStateRegister other)
-
clear
void clear()
-
-