public class RemoteFutureBackwardCommand extends AbstractRemoteCommand
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
callid
The call identifier.
|
protected java.lang.String |
cmdcallid
The call identifier to terminate.
|
protected java.lang.Object |
info
The exception.
|
nonfunc, receiver
Constructor and Description |
---|
RemoteFutureBackwardCommand()
Create a new remote method invocation command.
|
RemoteFutureBackwardCommand(java.lang.String callid,
java.lang.String terminatecallid,
java.lang.Object info)
Create a new remote method invocation command.
|
Modifier and Type | Method and Description |
---|---|
jadex.commons.future.IIntermediateFuture<IRemoteCommand> |
execute(jadex.bridge.IExternalAccess component,
RemoteServiceManagementService rsms)
Execute the command.
|
java.lang.String |
getCallId()
Get the callid.
|
java.lang.String |
getCmdCallid()
Get the cmdcallid.
|
java.lang.Object |
getInfo()
Get the info.
|
java.lang.String |
getSecurityLevel()
Get the security level of the request.
|
void |
setCallId(java.lang.String callid)
Set the call id.
|
void |
setCmdCallid(java.lang.String cmdcallid)
Set the cmdcallid.
|
void |
setInfo(java.lang.Object info)
Set the info.
|
getNonFunctionalProperties, getNonFunctionalProperty, getOrigin, getRealReceiver, getReceiver, getSender, postprocessCommand, preprocessCommand, setNonFunctionalProperties
getAuthenticationData, getDigestContent, getTimestamp, getValidityDuration, setAuthenticationData, setDigestContent, setTimestamp, setValidityDuration
protected java.lang.String callid
protected java.lang.String cmdcallid
protected java.lang.Object info
public RemoteFutureBackwardCommand()
public RemoteFutureBackwardCommand(java.lang.String callid, java.lang.String terminatecallid, java.lang.Object info)
public java.lang.String getSecurityLevel()
getSecurityLevel
in interface jadex.bridge.service.types.security.IAuthorizable
getSecurityLevel
in class jadex.bridge.service.types.security.DefaultAuthorizable
public jadex.commons.future.IIntermediateFuture<IRemoteCommand> execute(jadex.bridge.IExternalAccess component, RemoteServiceManagementService rsms)
lrms
- The local remote management service.public java.lang.String getCallId()
public void setCallId(java.lang.String callid)
callid
- The call id to set.public java.lang.Object getInfo()
public void setInfo(java.lang.Object info)
info
- The info to set.public java.lang.String getCmdCallid()
public void setCmdCallid(java.lang.String cmdcallid)
cmdcallid
- The cmdcallid to set.