org.apache.geronimo.connector.outbound.connectiontracking
Class SharedConnectorInstanceContext
java.lang.Object
org.apache.geronimo.connector.outbound.connectiontracking.SharedConnectorInstanceContext
- All Implemented Interfaces:
- ConnectorInstanceContext
public class SharedConnectorInstanceContext
- extends java.lang.Object
- implements ConnectorInstanceContext
- Version:
- $Rev: 983145 $ $Date: 2010-08-07 07:42:54 +0800 (Sat, 07 Aug 2010) $
|
Constructor Summary |
SharedConnectorInstanceContext(java.util.Set<java.lang.String> unshareableResources,
java.util.Set<java.lang.String> applicationManagedSecurityResources,
boolean share)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SharedConnectorInstanceContext
public SharedConnectorInstanceContext(java.util.Set<java.lang.String> unshareableResources,
java.util.Set<java.lang.String> applicationManagedSecurityResources,
boolean share)
share
public void share(ConnectorInstanceContext context)
hide
public void hide()
getConnectionManagerMap
public java.util.Map<ConnectionTrackingInterceptor,java.util.Set<ConnectionInfo>> getConnectionManagerMap()
- Description copied from interface:
ConnectorInstanceContext
- IMPORTANT INVARIANT: this should always return a map, never null.
- Specified by:
getConnectionManagerMap in interface ConnectorInstanceContext
- Returns:
- map of ConnectionManager to (list of ) managed connection info objects.
getUnshareableResources
public java.util.Set<java.lang.String> getUnshareableResources()
- Specified by:
getUnshareableResources in interface ConnectorInstanceContext
getApplicationManagedSecurityResources
public java.util.Set<java.lang.String> getApplicationManagedSecurityResources()
- Specified by:
getApplicationManagedSecurityResources in interface ConnectorInstanceContext
Copyright © 2003-2011 The Apache Software Foundation. All Rights Reserved.