public final class EndPointOperations
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
EndPointOperations.CommonOperation
This is base class for all end point operations.
|
static interface |
EndPointOperations.Create
Represents an event when a new transport endpoint is being registered
|
static interface |
EndPointOperations.Delete
Represents an event when an existing endpoint needs to be completely deleted
|
static class |
EndPointOperations.EndPointOperationTypeEnum
A Java enumeration type that describes different endpoint operations
|
static interface |
EndPointOperations.Resume
Represents an event when an existing endpoint in suspended or disabled state needs to be resumed (or re-enabled)
|
static interface |
EndPointOperations.Suspend
Represents an event when an existing operational endpoint needs to be put in a suspended or disabled state
|
static interface |
EndPointOperations.Update
Represents an event when a an existing transport endpoint is updated with a new configuration.
|
Modifier and Type | Method and Description |
---|---|
static EndPointOperations.Create |
getCreateFromUpdate(EndPointOperations.Update context)
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"
|
static EndPointOperations.Delete |
getDeleteFromUpdate(EndPointOperations.Update context)
utility method to get a "Delete" operation context from an "Update" operation.
|
public static EndPointOperations.Delete getDeleteFromUpdate(EndPointOperations.Update context)
context
- the Update operationpublic static EndPointOperations.Create getCreateFromUpdate(EndPointOperations.Update context)
context
- the Update operation