Package jadex.model

Class ServiceCallInfo

java.lang.Object
jadex.model.ServiceCallInfo

public class ServiceCallInfo extends Object
  • Field Details

    • reqname

      protected String reqname
      The required service name.
    • servicemethod

      protected jadex.common.MethodInfo servicemethod
      The method to call on the service.
    • callbackmethod

      protected jadex.common.MethodInfo callbackmethod
      The callback method in the agent.
    • callbackfield

      protected jadex.common.FieldInfo callbackfield
      The callback field in the agent.
  • Constructor Details

    • ServiceCallInfo

      public ServiceCallInfo()
      Create a new service call info.
    • ServiceCallInfo

      public ServiceCallInfo(String reqname, jadex.common.MethodInfo servicemethod, jadex.common.MethodInfo callbackmethod)
      Create a new service call info.
    • ServiceCallInfo

      public ServiceCallInfo(String reqname, jadex.common.MethodInfo servicemethod, jadex.common.FieldInfo callbackfield)
      Create a new service call info.
  • Method Details

    • getRequiredName

      public String getRequiredName()
      Get the reqname.
      Returns:
      The reqname
    • setRequiredName

      public void setRequiredName(String reqname)
      The reqname to set.
      Parameters:
      reqname - The reqname to set
    • getServiceMethod

      public jadex.common.MethodInfo getServiceMethod()
      Get the method.
      Returns:
      The method
    • setServiceMethod

      public void setServiceMethod(jadex.common.MethodInfo method)
      The method to set.
      Parameters:
      method - The method to set
    • getCallbackMethod

      public jadex.common.MethodInfo getCallbackMethod()
      Get the callback.
      Returns:
      The callback
    • setCallbackMethod

      public void setCallbackMethod(jadex.common.MethodInfo callback)
      The callback to set.
      Parameters:
      callback - The callback to set
    • getCallbackField

      public jadex.common.FieldInfo getCallbackField()
      Get the callbackfield.
      Returns:
      The callbackfield
    • setCallbackField

      public void setCallbackField(jadex.common.FieldInfo callbackfield)
      The callbackfield to set.
      Parameters:
      callbackfield - The callbackfield to set