com.mymed.controller.core.requesthandler.message
Class JsonMessage

java.lang.Object
  extended by com.mymed.controller.core.requesthandler.message.JsonMessage

public class JsonMessage
extends java.lang.Object

Represent the message/notification for the frontend

Author:
lvanni

Constructor Summary
JsonMessage(int status, java.lang.String handler)
          Default Constructor
JsonMessage(int status, java.lang.String handler, java.lang.String method, java.util.Map<java.lang.String,java.lang.String> data)
           
 
Method Summary
 void addData(java.lang.String key, java.lang.String value)
           
 java.util.Map<java.lang.String,java.lang.String> getData()
           
 java.lang.String getDescription()
           
 java.lang.String getHandler()
           
 java.lang.String getMethod()
           
 int getStatus()
           
 void setDescription(java.lang.String description)
           
 void setHandler(java.lang.String handler)
           
 void setMethod(java.lang.String method)
           
 void setStatus(int status)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JsonMessage

public JsonMessage(int status,
                   java.lang.String handler)
Default Constructor

Parameters:
status - server status: 200|404|500|..
handler - The ClassName of the handler responsible for the message

JsonMessage

public JsonMessage(int status,
                   java.lang.String handler,
                   java.lang.String method,
                   java.util.Map<java.lang.String,java.lang.String> data)
Parameters:
status - The server status: (see http server code 200|404|500|...)
handler - The ClassName of the handler responsible for the message
method - The method ID: CREATE|READ|UPDATE|DELETE
data - The content of the response
Method Detail

toString

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

getStatus

public int getStatus()

setStatus

public void setStatus(int status)

getHandler

public java.lang.String getHandler()

setHandler

public void setHandler(java.lang.String handler)

getMethod

public java.lang.String getMethod()

setMethod

public void setMethod(java.lang.String method)

getData

public java.util.Map<java.lang.String,java.lang.String> getData()

addData

public void addData(java.lang.String key,
                    java.lang.String value)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)