Package com.bea.wli.sb.transports
Interface EndPointOperations.CommonOperation
- All Known Subinterfaces:
EndPointOperations.Create
,EndPointOperations.Delete
,EndPointOperations.Resume
,EndPointOperations.Suspend
,EndPointOperations.Update
- Enclosing class:
- EndPointOperations
public static interface EndPointOperations.CommonOperation
This is base class for all end point operations. It contains common
properties shared by all kinds of operations.
-
Method Details
-
getType
- Returns:
- returns the type of the operation
-
getRef
Ref getRef()- Returns:
- reference to the service with which this transport endpoint object is associated
-
isCompensating
boolean isCompensating()- Returns:
- whether or not this action is called due to the rollback of the session activation transaction. Compensating actions are defined as follows: orignal action -> compensating action create delete (new config) delete create update(new config) update(old config) suspend resume resume suspend
-
getScratchPad
Map getScratchPad()- Returns:
- an object that can be used as "scratchpad" to keep temporary (pending) objects, until TransportProvider.activationComplete call. A new scratpad instance will be used for each OSB session activation
-