public class RemoteDGCAddReferenceCommand extends AbstractRemoteCommand
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
callid
The callid.
|
protected jadex.bridge.IComponentIdentifier |
holder
The reference holder (rms).
|
protected RemoteReference |
rr
The remote reference.
|
nonfunc, receiver
Constructor and Description |
---|
RemoteDGCAddReferenceCommand()
Create a new add reference command.
|
RemoteDGCAddReferenceCommand(RemoteReference rr,
jadex.bridge.IComponentIdentifier holder,
java.lang.String callid)
Create a new add reference 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.
|
jadex.bridge.IComponentIdentifier |
getHolder()
Get the holder.
|
RemoteReference |
getRemoteReference()
Get the remote reference.
|
java.lang.String |
getSecurityLevel()
Get the security level of the request.
|
void |
setCallId(java.lang.String callid)
Set the callid.
|
void |
setHolder(jadex.bridge.IComponentIdentifier holder)
Set the holder.
|
void |
setRemoteReference(RemoteReference rr)
Set the rr.
|
getNonFunctionalProperties, getNonFunctionalProperty, getOrigin, getRealReceiver, getReceiver, getSender, postprocessCommand, preprocessCommand, setNonFunctionalProperties
getAuthenticationData, getDigestContent, getTimestamp, getValidityDuration, setAuthenticationData, setDigestContent, setTimestamp, setValidityDuration
protected RemoteReference rr
protected jadex.bridge.IComponentIdentifier holder
protected java.lang.String callid
public RemoteDGCAddReferenceCommand()
public RemoteDGCAddReferenceCommand(RemoteReference rr, jadex.bridge.IComponentIdentifier holder, java.lang.String callid)
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 RemoteReference getRemoteReference()
public void setRemoteReference(RemoteReference rr)
rr
- The rr to set.public jadex.bridge.IComponentIdentifier getHolder()
public void setHolder(jadex.bridge.IComponentIdentifier holder)
holder
- The holder to set.public java.lang.String getCallId()
public void setCallId(java.lang.String callid)
callid
- The callid to set.