Method Summary |
|
public void | afterBegin() The afterBegin method notifies a session Bean instance that a new
transaction has started, and that the subsequent business methods on the
instance will be invoked in the context of the transaction. |
public void | afterCompletion(boolean committed) The afterCompletion method notifies a session Bean instance that a
transaction commit protocol has completed, and tells the instance
whether the transaction has been committed or rolled back. |
public void | beforeCompletion() The beforeCompletion method notifies a session Bean instance that
a transaction is about to be committed. |
public String | businessMethod(String text) |
public void | ejbActivate() The activate method is called when the instance is activated
from its "passive" state. |
public void | ejbCreateObject(String name) |
public void | ejbPassivate() The passivate method is called before the instance enters
the "passive" state. |
public void | ejbRemove() A container invokes this method before it ends the life of the session
object. |
public OperationsPolicy | getAllowedOperationsReport(String methodName) Maps to BasicStatefulObject.getAllowedOperationsReport
Returns a report of the allowed opperations
for one of the bean's methods. |
public Properties | getPermissionsReport() |
public String | remove(String str) |
public void | setSessionContext(SessionContext ctx) Set the associated session context. |
protected void | testAllowedOperations(String methodName) |
public void | throwApplicationException() |
public void | throwSystemException_NullPointer() Throws a java.lang.NullPointerException when invoked
This is a system exception and should result in the
destruction of the instance and invalidation of the
remote reference. |