javax.jms

Interface Message

Known Subinterfaces:
BytesMessage, MapMessage, ObjectMessage, StreamMessage, TextMessage

public interface Message

Field Summary

static int
DEFAULT_DELIVERY_MODE
static int
DEFAULT_PRIORITY
static long
DEFAULT_TIME_TO_LIVE

Method Summary

void
acknowledge()
void
clearBody()
void
clearProperties()
boolean
getBooleanProperty(String name)
byte
getByteProperty(String name)
double
getDoubleProperty(String name)
float
getFloatProperty(String name)
int
getIntProperty(String name)
String
getJMSCorrelationID()
byte[]
getJMSCorrelationIDAsBytes()
int
getJMSDeliveryMode()
Destination
getJMSDestination()
long
getJMSExpiration()
String
getJMSMessageID()
int
getJMSPriority()
boolean
getJMSRedelivered()
Destination
getJMSReplyTo()
long
getJMSTimestamp()
String
getJMSType()
long
getLongProperty(String name)
Object
getObjectProperty(String name)
Enumeration
getPropertyNames()
short
getShortProperty(String name)
String
getStringProperty(String name)
boolean
propertyExists(String name)
void
setBooleanProperty(String name, boolean value)
void
setByteProperty(String name, byte value)
void
setDoubleProperty(String name, double value)
void
setFloatProperty(String name, float value)
void
setIntProperty(String name, int value)
void
setJMSCorrelationID(String correlationID)
void
setJMSCorrelationIDAsBytes(byte[] correlationID)
void
setJMSDeliveryMode(int deliveryMode)
void
setJMSDestination(Destination destination)
void
setJMSExpiration(long expiration)
void
setJMSMessageID(String id)
void
setJMSPriority(int priority)
void
setJMSRedelivered(boolean redelivered)
void
setJMSReplyTo(Destination replyTo)
void
setJMSTimestamp(long timestamp)
void
setJMSType(String type)
void
setLongProperty(String name, long value)
void
setObjectProperty(String name, Object value)
void
setShortProperty(String name, short value)
void
setStringProperty(String name, String value)

Field Details

DEFAULT_DELIVERY_MODE

public static final int DEFAULT_DELIVERY_MODE
Field Value:
2

DEFAULT_PRIORITY

public static final int DEFAULT_PRIORITY
Field Value:
4

DEFAULT_TIME_TO_LIVE

public static final long DEFAULT_TIME_TO_LIVE
Field Value:
0L

Method Details

acknowledge

public void acknowledge()
            throws JMSException

clearBody

public void clearBody()
            throws JMSException

clearProperties

public void clearProperties()
            throws JMSException

getBooleanProperty

public boolean getBooleanProperty(String name)
            throws JMSException

getByteProperty

public byte getByteProperty(String name)
            throws JMSException

getDoubleProperty

public double getDoubleProperty(String name)
            throws JMSException

getFloatProperty

public float getFloatProperty(String name)
            throws JMSException

getIntProperty

public int getIntProperty(String name)
            throws JMSException

getJMSCorrelationID

public String getJMSCorrelationID()
            throws JMSException

getJMSCorrelationIDAsBytes

public byte[] getJMSCorrelationIDAsBytes()
            throws JMSException

getJMSDeliveryMode

public int getJMSDeliveryMode()
            throws JMSException

getJMSDestination

public Destination getJMSDestination()
            throws JMSException

getJMSExpiration

public long getJMSExpiration()
            throws JMSException

getJMSMessageID

public String getJMSMessageID()
            throws JMSException

getJMSPriority

public int getJMSPriority()
            throws JMSException

getJMSRedelivered

public boolean getJMSRedelivered()
            throws JMSException

getJMSReplyTo

public Destination getJMSReplyTo()
            throws JMSException

getJMSTimestamp

public long getJMSTimestamp()
            throws JMSException

getJMSType

public String getJMSType()
            throws JMSException

getLongProperty

public long getLongProperty(String name)
            throws JMSException

getObjectProperty

public Object getObjectProperty(String name)
            throws JMSException

getPropertyNames

public Enumeration getPropertyNames()
            throws JMSException

getShortProperty

public short getShortProperty(String name)
            throws JMSException

getStringProperty

public String getStringProperty(String name)
            throws JMSException

propertyExists

public boolean propertyExists(String name)
            throws JMSException

setBooleanProperty

public void setBooleanProperty(String name,
                               boolean value)
            throws JMSException

setByteProperty

public void setByteProperty(String name,
                            byte value)
            throws JMSException

setDoubleProperty

public void setDoubleProperty(String name,
                              double value)
            throws JMSException

setFloatProperty

public void setFloatProperty(String name,
                             float value)
            throws JMSException

setIntProperty

public void setIntProperty(String name,
                           int value)
            throws JMSException

setJMSCorrelationID

public void setJMSCorrelationID(String correlationID)
            throws JMSException

setJMSCorrelationIDAsBytes

public void setJMSCorrelationIDAsBytes(byte[] correlationID)
            throws JMSException

setJMSDeliveryMode

public void setJMSDeliveryMode(int deliveryMode)
            throws JMSException

setJMSDestination

public void setJMSDestination(Destination destination)
            throws JMSException

setJMSExpiration

public void setJMSExpiration(long expiration)
            throws JMSException

setJMSMessageID

public void setJMSMessageID(String id)
            throws JMSException

setJMSPriority

public void setJMSPriority(int priority)
            throws JMSException

setJMSRedelivered

public void setJMSRedelivered(boolean redelivered)
            throws JMSException

setJMSReplyTo

public void setJMSReplyTo(Destination replyTo)
            throws JMSException

setJMSTimestamp

public void setJMSTimestamp(long timestamp)
            throws JMSException

setJMSType

public void setJMSType(String type)
            throws JMSException

setLongProperty

public void setLongProperty(String name,
                            long value)
            throws JMSException

setObjectProperty

public void setObjectProperty(String name,
                              Object value)
            throws JMSException

setShortProperty

public void setShortProperty(String name,
                             short value)
            throws JMSException

setStringProperty

public void setStringProperty(String name,
                              String value)
            throws JMSException