Class NoTxConnectorAllocator
- java.lang.Object
-
- com.sun.enterprise.resource.allocator.AbstractConnectorAllocator
-
- com.sun.enterprise.resource.allocator.NoTxConnectorAllocator
-
- All Implemented Interfaces:
ResourceAllocator
public class NoTxConnectorAllocator extends AbstractConnectorAllocator
- Author:
- Tony Ng
-
-
Constructor Summary
Constructors Constructor Description NoTxConnectorAllocator(PoolManager poolMgr, jakarta.resource.spi.ManagedConnectionFactory mcf, ResourceSpec spec, Subject subject, jakarta.resource.spi.ConnectionRequestInfo reqInfo, ClientSecurityInfo info, ConnectorDescriptor desc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResourceHandle
createResource()
void
destroyResource(ResourceHandle resource)
void
fillInResourceObjects(ResourceHandle resource)
boolean
isTransactional()
-
Methods inherited from class com.sun.enterprise.resource.allocator.AbstractConnectorAllocator
cleanup, closeUserConnection, createResourceHandle, getInvalidConnections, getSharedConnection, hasValidatingMCF, isConnectionValid, matchConnection, shareableWithinComponent, supportsReauthentication
-
-
-
-
Constructor Detail
-
NoTxConnectorAllocator
public NoTxConnectorAllocator(PoolManager poolMgr, jakarta.resource.spi.ManagedConnectionFactory mcf, ResourceSpec spec, Subject subject, jakarta.resource.spi.ConnectionRequestInfo reqInfo, ClientSecurityInfo info, ConnectorDescriptor desc)
-
-
Method Detail
-
createResource
public ResourceHandle createResource() throws PoolingException
- Throws:
PoolingException
-
fillInResourceObjects
public void fillInResourceObjects(ResourceHandle resource) throws PoolingException
- Specified by:
fillInResourceObjects
in interfaceResourceAllocator
- Overrides:
fillInResourceObjects
in classAbstractConnectorAllocator
- Throws:
PoolingException
-
destroyResource
public void destroyResource(ResourceHandle resource) throws PoolingException
- Specified by:
destroyResource
in interfaceResourceAllocator
- Overrides:
destroyResource
in classAbstractConnectorAllocator
- Throws:
PoolingException
-
isTransactional
public boolean isTransactional()
- Specified by:
isTransactional
in interfaceResourceAllocator
- Overrides:
isTransactional
in classAbstractConnectorAllocator
-
-