public static interface DOFOperation.Session extends DOFOperation
Modifier and Type | Interface and Description |
---|---|
static interface |
DOFOperation.Session.DataTransform
The data transform mechanism adds to the security of the data through a
DOFOperation.Session . |
DOFOperation.Advertise, DOFOperation.Bridge, DOFOperation.Connect, DOFOperation.Control, DOFOperation.Define, DOFOperation.Filter, DOFOperation.Get, DOFOperation.Interest, DOFOperation.Invoke, DOFOperation.OperationListener, DOFOperation.Provide, DOFOperation.Query, DOFOperation.Register, DOFOperation.ResponseLevel, DOFOperation.RetryTime, DOFOperation.Session, DOFOperation.Set, DOFOperation.Start, DOFOperation.Subscribe
Modifier and Type | Method and Description |
---|---|
DOFOperation.Control |
getControl() |
DOFInterface |
getInterface() |
DOFObject |
getObject() |
DOFInterfaceID |
getSessionType() |
void |
setDataTransform(DOFOperation.Session.DataTransform dataTransform)
Set the Requestor's data transform on all application data (parameters and values) exchanged in a Session.
|
DOFObject |
waitSession()
Get the session object, if it is available, or null if not.
|
DOFObject |
waitSession(int timeout)
Wait for the session object to become available, then return it.
|
cancel, checkException, extend, getContext, getException, getTimeRemaining, isAcknowledged, isCancelled, isComplete, retry, setTimeout, waitAcknowledged, waitComplete, waitComplete
DOFObject getObject()
DOFOperation.Control getControl()
DOFOperation.Control
associated with this Session operation (never returns null -- returns default Control if constructed with null).DOFObject waitSession(int timeout) throws DOFErrorException
timeout
- Maximum time to wait, in milliseconds, for the session. Must be >= 0.DOFErrorException
- if the timeout expires before the operation is complete or an error occurs creating the session.DOFObject waitSession()
DOFInterface getInterface()
DOFInterfaceID getSessionType()
void setDataTransform(DOFOperation.Session.DataTransform dataTransform)
dataTransform
- The data transform for the Requestor Session to use.