Class ServerMessage

java.lang.Object
org.jspace.protocol.ServerMessage

public class ServerMessage
extends java.lang.Object
  • Field Details

  • Constructor Details

    • ServerMessage

      public ServerMessage​(ServerMessageType messageType, InteractionMode interactionMode, boolean status, java.lang.String statusCode, java.lang.String statusMessage, Tuple[] tuples, java.lang.String clientSession, java.lang.String serverSession)
      Parameters:
      messageType -
      interactionMode -
      statusCode -
      statusMessage -
      tuple -
      template -
      clientSession -
      serverSession -
  • Method Details

    • getMessageType

      public ServerMessageType getMessageType()
    • getInteractionMode

      public InteractionMode getInteractionMode()
    • getStatusCode

      public java.lang.String getStatusCode()
    • getStatusMessage

      public java.lang.String getStatusMessage()
    • getTuples

      public java.util.List<java.lang.Object[]> getTuples()
    • getClientSession

      public java.lang.String getClientSession()
    • getServerSession

      public java.lang.String getServerSession()
    • hashCode

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

      public boolean equals​(java.lang.Object obj)
      Overrides:
      equals in class java.lang.Object
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • isSuccessful

      public boolean isSuccessful()
    • putResponse

      public static ServerMessage putResponse​(boolean status, java.lang.String clientSession)
    • getResponse

      public static ServerMessage getResponse​(java.util.List<java.lang.Object[]> tuples, java.lang.String clientSession)
    • badRequest

      public static ServerMessage badRequest​(java.lang.String clientSession)
    • internalServerError

      public static ServerMessage internalServerError()