org.apache.activemq.broker
Interface TransportConnectionStateRegister

All Known Implementing Classes:
MapTransportConnectionStateRegister, SingleTransportConnectionStateRegister

public interface TransportConnectionStateRegister


Method Summary
 void clear()
           
 boolean doesHandleMultipleConnectionStates()
           
 void intialize(TransportConnectionStateRegister other)
           
 boolean isEmpty()
           
 List<TransportConnectionState> listConnectionStates()
           
 TransportConnectionState lookupConnectionState(ConnectionId connectionId)
           
 TransportConnectionState lookupConnectionState(ConsumerId id)
           
 TransportConnectionState lookupConnectionState(ProducerId id)
           
 TransportConnectionState lookupConnectionState(SessionId id)
           
 TransportConnectionState lookupConnectionState(String connectionId)
           
 Map<ConnectionId,TransportConnectionState> mapStates()
           
 TransportConnectionState registerConnectionState(ConnectionId connectionId, TransportConnectionState state)
           
 TransportConnectionState unregisterConnectionState(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()


Copyright © 2005-2012 The Apache Software Foundation. All Rights Reserved.