Hubiquitus Android  0.3
Android client for hubiquitus protocol
HMessageOptions.java
Go to the documentation of this file.
00001 /*
00002  * Copyright (c) Novedia Group 2012.
00003  *
00004  *     This file is part of Hubiquitus.
00005  *
00006  *     Hubiquitus is free software: you can redistribute it and/or modify
00007  *     it under the terms of the GNU General Public License as published by
00008  *     the Free Software Foundation, either version 3 of the License, or
00009  *     (at your option) any later version.
00010  *
00011  *     Hubiquitus is distributed in the hope that it will be useful,
00012  *     but WITHOUT ANY WARRANTY; without even the implied warranty of
00013  *     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00014  *     GNU General Public License for more details.
00015  *
00016  *     You should have received a copy of the GNU General Public License
00017  *     along with Hubiquitus.  If not, see <http://www.gnu.org/licenses/>.
00018  */
00019 
00020 package org.hubiquitus.hapi.hStructures;
00021 
00022 import java.util.Calendar;
00023 
00029 public class HMessageOptions {
00030          
00031          private String convid = null;
00032          private HMessagePriority priority = null;
00033          private Calendar relevance = null;
00034          private Boolean _transient = null;
00035          private HLocation location = null;
00036          private String author = null;
00037          private HJsonObj headers = null;
00038          private Calendar published = null;
00039          
00043          public String getConvid() {
00044                   return convid;
00045          }
00046          public void setConvid(String convid) {
00047                   this.convid = convid;
00048          }
00049          
00054          public HMessagePriority getPriority() {
00055                   return priority;
00056          }
00057          public void setPriority(HMessagePriority priority) {
00058                   this.priority = priority;
00059          }
00060          
00065          public Calendar getRelevance() {
00066                   return relevance;
00067          }
00068          public void setRelevance(Calendar relevance) {
00069                   this.relevance = relevance;
00070          }
00071          
00076          public Boolean getTransient() {
00077                   return _transient;
00078          }
00079          public void setTransient(Boolean _transient) {
00080                   this._transient = _transient;
00081          }
00082          
00087          public HLocation getLocation() {
00088                   return location;
00089          }
00090          public void setLocation(HLocation location) {
00091                   this.location = location;
00092          }
00093          
00097          public String getAuthor() {
00098                   return author;
00099          }
00100          public void setAuthor(String author) {
00101                   this.author = author;
00102          }
00103          
00108          public HJsonObj getHeaders() {
00109                   return headers;
00110          }
00111          public void setHeaders(HJsonObj headers) {
00112                   this.headers = headers;
00113          }
00114          
00119          public Calendar getPublished() {
00120                   return published;
00121          }
00122          public void setPublished(Calendar published) {
00123                   this.published = published;
00124          }
00125          
00126 }
 All Classes Namespaces Files Functions Variables