|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.directwebremoting.jms.DwrMessage
public class DwrMessage
An implementation of all the Message types rolled into one.
This allows DWR to not know what type of Message the user wishes to work with
and to make the decision at runtime depending on how they choose to cast us.
| Field Summary |
|---|
| Fields inherited from interface javax.jms.Message |
|---|
DEFAULT_DELIVERY_MODE, DEFAULT_PRIORITY, DEFAULT_TIME_TO_LIVE |
| Constructor Summary | |
|---|---|
DwrMessage()
Default ctor |
|
DwrMessage(Hub hub,
MessageEvent message)
Ctor for propagation from the DWR Hub. |
|
DwrMessage(java.io.Serializable object)
Ctor for setting up an ObjectMessage |
|
DwrMessage(java.lang.String text)
Ctor for setting up a TextMessage |
|
| Method Summary | |
|---|---|
void |
acknowledge()
|
void |
clearBody()
|
void |
clearProperties()
|
boolean |
getBoolean(java.lang.String name)
|
boolean |
getBooleanProperty(java.lang.String name)
|
byte |
getByte(java.lang.String name)
|
byte |
getByteProperty(java.lang.String name)
|
byte[] |
getBytes(java.lang.String name)
|
char |
getChar(java.lang.String name)
|
double |
getDouble(java.lang.String name)
|
double |
getDoubleProperty(java.lang.String name)
|
float |
getFloat(java.lang.String name)
|
float |
getFloatProperty(java.lang.String name)
|
int |
getInt(java.lang.String name)
|
int |
getIntProperty(java.lang.String name)
|
java.lang.String |
getJMSCorrelationID()
|
byte[] |
getJMSCorrelationIDAsBytes()
|
int |
getJMSDeliveryMode()
|
javax.jms.Destination |
getJMSDestination()
|
long |
getJMSExpiration()
|
java.lang.String |
getJMSMessageID()
|
int |
getJMSPriority()
|
boolean |
getJMSRedelivered()
|
javax.jms.Destination |
getJMSReplyTo()
|
long |
getJMSTimestamp()
|
java.lang.String |
getJMSType()
|
long |
getLong(java.lang.String name)
|
long |
getLongProperty(java.lang.String name)
|
java.util.Enumeration<java.lang.String> |
getMapNames()
|
java.io.Serializable |
getObject()
|
java.lang.Object |
getObject(java.lang.String name)
|
java.lang.Object |
getObjectProperty(java.lang.String name)
|
java.util.Enumeration<java.lang.String> |
getPropertyNames()
|
short |
getShort(java.lang.String name)
|
short |
getShortProperty(java.lang.String name)
|
java.lang.String |
getString(java.lang.String name)
|
java.lang.String |
getStringProperty(java.lang.String name)
|
java.lang.String |
getText()
|
boolean |
itemExists(java.lang.String name)
|
boolean |
propertyExists(java.lang.String name)
|
void |
setBoolean(java.lang.String name,
boolean value)
|
void |
setBooleanProperty(java.lang.String name,
boolean value)
|
void |
setByte(java.lang.String name,
byte value)
|
void |
setByteProperty(java.lang.String name,
byte value)
|
void |
setBytes(java.lang.String name,
byte[] value)
|
void |
setBytes(java.lang.String name,
byte[] value,
int offset,
int length)
|
void |
setChar(java.lang.String name,
char value)
|
void |
setDouble(java.lang.String name,
double value)
|
void |
setDoubleProperty(java.lang.String name,
double value)
|
void |
setFloat(java.lang.String name,
float value)
|
void |
setFloatProperty(java.lang.String name,
float value)
|
void |
setInt(java.lang.String name,
int value)
|
void |
setIntProperty(java.lang.String name,
int value)
|
void |
setJMSCorrelationID(java.lang.String correlationID)
|
void |
setJMSCorrelationIDAsBytes(byte[] correlationID)
|
void |
setJMSDeliveryMode(int deliveryMode)
|
void |
setJMSDestination(javax.jms.Destination destination)
|
void |
setJMSExpiration(long expiration)
|
void |
setJMSMessageID(java.lang.String messageId)
|
void |
setJMSPriority(int priority)
|
void |
setJMSRedelivered(boolean redelivered)
|
void |
setJMSReplyTo(javax.jms.Destination replyTo)
|
void |
setJMSTimestamp(long timestamp)
|
void |
setJMSType(java.lang.String type)
|
void |
setLong(java.lang.String name,
long value)
|
void |
setLongProperty(java.lang.String name,
long value)
|
void |
setObject(java.io.Serializable object)
|
void |
setObject(java.lang.String name,
java.lang.Object value)
|
void |
setObjectProperty(java.lang.String name,
java.lang.Object value)
|
void |
setShort(java.lang.String name,
short value)
|
void |
setShortProperty(java.lang.String name,
short value)
|
void |
setString(java.lang.String name,
java.lang.String value)
|
void |
setStringProperty(java.lang.String name,
java.lang.String value)
|
void |
setText(java.lang.String text)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DwrMessage()
public DwrMessage(java.lang.String text)
TextMessage
public DwrMessage(java.io.Serializable object)
ObjectMessage
public DwrMessage(Hub hub,
MessageEvent message)
Hub.
| Method Detail |
|---|
public void acknowledge()
acknowledge in interface javax.jms.Messagepublic void clearBody()
clearBody in interface javax.jms.Messagepublic void clearProperties()
clearProperties in interface javax.jms.Messagepublic java.util.Enumeration<java.lang.String> getPropertyNames()
getPropertyNames in interface javax.jms.Messagepublic boolean propertyExists(java.lang.String name)
propertyExists in interface javax.jms.Messagepublic boolean getBooleanProperty(java.lang.String name)
getBooleanProperty in interface javax.jms.Messagepublic byte getByteProperty(java.lang.String name)
getByteProperty in interface javax.jms.Messagepublic double getDoubleProperty(java.lang.String name)
getDoubleProperty in interface javax.jms.Messagepublic float getFloatProperty(java.lang.String name)
getFloatProperty in interface javax.jms.Messagepublic int getIntProperty(java.lang.String name)
getIntProperty in interface javax.jms.Messagepublic long getLongProperty(java.lang.String name)
getLongProperty in interface javax.jms.Messagepublic java.lang.Object getObjectProperty(java.lang.String name)
getObjectProperty in interface javax.jms.Messagepublic short getShortProperty(java.lang.String name)
getShortProperty in interface javax.jms.Messagepublic java.lang.String getStringProperty(java.lang.String name)
getStringProperty in interface javax.jms.Message
public void setBooleanProperty(java.lang.String name,
boolean value)
setBooleanProperty in interface javax.jms.Message
public void setByteProperty(java.lang.String name,
byte value)
setByteProperty in interface javax.jms.Message
public void setDoubleProperty(java.lang.String name,
double value)
setDoubleProperty in interface javax.jms.Message
public void setFloatProperty(java.lang.String name,
float value)
setFloatProperty in interface javax.jms.Message
public void setIntProperty(java.lang.String name,
int value)
setIntProperty in interface javax.jms.Message
public void setLongProperty(java.lang.String name,
long value)
setLongProperty in interface javax.jms.Message
public void setObjectProperty(java.lang.String name,
java.lang.Object value)
setObjectProperty in interface javax.jms.Message
public void setShortProperty(java.lang.String name,
short value)
setShortProperty in interface javax.jms.Message
public void setStringProperty(java.lang.String name,
java.lang.String value)
setStringProperty in interface javax.jms.Messagepublic java.lang.String getJMSCorrelationID()
getJMSCorrelationID in interface javax.jms.Messagepublic byte[] getJMSCorrelationIDAsBytes()
getJMSCorrelationIDAsBytes in interface javax.jms.Messagepublic int getJMSDeliveryMode()
getJMSDeliveryMode in interface javax.jms.Messagepublic javax.jms.Destination getJMSDestination()
getJMSDestination in interface javax.jms.Messagepublic long getJMSExpiration()
getJMSExpiration in interface javax.jms.Messagepublic java.lang.String getJMSMessageID()
getJMSMessageID in interface javax.jms.Messagepublic int getJMSPriority()
getJMSPriority in interface javax.jms.Messagepublic boolean getJMSRedelivered()
getJMSRedelivered in interface javax.jms.Messagepublic javax.jms.Destination getJMSReplyTo()
getJMSReplyTo in interface javax.jms.Messagepublic long getJMSTimestamp()
getJMSTimestamp in interface javax.jms.Messagepublic java.lang.String getJMSType()
getJMSType in interface javax.jms.Messagepublic void setJMSCorrelationID(java.lang.String correlationID)
setJMSCorrelationID in interface javax.jms.Messagepublic void setJMSCorrelationIDAsBytes(byte[] correlationID)
setJMSCorrelationIDAsBytes in interface javax.jms.Messagepublic void setJMSDeliveryMode(int deliveryMode)
setJMSDeliveryMode in interface javax.jms.Messagepublic void setJMSDestination(javax.jms.Destination destination)
setJMSDestination in interface javax.jms.Messagepublic void setJMSExpiration(long expiration)
setJMSExpiration in interface javax.jms.Messagepublic void setJMSMessageID(java.lang.String messageId)
setJMSMessageID in interface javax.jms.Messagepublic void setJMSPriority(int priority)
setJMSPriority in interface javax.jms.Messagepublic void setJMSRedelivered(boolean redelivered)
setJMSRedelivered in interface javax.jms.Messagepublic void setJMSReplyTo(javax.jms.Destination replyTo)
setJMSReplyTo in interface javax.jms.Messagepublic void setJMSTimestamp(long timestamp)
setJMSTimestamp in interface javax.jms.Messagepublic void setJMSType(java.lang.String type)
setJMSType in interface javax.jms.Messagepublic java.util.Enumeration<java.lang.String> getMapNames()
getMapNames in interface javax.jms.MapMessagepublic boolean itemExists(java.lang.String name)
itemExists in interface javax.jms.MapMessagepublic boolean getBoolean(java.lang.String name)
getBoolean in interface javax.jms.MapMessagepublic byte getByte(java.lang.String name)
getByte in interface javax.jms.MapMessagepublic byte[] getBytes(java.lang.String name)
getBytes in interface javax.jms.MapMessagepublic char getChar(java.lang.String name)
getChar in interface javax.jms.MapMessagepublic double getDouble(java.lang.String name)
getDouble in interface javax.jms.MapMessagepublic float getFloat(java.lang.String name)
getFloat in interface javax.jms.MapMessagepublic int getInt(java.lang.String name)
getInt in interface javax.jms.MapMessagepublic long getLong(java.lang.String name)
getLong in interface javax.jms.MapMessagepublic short getShort(java.lang.String name)
getShort in interface javax.jms.MapMessagepublic java.lang.String getString(java.lang.String name)
getString in interface javax.jms.MapMessagepublic java.lang.Object getObject(java.lang.String name)
getObject in interface javax.jms.MapMessage
public void setBoolean(java.lang.String name,
boolean value)
setBoolean in interface javax.jms.MapMessage
public void setByte(java.lang.String name,
byte value)
setByte in interface javax.jms.MapMessage
public void setBytes(java.lang.String name,
byte[] value)
setBytes in interface javax.jms.MapMessage
public void setBytes(java.lang.String name,
byte[] value,
int offset,
int length)
setBytes in interface javax.jms.MapMessage
public void setChar(java.lang.String name,
char value)
setChar in interface javax.jms.MapMessage
public void setDouble(java.lang.String name,
double value)
setDouble in interface javax.jms.MapMessage
public void setFloat(java.lang.String name,
float value)
setFloat in interface javax.jms.MapMessage
public void setInt(java.lang.String name,
int value)
setInt in interface javax.jms.MapMessage
public void setLong(java.lang.String name,
long value)
setLong in interface javax.jms.MapMessage
public void setObject(java.lang.String name,
java.lang.Object value)
setObject in interface javax.jms.MapMessage
public void setShort(java.lang.String name,
short value)
setShort in interface javax.jms.MapMessage
public void setString(java.lang.String name,
java.lang.String value)
setString in interface javax.jms.MapMessagepublic java.lang.String getText()
getText in interface javax.jms.TextMessagepublic void setText(java.lang.String text)
setText in interface javax.jms.TextMessagepublic java.io.Serializable getObject()
getObject in interface javax.jms.ObjectMessagepublic void setObject(java.io.Serializable object)
setObject in interface javax.jms.ObjectMessage
|
Copyright ยจ 2008 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||