Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Service Bus
11g Release 1 (11.1.1.6.3)

E15033-08


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 Summary
 Ref getRef()
           
 java.util.Map getScratchPad()
           
 EndPointOperations.EndPointOperationTypeEnum getType()
           
 boolean isCompensating()
           

 

Method Detail

getType

EndPointOperations.EndPointOperationTypeEnum 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

java.util.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

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Service Bus
11g Release 1 (11.1.1.6.3)

E15033-08


Copyright © 2008, 2012, Oracle. All rights reserved.