public interface BlobMessage extends Message
| Modifier and Type | Method and Description |
|---|---|
java.io.InputStream |
getInputStream()
Return the input stream to process the BLOB
|
java.lang.String |
getMimeType()
The MIME type of the BLOB which can be used to apply different content types to messages.
|
java.lang.String |
getName() |
java.net.URL |
getURL()
Returns the URL for the blob if its available as an external URL (such as file, http, ftp etc)
or null if there is no URL available
|
void |
setMimeType(java.lang.String mimeType)
Sets the MIME type of the BLOB so that a consumer can process things nicely with a Java Activation Framework
DataHandler
|
void |
setName(java.lang.String name)
The name of the attachment which can be useful information if transmitting files over ActiveMQ
|
getJMSXMimeTypeacknowledge, 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, setStringPropertyjava.io.InputStream getInputStream()
throws java.io.IOException,
javax.jms.JMSException
java.io.IOExceptionjavax.jms.JMSExceptionjava.net.URL getURL()
throws java.net.MalformedURLException,
javax.jms.JMSException
java.net.MalformedURLExceptionjavax.jms.JMSExceptionjava.lang.String getMimeType()
void setMimeType(java.lang.String mimeType)
java.lang.String getName()
void setName(java.lang.String name)
Copyright © 2005-2014 Red Hat, Inc.. All Rights Reserved.