org.apache.openjpa.ee
Class WASRegistryManagedRuntime
java.lang.Object
   org.apache.openjpa.ee.RegistryManagedRuntime
org.apache.openjpa.ee.RegistryManagedRuntime
       org.apache.openjpa.ee.WASRegistryManagedRuntime
org.apache.openjpa.ee.WASRegistryManagedRuntime
- All Implemented Interfaces: 
- ManagedRuntime
- public class WASRegistryManagedRuntime 
- extends RegistryManagedRuntime
WASRegistryManagedRuntime provides WebSphere specific extensions to
 RegistryManagedRuntime. Currently these extensions consist of using
 the WebSphere UOWManager interface to submit non transactional work.
 
 
 
| Method Summary | 
|  void | doNonTransactionalWork(Runnable runnable)RegistryManagedRuntime cannot suspend transactions, but WebSphere 
 provides an interface to submit work outside of the current tran.
 | 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
WASRegistryManagedRuntime
public WASRegistryManagedRuntime()
doNonTransactionalWork
public void doNonTransactionalWork(Runnable runnable)
                            throws RuntimeException,
                                   UnsupportedOperationException
- 
 RegistryManagedRuntime cannot suspend transactions, but WebSphere 
 provides an interface to submit work outside of the current tran.
  - 
 
- 
- Specified by:
- doNonTransactionalWorkin interface- ManagedRuntime
- Overrides:
- doNonTransactionalWorkin class- RegistryManagedRuntime
 
- 
- Parameters:
- runnable- The runnable wrapper for the work that will be done. The
            runnable object should be fully initialized with any state
            needed to execute.
- Throws:
- RuntimeException
- UnsupportedOperationException
 
Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.