Class BasicResourceAllocator
- java.lang.Object
-
- com.sun.enterprise.resource.allocator.AbstractConnectorAllocator
-
- com.sun.enterprise.connectors.inbound.BasicResourceAllocator
-
- All Implemented Interfaces:
ResourceAllocator
public final class BasicResourceAllocator extends AbstractConnectorAllocator
-
-
Constructor Summary
Constructors Constructor Description BasicResourceAllocator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcleanup(ResourceHandle resourceHandle)voidcloseUserConnection(ResourceHandle resourceHandle)ResourceHandlecreateResource()ResourceHandlecreateResource(XAResource xaResource)SetgetInvalidConnections(Set connectionSet)booleanisConnectionValid(ResourceHandle resource)booleanmatchConnection(ResourceHandle resourceHandle)booleansupportsReauthentication()-
Methods inherited from class com.sun.enterprise.resource.allocator.AbstractConnectorAllocator
createResourceHandle, destroyResource, fillInResourceObjects, getSharedConnection, hasValidatingMCF, isTransactional, shareableWithinComponent
-
-
-
-
Method Detail
-
createResource
public ResourceHandle createResource() throws PoolingException
- Throws:
PoolingException
-
createResource
public ResourceHandle createResource(XAResource xaResource) throws PoolingException
- Throws:
PoolingException
-
closeUserConnection
public void closeUserConnection(ResourceHandle resourceHandle) throws PoolingException
- Specified by:
closeUserConnectionin interfaceResourceAllocator- Overrides:
closeUserConnectionin classAbstractConnectorAllocator- Throws:
PoolingException
-
matchConnection
public boolean matchConnection(ResourceHandle resourceHandle)
- Specified by:
matchConnectionin interfaceResourceAllocator- Overrides:
matchConnectionin classAbstractConnectorAllocator
-
supportsReauthentication
public boolean supportsReauthentication()
- Specified by:
supportsReauthenticationin interfaceResourceAllocator- Overrides:
supportsReauthenticationin classAbstractConnectorAllocator
-
cleanup
public void cleanup(ResourceHandle resourceHandle) throws PoolingException
- Specified by:
cleanupin interfaceResourceAllocator- Overrides:
cleanupin classAbstractConnectorAllocator- Throws:
PoolingException
-
getInvalidConnections
public Set getInvalidConnections(Set connectionSet) throws jakarta.resource.ResourceException
- Specified by:
getInvalidConnectionsin interfaceResourceAllocator- Overrides:
getInvalidConnectionsin classAbstractConnectorAllocator- Throws:
jakarta.resource.ResourceException
-
isConnectionValid
public boolean isConnectionValid(ResourceHandle resource)
- Specified by:
isConnectionValidin interfaceResourceAllocator- Overrides:
isConnectionValidin classAbstractConnectorAllocator
-
-