Class AbstractCallContext

java.lang.Object
org.distributeme.core.AbstractCallContext
Direct Known Subclasses:
ClientSideCallContext, ServerSideCallContext

public abstract class AbstractCallContext extends Object
Base class for client/server call contextes. This class is actually for internal use only. However, due to convenience to use this class in an interceptor if you use the same interceptor on client/server side, it has been made public.
Version:
$Id: $Id
Author:
lrosenberg
  • Constructor Details

    • AbstractCallContext

      public AbstractCallContext(String aMethodName)

      Constructor for AbstractCallContext.

      Parameters:
      aMethodName - a String object.
    • AbstractCallContext

      public AbstractCallContext(String aServiceId, String aMethodName, List<?> someParameters)

      Constructor for AbstractCallContext.

      Parameters:
      aServiceId - a String object.
      aMethodName - a String object.
      someParameters - a List object.
  • Method Details

    • getParameters

      public List getParameters()

      Getter for the field parameters.

      Returns:
      a List object.
    • setParameters

      public void setParameters(List parameters)

      Setter for the field parameters.

      Parameters:
      parameters - a List object.
    • getMethodName

      public String getMethodName()

      Getter for the field methodName.

      Returns:
      a String object.
    • setMethodName

      public void setMethodName(String methodName)

      Setter for the field methodName.

      Parameters:
      methodName - a String object.
    • getServiceId

      public String getServiceId()

      Getter for the field serviceId.

      Returns:
      a String object.
    • setServiceId

      public void setServiceId(String serviceId)

      Setter for the field serviceId.

      Parameters:
      serviceId - a String object.
    • getTransportableCallContext

      public HashMap getTransportableCallContext()

      Getter for the field transportableCallContext.

      Returns:
      a HashMap object.
    • setIncomingTransportableCallContext

      protected void setIncomingTransportableCallContext(Map map)

      setIncomingTransportableCallContext.

      Parameters:
      map - a Map object.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getCurrentTransportableCallContext

      public static HashMap getCurrentTransportableCallContext()

      getCurrentTransportableCallContext.

      Returns:
      a HashMap object.