| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jaffa.persistence.engines.jdbcengine.interceptor.AbstractInterceptor
This is the abstract class for an Interceptor. All new interceptors must inherit from this base class. A set of interceptors exists the Engine.
| Constructor Summary | |
| AbstractInterceptor() | |
| Method Summary | |
|  AbstractInterceptor | getNextInterceptor()Returns the next Interceptor in the chain. | 
| abstract  Object | invoke(PersistentTransaction pt)Performs the actual logic associated with the interceptor. | 
|  void | setNextInterceptor(AbstractInterceptor next)Sets the next Interceptor in the chain. | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public AbstractInterceptor()
| Method Detail | 
public void setNextInterceptor(AbstractInterceptor next)
next - the next Interceptor in the chain.public AbstractInterceptor getNextInterceptor()
public abstract Object invoke(PersistentTransaction pt)
                       throws UOWException
pt - The PersistentTransaction object, on which the Interceptor is to be executed.
UOWException - if any error occurs.| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||