public class JMSObjectMessage extends AbstractJMSMessage implements javax.jms.ObjectMessage
| Modifier and Type | Field and Description |
|---|---|
static String |
MIME_TYPE |
| Constructor and Description |
|---|
JMSObjectMessage(ClassLoadingAwareObjectInputStream.TrustedClassFilter trustedClassFilter,
AMQMessageDelegateFactory delegateFactory)
Creates empty, writable message for use by producers
|
| Modifier and Type | Method and Description |
|---|---|
void |
clearBody() |
ByteBuffer |
getData() |
String |
getMimeType() |
Serializable |
getObject() |
void |
setObject(Serializable serializable) |
String |
toBodyString() |
acknowledge, acknowledgeThis, checkWritable, clearProperties, getAMQSession, getBooleanProperty, getByteProperty, getContentType, getDelegate, getDeliveryTag, getDoubleProperty, getEncoding, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getReplyToString, getShortProperty, getStringProperty, prepareForSending, propertyExists, removeProperty, setAMQSession, setBooleanProperty, setByteProperty, setContentType, setDoubleProperty, setEncoding, setFloatProperty, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, setJMSDestination, setJMSExpiration, setJMSMessageID, setJMSMessageID, setJMSPriority, setJMSRedelivered, setJMSReplyTo, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setReceivedFromServer, setShortProperty, setStringProperty, toHeaderString, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitacknowledge, 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, setStringPropertypublic static final String MIME_TYPE
public JMSObjectMessage(ClassLoadingAwareObjectInputStream.TrustedClassFilter trustedClassFilter, AMQMessageDelegateFactory delegateFactory)
delegateFactory - public void clearBody()
throws javax.jms.JMSException
clearBody in interface javax.jms.MessageclearBody in class AbstractJMSMessagejavax.jms.JMSExceptionpublic String toBodyString() throws javax.jms.JMSException
toBodyString in class AbstractJMSMessagejavax.jms.JMSExceptionpublic String getMimeType()
getMimeType in class AbstractJMSMessagepublic ByteBuffer getData() throws javax.jms.JMSException
getData in class AbstractJMSMessagejavax.jms.JMSExceptionpublic void setObject(Serializable serializable) throws javax.jms.JMSException
setObject in interface javax.jms.ObjectMessagejavax.jms.JMSExceptionpublic Serializable getObject() throws javax.jms.JMSException
getObject in interface javax.jms.ObjectMessagejavax.jms.JMSExceptionCopyright © 2006–2019 The Apache Software Foundation. All rights reserved.