|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.openjpa.ee.WASManagedRuntime
public class WASManagedRuntime
ManagedRuntime
implementation that allows synchronization with a
WebSphere managed transaction.
WebSphere Application Server does not expose the TransactionManager to an application. Instead it provides a proprietary interface to register for synchronization and obtain transaction ids.
WASManagedRuntime provides the wrapper classes needed to interact with the WAS proprietary interface and the OpenJPA kernel.
Constructor Summary | |
---|---|
WASManagedRuntime()
|
Method Summary | |
---|---|
void |
endConfiguration()
EndConfiguration stub. |
TransactionManager |
getTransactionManager()
Gets an extendedJTATransaction from JNDI and creates a transaction wrapper |
static void |
main(String[] args)
|
void |
setConfiguration(Configuration conf)
Caches a copy of the configuration. |
void |
startConfiguration()
StartConfiguration stub. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WASManagedRuntime()
Method Detail |
---|
public TransactionManager getTransactionManager() throws Exception
getTransactionManager
in interface ManagedRuntime
Exception
public void setConfiguration(Configuration conf)
setConfiguration
in interface Configurable
public void endConfiguration()
endConfiguration
in interface Configurable
public void startConfiguration()
startConfiguration
in interface Configurable
public static void main(String[] args) throws IOException
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |