org.apache.openjpa.ee
Class AbstractManagedRuntime
java.lang.Object
org.apache.openjpa.ee.AbstractManagedRuntime
- All Implemented Interfaces:
- ManagedRuntime
- Direct Known Subclasses:
- AutomaticManagedRuntime, InvocationManagedRuntime, JNDIManagedRuntime, SunOneManagedRuntime, WASManagedRuntime, WLSManagedRuntime
public abstract class AbstractManagedRuntime
- extends Object
- implements ManagedRuntime
Method Summary |
Object |
getTransactionKey()
Returns a transaction key that can be used to associate transactions
and Brokers. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractManagedRuntime
public AbstractManagedRuntime()
getTransactionKey
public Object getTransactionKey()
throws Exception,
SystemException
- Returns a transaction key that can be used to associate transactions
and Brokers.
The default implementation returns the Transaction associated
with the current thread's transaction.
- Specified by:
getTransactionKey
in interface ManagedRuntime
- Returns:
- the transaction key
- Throws:
Exception
SystemException
Copyright © 2006-2010 Apache Software Foundation. All Rights Reserved.