com.uoc.hive.campus.model
Class Message

java.lang.Object
  extended by com.uoc.hive.campus.model.Message

public class Message
extends java.lang.Object


Constructor Summary
Message()
           
 
Method Summary
 java.lang.String getBody()
           
 java.lang.String getCc()
           
 long getColor()
           
 java.lang.String getDate()
           
 java.lang.String getFrom()
           
 java.lang.String getId()
           
static java.lang.String getJSONMessageRequest(java.lang.String URI, java.lang.String token)
          Recupera les dades d'un missatge del Campus Virtual.
static Message getMessage(java.lang.String URI, java.lang.String oathtoken)
          Recupera un missatge del Campus.
 java.lang.String getSnippet()
           
 long getStatus()
           
 java.lang.String getSubject()
           
 java.lang.String getTo()
           
static Message JSONtoMessage(java.lang.String jsonString)
          Des-serialitza un cadena JSON en un objecte Message.
 void setBody(java.lang.String body)
           
 void setCc(java.lang.String cc)
           
 void setColor(long color)
           
 void setDate(java.lang.String date)
           
 void setFrom(java.lang.String from)
           
 void setId(java.lang.String id)
           
 void setSnippet(java.lang.String snippet)
           
 void setStatus(long status)
           
 void setSubject(java.lang.String subject)
           
 void setTo(java.lang.String to)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Message

public Message()
Method Detail

getBody

public java.lang.String getBody()
Returns:
the body

getCc

public java.lang.String getCc()
Returns:
the cc

getColor

public long getColor()
Returns:
the color

getDate

public java.lang.String getDate()
Returns:
the date

getFrom

public java.lang.String getFrom()
Returns:
the from

getId

public java.lang.String getId()
Returns:
the id

getJSONMessageRequest

public static java.lang.String getJSONMessageRequest(java.lang.String URI,
                                                     java.lang.String token)
Recupera les dades d'un missatge del Campus Virtual.

Returns:
una cadena JSON amb les dades del missatge.

getMessage

public static Message getMessage(java.lang.String URI,
                                 java.lang.String oathtoken)
Recupera un missatge del Campus.

Parameters:
URI - - l'adreça per la consulta REST
Returns:
objecte Message amb les dades del missatge.

getSnippet

public java.lang.String getSnippet()
Returns:
the snippet

getStatus

public long getStatus()
Returns:
the status

getSubject

public java.lang.String getSubject()
Returns:
the subject

getTo

public java.lang.String getTo()
Returns:
the to

JSONtoMessage

public static Message JSONtoMessage(java.lang.String jsonString)
Des-serialitza un cadena JSON en un objecte Message.

Parameters:
jsonString - La cadena JSON.
Returns:
un objecte Message.

setBody

public void setBody(java.lang.String body)
Parameters:
body - the body to set

setCc

public void setCc(java.lang.String cc)
Parameters:
cc - the cc to set

setColor

public void setColor(long color)
Parameters:
color - the color to set

setDate

public void setDate(java.lang.String date)
Parameters:
date - the date to set

setFrom

public void setFrom(java.lang.String from)
Parameters:
from - the from to set

setId

public void setId(java.lang.String id)
Parameters:
id - the id to set

setSnippet

public void setSnippet(java.lang.String snippet)
Parameters:
snippet - the snippet to set

setStatus

public void setStatus(long status)
Parameters:
status - the status to set

setSubject

public void setSubject(java.lang.String subject)
Parameters:
subject - the subject to set

setTo

public void setTo(java.lang.String to)
Parameters:
to - the to to set