org.jboss.jms.server
Interface ConnectionManager
- All Known Implementing Classes:
- SimpleConnectionManager
- public interface ConnectionManager
- Version:
- $Revision: 2591 $
$Id: ConnectionManager.java 2591 2007-04-19 15:25:51Z timfox $
- 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.
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
handleClientFailure
public void handleClientFailure(java.lang.String remotingSessionID)
Copyright © 2006 JBoss Inc. All Rights Reserved.