| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface OpenJPAEntityManagerSPI
| Field Summary | 
|---|
| Fields inherited from interface org.apache.openjpa.persistence.OpenJPAEntityManager | 
|---|
| CALLBACK_FAIL_FAST, CALLBACK_IGNORE, CALLBACK_LOG, CALLBACK_RETHROW, CALLBACK_ROLLBACK, CLEAR_ALL, CLEAR_DATASTORE, CONN_RETAIN_ALWAYS, CONN_RETAIN_DEMAND, CONN_RETAIN_TRANS, DETACH_ALL, DETACH_CLOSE, DETACH_COMMIT, DETACH_FETCH_GROUPS, DETACH_FGS, DETACH_LOADED, DETACH_NONTXREAD, DETACH_ROLLBACK, RESTORE_ALL, RESTORE_IMMUTABLE, RESTORE_NONE | 
| Method Summary | |
|---|---|
|  void | addLifecycleListener(java.lang.Object listener,
                     java.lang.Class... classes)Register a listener for lifecycle-related events on the specified classes. | 
|  void | addTransactionListener(java.lang.Object listener)Register a listener for transaction-related events. | 
|  OpenJPAConfiguration | getConfiguration()Return the configuration associated with this entity manager. | 
|  java.util.EnumSet<CallbackMode> | getLifecycleListenerCallbackModes()The CallbackModeflags for handling lifecycle listener
 exceptions. | 
|  ManagedRuntime | getManagedRuntime()Return the managed runtime in use. | 
|  java.util.EnumSet<CallbackMode> | getTransactionListenerCallbackModes()The CallbackModeflags for handling transaction listener
 exceptions. | 
|  void | removeLifecycleListener(java.lang.Object listener)Remove a listener for lifecycle-related events. | 
|  void | removeTransactionListener(java.lang.Object listener)Remove a listener for transaction-related events. | 
|  void | setLifecycleListenerCallbackMode(CallbackMode mode)The CallbackModeflag for handling lifecycle listener
 exceptions. | 
|  void | setLifecycleListenerCallbackMode(java.util.EnumSet<CallbackMode> modes)The CallbackModeflags for handling lifecycle listener
 exceptions. | 
|  void | setTransactionListenerCallbackMode(CallbackMode mode)The CallbackModeflag for handling transaction listener
 exceptions. | 
|  void | setTransactionListenerCallbackMode(java.util.EnumSet<CallbackMode> modes)The CallbackModeflags for handling transaction listener
 exceptions. | 
| Methods inherited from interface javax.persistence.EntityManager | 
|---|
| clear, close, contains, find, flush, getDelegate, getFlushMode, getReference, isOpen, joinTransaction, lock, merge, persist, refresh, remove, setFlushMode | 
| Method Detail | 
|---|
OpenJPAConfiguration getConfiguration()
getConfiguration in interface OpenJPAEntityManagerManagedRuntime getManagedRuntime()
void addTransactionListener(java.lang.Object listener)
addTransactionListener in interface OpenJPAEntityManagervoid removeTransactionListener(java.lang.Object listener)
removeTransactionListener in interface OpenJPAEntityManagerjava.util.EnumSet<CallbackMode> getTransactionListenerCallbackModes()
CallbackMode flags for handling transaction listener
 exceptions.
void setTransactionListenerCallbackMode(CallbackMode mode)
CallbackMode flag for handling transaction listener
 exceptions. The flags provided here will entirely replace the
 previous settings.
void setTransactionListenerCallbackMode(java.util.EnumSet<CallbackMode> modes)
CallbackMode flags for handling transaction listener
 exceptions. The flags provided here will entirely replace the
 previous settings.
void addLifecycleListener(java.lang.Object listener,
                          java.lang.Class... classes)
addLifecycleListener in interface OpenJPAEntityManagervoid removeLifecycleListener(java.lang.Object listener)
removeLifecycleListener in interface OpenJPAEntityManagerjava.util.EnumSet<CallbackMode> getLifecycleListenerCallbackModes()
CallbackMode flags for handling lifecycle listener
 exceptions.
void setLifecycleListenerCallbackMode(CallbackMode mode)
CallbackMode flag for handling lifecycle listener
 exceptions. The flags provided here will entirely replace the
 previous settings.
void setLifecycleListenerCallbackMode(java.util.EnumSet<CallbackMode> modes)
CallbackMode flags for handling lifecycle listener
 exceptions. The flags provided here will entirely replace the
 previous settings.
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||