cuba
Class AbstractComponentContext

java.lang.Object
  extended by cuba.AbstractComponentContext
All Implemented Interfaces:
ComponentContextI, ContextI
Direct Known Subclasses:
AbstractEJBComponentContext, WiredComponentContext

public abstract class AbstractComponentContext
extends java.lang.Object
implements ComponentContextI

Base class for all implementations of ComponentContextI, defining an internal contract which should not appear in the interface

Author:
jlessner

Nested Class Summary
 
Nested classes/interfaces inherited from interface cuba.ContextI
ContextI.Type
 
Constructor Summary
AbstractComponentContext()
           
 
Method Summary
abstract  void popCall()
           
abstract  void pushCall()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface cuba.ComponentContextI
getCallerName, getClientContext, getEnvironment, getRollbackOnly, isCallerInRole, setRollbackOnly
 
Methods inherited from interface cuba.ContextI
getComponent, getDataSource, getTransaction, getType
 

Constructor Detail

AbstractComponentContext

public AbstractComponentContext()
Method Detail

pushCall

public abstract void pushCall()
                       throws ComponentException
Throws:
ComponentException

popCall

public abstract void popCall()
                      throws ComponentException
Throws:
ComponentException