org.jboss.jms.server
Interface ConnectionManager
- All Known Implementing Classes:
- SimpleConnectionManager
- public interface ConnectionManager
- Version:
- $Revision: 2136 $
$Id: ConnectionManager.java 2136 2007-02-02 06:43:28Z ovidiu.feodorov@jboss.com $
- Author:
- Ovidiu Feodorov, Tim Fox
registerConnection
public void registerConnection(java.lang.String jmsClientVMId,
java.lang.String remotingClientSessionID,
ConnectionEndpoint endpoint)
unregisterConnection
public ConnectionEndpoint unregisterConnection(java.lang.String jmsClientVMId,
java.lang.String remotingClientSessionID)
- Returns:
- null if there is no such connection.
handleClientFailure
public void handleClientFailure(java.lang.String remotingSessionID)
containsSession
public boolean containsSession(java.lang.String remotingClientSessionID)
getActiveConnections
public java.util.List getActiveConnections()
- Returns a list of active connection endpoints currently maintained by an instance of this
manager. The implementation should make a copy of the list to avoid
ConcurrentModificationException. The list could be empty, but never null.
- Returns:
- List
Copyright © 2006 JBoss Inc. All Rights Reserved.