gr.uoa.di.madgik.environment.notifications
Class Message

java.lang.Object
  extended by gr.uoa.di.madgik.environment.notifications.Message
Direct Known Subclasses:
TextMessage

public class Message
extends Object


Constructor Summary
Message()
           
 
Method Summary
 void addBooleanProperty(String name, Boolean value)
           
 void addByteProperty(String name, byte value)
           
 void addDoubleProperty(String name, Double value)
           
 void addFloatProperty(String name, Float value)
           
 void addIntProperty(String name, Integer value)
           
 void addObjectProperty(String name, Object value)
           
 void addStringProperty(String name, String value)
           
 void clearProperties()
           
 boolean getBooleanProperty(String name)
           
 byte getByteProperty(String name)
           
 int getDeliveryMode()
           
 double getDoubleProperty(String name)
           
 long getExpiration()
           
 double getFloatProperty(String name)
           
 int getIntProperty(String name)
           
 Element getMessage()
           
 String getMessageID()
           
 String getMessageType()
           
 Object getObjectProperty(String name)
           
 int getPriority()
           
 boolean getRedelivered()
           
 HashMap<String,String> getStringProperties()
           
 String getStringProperty(String name)
           
 long getTimestamp()
           
 void setDeliveryMode(int mode)
           
 void setExpiration(long exp)
           
 void setMessage(Element message)
           
 void setMessageID(String messageId)
           
 void setMessageType(String msgType)
           
 void setPriority(int priority)
           
 void setRedelivered(boolean redelivered)
           
 void setTimestamp(long timestamp)
           
 
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

getStringProperties

public HashMap<String,String> getStringProperties()

clearProperties

public void clearProperties()

addBooleanProperty

public void addBooleanProperty(String name,
                               Boolean value)

getBooleanProperty

public boolean getBooleanProperty(String name)

addByteProperty

public void addByteProperty(String name,
                            byte value)

getByteProperty

public byte getByteProperty(String name)

addDoubleProperty

public void addDoubleProperty(String name,
                              Double value)

getDoubleProperty

public double getDoubleProperty(String name)

addFloatProperty

public void addFloatProperty(String name,
                             Float value)

getFloatProperty

public double getFloatProperty(String name)

addIntProperty

public void addIntProperty(String name,
                           Integer value)

getIntProperty

public int getIntProperty(String name)

addStringProperty

public void addStringProperty(String name,
                              String value)

getStringProperty

public String getStringProperty(String name)

addObjectProperty

public void addObjectProperty(String name,
                              Object value)

getObjectProperty

public Object getObjectProperty(String name)

setMessage

public void setMessage(Element message)

getMessage

public Element getMessage()

setDeliveryMode

public void setDeliveryMode(int mode)

getDeliveryMode

public int getDeliveryMode()

setExpiration

public void setExpiration(long exp)

getExpiration

public long getExpiration()

setMessageID

public void setMessageID(String messageId)

getMessageID

public String getMessageID()

setPriority

public void setPriority(int priority)

getPriority

public int getPriority()

setRedelivered

public void setRedelivered(boolean redelivered)

getRedelivered

public boolean getRedelivered()

setTimestamp

public void setTimestamp(long timestamp)

getTimestamp

public long getTimestamp()

setMessageType

public void setMessageType(String msgType)

getMessageType

public String getMessageType()


Copyright © 2012. All Rights Reserved.