TransactionEventManager (OpenJPA 0.9.7-incubating API) function windowTitle() { parent.document.title="TransactionEventManager (OpenJPA 0.9.7-incubating API)"; } Overview  Package   Class  Use  Tree  Deprecated  Index  Help   PREV CLASS   NEXT CLASS FRAMES    NO FRAMES     All Classes'); } //-- All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD org.apache.openjpa.event Class TransactionEventManager java.lang.Object org.apache.openjpa.lib.util.concurrent.AbstractConcurrentEventManager org.apache.openjpa.event.TransactionEventManager All Implemented Interfaces: EventManager public class TransactionEventManagerextends AbstractConcurrentEventManager Manager that can be used to track and notify transaction listeners of transaction-related events. Since: 0.3.0 Author: Patrick Linskey, Abe White Constructor Summary TransactionEventManager()               Method Summary  void addListener(Object listener)           Register an event listener. protected  void fireEvent(Object event, Object listener)           Fire the given event to all registered listeners.  boolean hasBeginListeners()           Whether there are any begin transaction listeners.  boolean hasEndListeners()           Whether there are any end transaction listeners.  boolean hasFlushListeners()           Whether there are any flush transaction listeners.  boolean removeListener(Object listener)           Remove an event listener.   Methods inherited from class org.apache.openjpa.lib.util.concurrent.AbstractConcurrentEventManager fireEvent, getListeners, hasListener, hasListeners, isFailFast, newListenerCollection, setFailFast   Methods inherited from class java.lang.Object clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait   Constructor Detail TransactionEventManager public TransactionEventManager() Method Detail addListener public void addListener(Object listener) Description copied from class: AbstractConcurrentEventManager Register an event listener. Specified by:addListener in interface EventManagerOverrides:addListener in class AbstractConcurrentEventManager removeListener public boolean removeListener(Object listener) Description copied from class: AbstractConcurrentEventManager Remove an event listener. Specified by:removeListener in interface EventManagerOverrides:removeListener in class AbstractConcurrentEventManager hasBeginListeners public boolean hasBeginListeners() Whether there are any begin transaction listeners. hasFlushListeners public boolean hasFlushListeners() Whether there are any flush transaction listeners. hasEndListeners public boolean hasEndListeners() Whether there are any end transaction listeners. fireEvent protected void fireEvent(Object event, Object listener) Fire the given event to all registered listeners. Specified by:fireEvent in class AbstractConcurrentEventManager Overview  Package   Class  Use  Tree  Deprecated  Index  Help   PREV CLASS   NEXT CLASS FRAMES    NO FRAMES     All Classes'); } //-- All Classes SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD Copyright © 2006-2007 Apache Software Foundation. All Rights Reserved.