public final class BasicResourceAllocator extends AbstractConnectorAllocator
Constructor and Description |
---|
BasicResourceAllocator() |
Modifier and Type | Method and Description |
---|---|
void |
cleanup(ResourceHandle resourceHandle) |
void |
closeUserConnection(ResourceHandle resourceHandle) |
ResourceHandle |
createResource() |
ResourceHandle |
createResource(XAResource xaResource) |
Set |
getInvalidConnections(Set connectionSet) |
boolean |
isConnectionValid(ResourceHandle resource) |
boolean |
matchConnection(ResourceHandle resourceHandle) |
boolean |
supportsReauthentication() |
createResourceHandle, destroyResource, fillInResourceObjects, getSharedConnection, hasValidatingMCF, isTransactional, shareableWithinComponent
public ResourceHandle createResource() throws PoolingException
PoolingException
public ResourceHandle createResource(XAResource xaResource) throws PoolingException
PoolingException
public void closeUserConnection(ResourceHandle resourceHandle) throws PoolingException
closeUserConnection
in interface ResourceAllocator
closeUserConnection
in class AbstractConnectorAllocator
PoolingException
public boolean matchConnection(ResourceHandle resourceHandle)
matchConnection
in interface ResourceAllocator
matchConnection
in class AbstractConnectorAllocator
public boolean supportsReauthentication()
supportsReauthentication
in interface ResourceAllocator
supportsReauthentication
in class AbstractConnectorAllocator
public void cleanup(ResourceHandle resourceHandle) throws PoolingException
cleanup
in interface ResourceAllocator
cleanup
in class AbstractConnectorAllocator
PoolingException
public Set getInvalidConnections(Set connectionSet) throws javax.resource.ResourceException
getInvalidConnections
in interface ResourceAllocator
getInvalidConnections
in class AbstractConnectorAllocator
javax.resource.ResourceException
public boolean isConnectionValid(ResourceHandle resource)
isConnectionValid
in interface ResourceAllocator
isConnectionValid
in class AbstractConnectorAllocator
Copyright © 2018. All rights reserved.