|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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 ManagedRuntimeExceptionpublic void setConfiguration(Configuration conf)
setConfiguration in interface Configurablepublic void endConfiguration()
endConfiguration in interface Configurablepublic 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 | |||||||||