public interface LazyEnlistableConnectionManagerThis is a mix-in interface that may be optionally implemented by a
ConnectionManagerimplementation. An implementation of this interface must support the lazy transaction enlistment optimization.
All Methods Instance Methods Abstract Methods Modifier and Type Method Description
lazyEnlist(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.
void lazyEnlist(ManagedConnection mc) throws ResourceException
ManagedConnectioninstance that needs to be lazily associated.
ResourceException- Generic exception.
ApplicationServerInternalException- Application server specific exception.
ResourceAllocationException- Failed to allocate system resources for connection request.
ResourceAdapterInternalException- Resource adapter related error condition.