Package org.jboss.resource.adapter.jms
Class JmsObjectMessage
- java.lang.Object
-
- org.jboss.resource.adapter.jms.JmsMessage
-
- org.jboss.resource.adapter.jms.JmsObjectMessage
-
- All Implemented Interfaces:
javax.jms.Message,javax.jms.ObjectMessage
public class JmsObjectMessage extends JmsMessage implements javax.jms.ObjectMessage
A wrapper for a message- Author:
- Adrian Brock
-
-
Constructor Summary
Constructors Constructor Description JmsObjectMessage(javax.jms.ObjectMessage message, JmsSession session)Create a new wrapper
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SerializablegetObject()voidsetObject(Serializable object)-
Methods inherited from class org.jboss.resource.adapter.jms.JmsMessage
acknowledge, clearBody, clearProperties, equals, getBody, getBooleanProperty, getByteProperty, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDeliveryTime, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, hashCode, isBodyAssignableTo, propertyExists, setBooleanProperty, setByteProperty, setDoubleProperty, setFloatProperty, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, setJMSDeliveryTime, setJMSDestination, setJMSExpiration, setJMSMessageID, setJMSPriority, setJMSRedelivered, setJMSReplyTo, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setShortProperty, setStringProperty, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface javax.jms.Message
acknowledge, clearBody, clearProperties, getBody, getBooleanProperty, getByteProperty, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDeliveryTime, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, isBodyAssignableTo, propertyExists, setBooleanProperty, setByteProperty, setDoubleProperty, setFloatProperty, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, setJMSDeliveryTime, setJMSDestination, setJMSExpiration, setJMSMessageID, setJMSPriority, setJMSRedelivered, setJMSReplyTo, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setShortProperty, setStringProperty
-
-
-
-
Constructor Detail
-
JmsObjectMessage
public JmsObjectMessage(javax.jms.ObjectMessage message, JmsSession session)Create a new wrapper- Parameters:
message- the messagesession- the session
-
-
Method Detail
-
getObject
public Serializable getObject() throws javax.jms.JMSException
- Specified by:
getObjectin interfacejavax.jms.ObjectMessage- Throws:
javax.jms.JMSException
-
setObject
public void setObject(Serializable object) throws javax.jms.JMSException
- Specified by:
setObjectin interfacejavax.jms.ObjectMessage- Throws:
javax.jms.JMSException
-
-