org.jboss.jms.util
Class MessageProperties
java.lang.Object
org.jboss.jms.util.JMSMap (src)
org.jboss.jms.util.MessageProperties
- All Implemented Interfaces:
- java.io.Serializable
- public final class MessageProperties
- extends JMSMap (src)
Overrides JMSMap
(src) to enforce the message property specific
conversion rules specified in section 3.5.4 of the JMS specification.
Additionally, enforces naming restrictions imposed on property names in
section 3.5.1 of the JMS specification.
- See Also:
- Serialized Form
Method Summary |
java.util.Enumeration |
getMapNames()
|
boolean |
isReadOnly()
|
void |
setBoolean(java.lang.String name,
boolean value)
|
void |
setByte(java.lang.String name,
byte value)
|
void |
setDouble(java.lang.String name,
double value)
|
void |
setFloat(java.lang.String name,
float value)
|
void |
setInt(java.lang.String name,
int value)
|
void |
setLong(java.lang.String name,
long value)
|
void |
setObject(java.lang.String name,
java.lang.Object value)
|
void |
setReadOnly(boolean value)
|
void |
setShort(java.lang.String name,
short value)
|
void |
setString(java.lang.String name,
java.lang.String value)
|
Methods inherited from class org.jboss.jms.util.JMSMap (src) |
clear, createInstance, getBoolean, getByte, getBytes, getChar, getDouble, getFloat, getInt, getLong, getObject, getShort, getString, itemExists, setBytes, setBytes, setChar |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessageProperties
public MessageProperties()
getMapNames
public java.util.Enumeration getMapNames()
- Overrides:
getMapNames
in class JMSMap (src)
isReadOnly
public final boolean isReadOnly()
setBoolean
public void setBoolean(java.lang.String name,
boolean value)
throws JMSException (src)
- Overrides:
setBoolean
in class JMSMap (src)
- Throws:
JMSException (src)
setByte
public void setByte(java.lang.String name,
byte value)
throws JMSException (src)
- Overrides:
setByte
in class JMSMap (src)
- Throws:
JMSException (src)
setDouble
public void setDouble(java.lang.String name,
double value)
throws JMSException (src)
- Overrides:
setDouble
in class JMSMap (src)
- Throws:
JMSException (src)
setFloat
public void setFloat(java.lang.String name,
float value)
throws JMSException (src)
- Overrides:
setFloat
in class JMSMap (src)
- Throws:
JMSException (src)
setInt
public void setInt(java.lang.String name,
int value)
throws JMSException (src)
- Overrides:
setInt
in class JMSMap (src)
- Throws:
JMSException (src)
setLong
public void setLong(java.lang.String name,
long value)
throws JMSException (src)
- Overrides:
setLong
in class JMSMap (src)
- Throws:
JMSException (src)
setObject
public void setObject(java.lang.String name,
java.lang.Object value)
throws JMSException (src)
- Overrides:
setObject
in class JMSMap (src)
- Throws:
JMSException (src)
setReadOnly
public final void setReadOnly(boolean value)
setShort
public void setShort(java.lang.String name,
short value)
throws JMSException (src)
- Overrides:
setShort
in class JMSMap (src)
- Throws:
JMSException (src)
setString
public void setString(java.lang.String name,
java.lang.String value)
throws JMSException (src)
- Overrides:
setString
in class JMSMap (src)
- Throws:
JMSException (src)