public interface RolledBackContext
sbbRolledBack
method
invocation on an SBB abstract class. The SLEE provides an implementation of this interface.Modifier and Type | Method and Description |
---|---|
ActivityContextInterface |
getActivityContextInterface()
Get the
ActivityContextInterface argument passed to the event handler
method invoked by the SLEE in the transaction that rolled back. |
Object |
getEvent()
Get the event object that should have been handled by the transaction that rolled
back.
|
boolean |
isRemoveRolledBack()
Determine if the transaction that rolled back included a SLEE-originated logical cascading
removal method invocation.
|
Object getEvent()
null
.null
if the transaction was not started by the SLEE to
invoke an event handler method.ActivityContextInterface getActivityContextInterface()
ActivityContextInterface
argument passed to the event handler
method invoked by the SLEE in the transaction that rolled back. If the rolled back
transaction was not started by the SLEE to invoke an event handler method, this method
returns null
.ActivityContextInterface
pass to the event handler method in
the transaction that rolled back, or null
if the transaction was not
started by the SLEE to invoke an event handler method.boolean isRemoveRolledBack()
true
if the transaction that rolled back included a SLEE-originated
logical cascading removal method invocation, false
otherwise.