Class MalcolmMessage

java.lang.Object
org.eclipse.scanning.api.malcolm.message.MalcolmMessage

public class MalcolmMessage extends Object
Class used to define malcolm object which sends information to the server.
  • Constructor Details

    • MalcolmMessage

      public MalcolmMessage()
    • MalcolmMessage

      public MalcolmMessage(long id, Type type, String endpoint)
  • Method Details

    • getType

      public Type getType()
    • setType

      public void setType(Type type)
    • getId

      public long getId()
    • setId

      public void setId(long id)
    • getParam

      public String getParam()
    • setParam

      public void setParam(String param)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • getArguments

      public Object getArguments()
    • setArguments

      public void setArguments(Object args)
    • toString

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

      public Object getValue()
    • setValue

      public void setValue(Object val)
    • getMethod

      public MalcolmMethod getMethod()
    • setMethod

      public void setMethod(MalcolmMethod method)
    • getMessage

      public String getMessage()
    • setMessage

      public void setMessage(String message)
    • getEndpoint

      public String getEndpoint()
    • setEndpoint

      public void setEndpoint(String endpoint)
    • getRawValue

      public Object getRawValue()
    • setRawValue

      public void setRawValue(Object rawValue)