org.apache.openjpa.kernel
Interface AutoDetach

All Known Subinterfaces:
Broker
All Known Implementing Classes:
BrokerImpl, DelegatingBroker, DistributedBrokerImpl, FinalizingBrokerImpl

public interface AutoDetach

Bit flags for when to automatically detach the entire persistence context.


Field Summary
static int DETACH_CLOSE
          Detach context on close.
static int DETACH_COMMIT
          Detach context on transaction commit.
static int DETACH_NONTXREAD
          Detach context on any nontransctional read, such that each nontransactional operation uses a new persistence context in essence.
static int DETACH_ROLLBACK
          Detach context on failed transaction commit / rollback.
 

Field Detail

DETACH_CLOSE

static final int DETACH_CLOSE
Detach context on close.

See Also:
Constant Field Values

DETACH_COMMIT

static final int DETACH_COMMIT
Detach context on transaction commit.

See Also:
Constant Field Values

DETACH_NONTXREAD

static final int DETACH_NONTXREAD
Detach context on any nontransctional read, such that each nontransactional operation uses a new persistence context in essence.

See Also:
Constant Field Values

DETACH_ROLLBACK

static final int DETACH_ROLLBACK
Detach context on failed transaction commit / rollback.

See Also:
Constant Field Values


Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.

This documentation is deprecated and will be removed in the next release of WebLogic Server.


Oracle Fusion Middleware Apache OpenJPA 1.1.0 API Reference
12c Release 1 (12.1.1)
Part Number E24398_01