public class ServiceCallInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected jadex.commons.FieldInfo |
callbackfield
The callback field in the agent.
|
protected jadex.commons.MethodInfo |
callbackmethod
The callback method in the agent.
|
protected java.lang.String |
reqname
The required service name.
|
protected jadex.commons.MethodInfo |
servicemethod
The method to call on the service.
|
Constructor and Description |
---|
ServiceCallInfo()
Create a new service call info.
|
ServiceCallInfo(java.lang.String reqname,
jadex.commons.MethodInfo servicemethod,
jadex.commons.FieldInfo callbackfield)
Create a new service call info.
|
ServiceCallInfo(java.lang.String reqname,
jadex.commons.MethodInfo servicemethod,
jadex.commons.MethodInfo callbackmethod)
Create a new service call info.
|
Modifier and Type | Method and Description |
---|---|
jadex.commons.FieldInfo |
getCallbackField()
Get the callbackfield.
|
jadex.commons.MethodInfo |
getCallbackMethod()
Get the callback.
|
java.lang.String |
getRequiredName()
Get the reqname.
|
jadex.commons.MethodInfo |
getServiceMethod()
Get the method.
|
void |
setCallbackField(jadex.commons.FieldInfo callbackfield)
The callbackfield to set.
|
void |
setCallbackMethod(jadex.commons.MethodInfo callback)
The callback to set.
|
void |
setRequiredName(java.lang.String reqname)
The reqname to set.
|
void |
setServiceMethod(jadex.commons.MethodInfo method)
The method to set.
|
protected java.lang.String reqname
protected jadex.commons.MethodInfo servicemethod
protected jadex.commons.MethodInfo callbackmethod
protected jadex.commons.FieldInfo callbackfield
public ServiceCallInfo()
public ServiceCallInfo(java.lang.String reqname, jadex.commons.MethodInfo servicemethod, jadex.commons.MethodInfo callbackmethod)
public ServiceCallInfo(java.lang.String reqname, jadex.commons.MethodInfo servicemethod, jadex.commons.FieldInfo callbackfield)
public java.lang.String getRequiredName()
public void setRequiredName(java.lang.String reqname)
reqname
- The reqname to setpublic jadex.commons.MethodInfo getServiceMethod()
public void setServiceMethod(jadex.commons.MethodInfo method)
method
- The method to setpublic jadex.commons.MethodInfo getCallbackMethod()
public void setCallbackMethod(jadex.commons.MethodInfo callback)
callback
- The callback to setpublic jadex.commons.FieldInfo getCallbackField()
public void setCallbackField(jadex.commons.FieldInfo callbackfield)
callbackfield
- The callbackfield to set