FileDocCategorySizeDatePackage
LazyEnlistableConnectionManager.javaAPI DocGlassfish v2 API3235Fri May 04 22:35:36 BST 2007javax.resource.spi

LazyEnlistableConnectionManager

public interface LazyEnlistableConnectionManager
This is a mix-in interface that may be optionally implemented by a ConnectionManager implementation. An implementation of this interface must support the lazy transaction enlistment optimization.
version
1.0
author
Ram Jeyaraman

Fields Summary
Constructors Summary
Methods Summary
public voidlazyEnlist(ManagedConnection mc)
This method is called by a resource adapter (that is capable of lazy transaction enlistment optimization) in order to lazily enlist a connection object with a XA transaction.

param
mc The ManagedConnection instance that needs to be lazily associated.
throws
ResourceException Generic exception.
throws
ApplicationServerInternalException Application server specific exception.
throws
ResourceAllocationException Failed to allocate system resources for connection request.
throws
ResourceAdapterInternalException Resource adapter related error condition.