Package org.jspace.protocol
Class ServerMessage
java.lang.Object
org.jspace.protocol.ServerMessage
public class ServerMessage
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BAD_REQUEST
static java.lang.String
CODE200
static java.lang.String
CODE400
static java.lang.String
CODE500
static java.lang.String
OK_STATUS
static java.lang.String
SERVER_ERROR
-
Constructor Summary
Constructors Constructor Description 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)
-
Method Summary
Modifier and Type Method Description static ServerMessage
badRequest(java.lang.String clientSession)
boolean
equals(java.lang.Object obj)
java.lang.String
getClientSession()
InteractionMode
getInteractionMode()
ServerMessageType
getMessageType()
static ServerMessage
getResponse(java.util.List<java.lang.Object[]> tuples, java.lang.String clientSession)
java.lang.String
getServerSession()
java.lang.String
getStatusCode()
java.lang.String
getStatusMessage()
java.util.List<java.lang.Object[]>
getTuples()
int
hashCode()
static ServerMessage
internalServerError()
boolean
isSuccessful()
static ServerMessage
putResponse(boolean status, java.lang.String clientSession)
java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
CODE200
public static final java.lang.String CODE200- See Also:
- Constant Field Values
-
OK_STATUS
public static final java.lang.String OK_STATUS- See Also:
- Constant Field Values
-
CODE400
public static final java.lang.String CODE400- See Also:
- Constant Field Values
-
BAD_REQUEST
public static final java.lang.String BAD_REQUEST- See Also:
- Constant Field Values
-
CODE500
public static final java.lang.String CODE500- See Also:
- Constant Field Values
-
SERVER_ERROR
public static final java.lang.String SERVER_ERROR- See Also:
- Constant Field Values
-
-
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
-
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 classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
isSuccessful
public boolean isSuccessful() -
putResponse
-
getResponse
public static ServerMessage getResponse(java.util.List<java.lang.Object[]> tuples, java.lang.String clientSession) -
badRequest
-
internalServerError
-