public class RemoteFuturePullCommand extends AbstractRemoteCommand
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
callid
The call identifier.
|
protected java.lang.Exception |
exception
The exception.
|
protected java.lang.String |
pullcallid
The call identifier to pull.
|
nonfunc, receiver
Constructor and Description |
---|
RemoteFuturePullCommand()
Create a new remote method invocation command.
|
RemoteFuturePullCommand(java.lang.String callid,
java.lang.String pullcallid)
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.Exception |
getException()
Get the exception.
|
java.lang.String |
getPullCallId()
Get the pullcallid.
|
java.lang.String |
getSecurityLevel()
Get the security level of the request.
|
void |
setCallId(java.lang.String callid)
Set the call id.
|
void |
setException(java.lang.Exception exception)
Set the exception.
|
void |
setPullCallId(java.lang.String pullcallid)
Set the pullcallid.
|
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 pullcallid
protected java.lang.Exception exception
public RemoteFuturePullCommand()
public RemoteFuturePullCommand(java.lang.String callid, java.lang.String pullcallid)
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.Exception getException()
public void setException(java.lang.Exception exception)
exception
- The exception to set.public java.lang.String getPullCallId()
public void setPullCallId(java.lang.String pullcallid)
pullcallid
- The pullcallid to set.