org.skyscreamer.nevado.jms.message
Class NevadoMapMessage

java.lang.Object
  extended by org.skyscreamer.nevado.jms.message.AbstractMessage<NevadoMessage>
      extended by org.skyscreamer.nevado.jms.message.NevadoMessage
          extended by org.skyscreamer.nevado.jms.message.NevadoMapMessage
All Implemented Interfaces:
Serializable, javax.jms.MapMessage, javax.jms.Message

public class NevadoMapMessage
extends NevadoMessage
implements javax.jms.MapMessage

Created by IntelliJ IDEA. User: Carter Page Date: 3/25/12 Time: 4:40 PM

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.skyscreamer.nevado.jms.message.AbstractMessage
RESERVED_PROPERTY_NAMES, WHITESPACE_CHARS
 
Fields inherited from interface javax.jms.Message
DEFAULT_DELIVERY_MODE, DEFAULT_PRIORITY, DEFAULT_TIME_TO_LIVE
 
Constructor Summary
  NevadoMapMessage()
           
protected NevadoMapMessage(javax.jms.MapMessage message)
           
 
Method Summary
 boolean equals(Object o)
           
 boolean getBoolean(String key)
           
 byte getByte(String key)
           
 byte[] getBytes(String key)
           
 char getChar(String key)
           
 double getDouble(String key)
           
 float getFloat(String key)
           
 int getInt(String key)
           
 long getLong(String key)
           
 Enumeration getMapNames()
           
 Object getObject(String key)
           
 short getShort(String key)
           
 String getString(String key)
           
 int hashCode()
           
 void internalClearBody()
           
 boolean itemExists(String key)
           
 void setBoolean(String key, boolean value)
           
 void setByte(String key, byte value)
           
 void setBytes(String key, byte[] value)
           
 void setBytes(String key, byte[] value, int offset, int length)
           
 void setChar(String key, char value)
           
 void setDouble(String key, double value)
           
 void setFloat(String key, float value)
           
 void setInt(String key, int value)
           
 void setLong(String key, long value)
           
 void setObject(String key, Object value)
           
 void setShort(String key, short value)
           
 void setString(String key, String value)
           
 
Methods inherited from class org.skyscreamer.nevado.jms.message.NevadoMessage
acknowledge, expire, getInstance, getJMSXProperty, getNevadoDestination, getNevadoProperty, getNevadoSession, isAcknowledged, isDisableMessageID, isDisableTimestamp, nevadoPropertyExists, setAcknowledged, setDisableMessageID, setDisableTimestamp, setJMSXProperty, setNevadoDestination, setNevadoProperty, setNevadoSession, setReadOnly
 
Methods inherited from class org.skyscreamer.nevado.jms.message.AbstractMessage
checkReadOnlyBody, checkWriteOnlyBody, clearBody, clearProperties, copyOf, getBooleanProperty, getByteProperty, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, internalSetObjectProperty, onSend, propertyExists, setBooleanProperty, setByteProperty, setDoubleProperty, setFloatProperty, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, setJMSDestination, setJMSExpiration, setJMSMessageID, setJMSPriority, setJMSRedelivered, setJMSReplyTo, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setShortProperty, setStringProperty
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.jms.Message
acknowledge, clearBody, clearProperties, getBooleanProperty, getByteProperty, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, propertyExists, setBooleanProperty, setByteProperty, setDoubleProperty, setFloatProperty, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, setJMSDestination, setJMSExpiration, setJMSMessageID, setJMSPriority, setJMSRedelivered, setJMSReplyTo, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setShortProperty, setStringProperty
 

Constructor Detail

NevadoMapMessage

public NevadoMapMessage()

NevadoMapMessage

protected NevadoMapMessage(javax.jms.MapMessage message)
                    throws javax.jms.JMSException
Throws:
javax.jms.JMSException
Method Detail

internalClearBody

public void internalClearBody()
                       throws javax.jms.JMSException
Specified by:
internalClearBody in class AbstractMessage<NevadoMessage>
Throws:
javax.jms.JMSException

getBoolean

public boolean getBoolean(String key)
                   throws javax.jms.JMSException
Specified by:
getBoolean in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

getByte

public byte getByte(String key)
             throws javax.jms.JMSException
Specified by:
getByte in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

getShort

public short getShort(String key)
               throws javax.jms.JMSException
Specified by:
getShort in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

getChar

public char getChar(String key)
             throws javax.jms.JMSException
Specified by:
getChar in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

getInt

public int getInt(String key)
           throws javax.jms.JMSException
Specified by:
getInt in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

getLong

public long getLong(String key)
             throws javax.jms.JMSException
Specified by:
getLong in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

getFloat

public float getFloat(String key)
               throws javax.jms.JMSException
Specified by:
getFloat in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

getDouble

public double getDouble(String key)
                 throws javax.jms.JMSException
Specified by:
getDouble in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

getString

public String getString(String key)
                 throws javax.jms.JMSException
Specified by:
getString in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

getBytes

public byte[] getBytes(String key)
                throws javax.jms.JMSException
Specified by:
getBytes in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

getObject

public Object getObject(String key)
                 throws javax.jms.JMSException
Specified by:
getObject in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

getMapNames

public Enumeration getMapNames()
                        throws javax.jms.JMSException
Specified by:
getMapNames in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

setBoolean

public void setBoolean(String key,
                       boolean value)
                throws javax.jms.JMSException
Specified by:
setBoolean in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

setByte

public void setByte(String key,
                    byte value)
             throws javax.jms.JMSException
Specified by:
setByte in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

setShort

public void setShort(String key,
                     short value)
              throws javax.jms.JMSException
Specified by:
setShort in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

setChar

public void setChar(String key,
                    char value)
             throws javax.jms.JMSException
Specified by:
setChar in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

setInt

public void setInt(String key,
                   int value)
            throws javax.jms.JMSException
Specified by:
setInt in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

setLong

public void setLong(String key,
                    long value)
             throws javax.jms.JMSException
Specified by:
setLong in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

setFloat

public void setFloat(String key,
                     float value)
              throws javax.jms.JMSException
Specified by:
setFloat in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

setDouble

public void setDouble(String key,
                      double value)
               throws javax.jms.JMSException
Specified by:
setDouble in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

setString

public void setString(String key,
                      String value)
               throws javax.jms.JMSException
Specified by:
setString in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

setBytes

public void setBytes(String key,
                     byte[] value)
              throws javax.jms.JMSException
Specified by:
setBytes in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

setBytes

public void setBytes(String key,
                     byte[] value,
                     int offset,
                     int length)
              throws javax.jms.JMSException
Specified by:
setBytes in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

setObject

public void setObject(String key,
                      Object value)
               throws javax.jms.JMSException
Specified by:
setObject in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

itemExists

public boolean itemExists(String key)
                   throws javax.jms.JMSException
Specified by:
itemExists in interface javax.jms.MapMessage
Throws:
javax.jms.JMSException

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2013. All Rights Reserved.