Package com.bea.wli.sb.transports
Class EndPointOperations
java.lang.Object
com.bea.wli.sb.transports.EndPointOperations
This class describes different types of transport endpoint lifecycle-related
events that the transport provider gets notified with.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceThis is base class for all end point operations.static interfaceRepresents an event when a new transport endpoint is being registeredstatic interfaceRepresents an event when an existing endpoint needs to be completely deletedstatic enumA Java enumeration type that describes different endpoint operationsstatic interfaceRepresents an event when an existing endpoint in suspended or disabled state needs to be resumed (or re-enabled)static interfaceRepresents an event when an existing operational endpoint needs to be put in a suspended or disabled statestatic interfaceRepresents an event when a an existing transport endpoint is updated with a new configuration. -
Method Summary
Modifier and TypeMethodDescriptionstatic EndPointOperations.Createutility method to get a "Create" operation context from "Update" operation This is typically used when a transport provider chooses to handle "Update" lifecycle event as a "delete" immediately followed by "create"static EndPointOperations.Deleteutility method to get a "Delete" operation context from an "Update" operation.
-
Method Details
-
getDeleteFromUpdate
utility method to get a "Delete" operation context from an "Update" operation. This is typically used when a transport provider chooses to handle "Update" lifecycle event as a "delete" immediately followed by "create"- Parameters:
context- the Update operation- Returns:
- Delete operation based on Update operation
-
getCreateFromUpdate
utility method to get a "Create" operation context from "Update" operation This is typically used when a transport provider chooses to handle "Update" lifecycle event as a "delete" immediately followed by "create"- Parameters:
context- the Update operation- Returns:
- Create operation based on Update operation
-