Overview | Package | Class | Tree | Deprecated | Index | Help
| J2EE1.4 SDK
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## javax.resource.spi
Interface 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

Method Summary
`void` | `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.

Method Detail

### lazyEnlist

    public void lazyEnlist(ManagedConnection mc)
                    throws ResourceException

  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.

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

Overview | Package | Class | Tree | Deprecated | Index | Help
| J2EE1.4 SDK
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Submit a bug or feature

Copyright 2003 Sun Microsystems, Inc. All rights reserved.