Package de.caluga.morphium.messaging.jms
Class JMSMessage
- java.lang.Object
-
- de.caluga.morphium.messaging.Msg
-
- de.caluga.morphium.messaging.jms.JMSMessage
-
- All Implemented Interfaces:
javax.jms.Message
- Direct Known Subclasses:
JMSBytesMessage,JMSMapMessage,JMSObjectMessage,JMSTextMessage
public class JMSMessage extends Msg implements javax.jms.Message
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.caluga.morphium.messaging.Msg
Msg.Fields
-
-
Constructor Summary
Constructors Constructor Description JMSMessage()
-
Method Summary
-
Methods inherited from class de.caluga.morphium.messaging.Msg
addAdditional, addProcessedId, addRecipient, addValue, createAnswerMsg, equals, getAdditional, getDeleteAt, getInAnswerTo, getLocked, getLockedBy, getMapValue, getMsg, getMsgId, getName, getPriority, getProcessedBy, getRecipients, getSender, getSenderHost, getTimestamp, getTo, getTtl, getValue, hashCode, isAnswer, isExclusive, preStore, removeAdditional, removeRecipient, removeValue, sendAnswer, setAdditional, setDeleteAt, setExclusive, setInAnswerTo, setLocked, setLockedBy, setMapValue, setMsg, setMsgId, setName, setPriority, setProcessedBy, setRecipient, setRecipients, setSender, setSenderHost, setTimestamp, setTo, setTtl, setValue, toString
-
-
-
-
Method Detail
-
getJMSMessageID
public String getJMSMessageID() throws javax.jms.JMSException
- Specified by:
getJMSMessageIDin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setJMSMessageID
public void setJMSMessageID(String id) throws javax.jms.JMSException
- Specified by:
setJMSMessageIDin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getJMSTimestamp
public long getJMSTimestamp() throws javax.jms.JMSException- Specified by:
getJMSTimestampin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setJMSTimestamp
public void setJMSTimestamp(long timestamp) throws javax.jms.JMSException- Specified by:
setJMSTimestampin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getJMSCorrelationIDAsBytes
public byte[] getJMSCorrelationIDAsBytes() throws javax.jms.JMSException- Specified by:
getJMSCorrelationIDAsBytesin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setJMSCorrelationIDAsBytes
public void setJMSCorrelationIDAsBytes(byte[] correlationID) throws javax.jms.JMSException- Specified by:
setJMSCorrelationIDAsBytesin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getJMSCorrelationID
public String getJMSCorrelationID() throws javax.jms.JMSException
- Specified by:
getJMSCorrelationIDin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setJMSCorrelationID
public void setJMSCorrelationID(String correlationID) throws javax.jms.JMSException
- Specified by:
setJMSCorrelationIDin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getJMSReplyTo
public javax.jms.Destination getJMSReplyTo() throws javax.jms.JMSException- Specified by:
getJMSReplyToin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setJMSReplyTo
public void setJMSReplyTo(javax.jms.Destination replyTo) throws javax.jms.JMSException- Specified by:
setJMSReplyToin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getJMSDestination
public javax.jms.Destination getJMSDestination() throws javax.jms.JMSException- Specified by:
getJMSDestinationin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setJMSDestination
public void setJMSDestination(javax.jms.Destination destination) throws javax.jms.JMSException- Specified by:
setJMSDestinationin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getJMSDeliveryMode
public int getJMSDeliveryMode() throws javax.jms.JMSException- Specified by:
getJMSDeliveryModein interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setJMSDeliveryMode
public void setJMSDeliveryMode(int deliveryMode) throws javax.jms.JMSException- Specified by:
setJMSDeliveryModein interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getJMSRedelivered
public boolean getJMSRedelivered() throws javax.jms.JMSException- Specified by:
getJMSRedeliveredin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setJMSRedelivered
public void setJMSRedelivered(boolean redelivered) throws javax.jms.JMSException- Specified by:
setJMSRedeliveredin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getJMSType
public String getJMSType() throws javax.jms.JMSException
- Specified by:
getJMSTypein interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setJMSType
public void setJMSType(String type) throws javax.jms.JMSException
- Specified by:
setJMSTypein interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getJMSExpiration
public long getJMSExpiration() throws javax.jms.JMSException- Specified by:
getJMSExpirationin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setJMSExpiration
public void setJMSExpiration(long expiration) throws javax.jms.JMSException- Specified by:
setJMSExpirationin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getJMSDeliveryTime
public long getJMSDeliveryTime() throws javax.jms.JMSException- Specified by:
getJMSDeliveryTimein interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setJMSDeliveryTime
public void setJMSDeliveryTime(long deliveryTime) throws javax.jms.JMSException- Specified by:
setJMSDeliveryTimein interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getJMSPriority
public int getJMSPriority() throws javax.jms.JMSException- Specified by:
getJMSPriorityin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setJMSPriority
public void setJMSPriority(int priority) throws javax.jms.JMSException- Specified by:
setJMSPriorityin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
clearProperties
public void clearProperties() throws javax.jms.JMSException- Specified by:
clearPropertiesin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
propertyExists
public boolean propertyExists(String name) throws javax.jms.JMSException
- Specified by:
propertyExistsin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getBooleanProperty
public boolean getBooleanProperty(String name) throws javax.jms.JMSException
- Specified by:
getBooleanPropertyin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getByteProperty
public byte getByteProperty(String name) throws javax.jms.JMSException
- Specified by:
getBytePropertyin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getShortProperty
public short getShortProperty(String name) throws javax.jms.JMSException
- Specified by:
getShortPropertyin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getIntProperty
public int getIntProperty(String name) throws javax.jms.JMSException
- Specified by:
getIntPropertyin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getLongProperty
public long getLongProperty(String name) throws javax.jms.JMSException
- Specified by:
getLongPropertyin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getFloatProperty
public float getFloatProperty(String name) throws javax.jms.JMSException
- Specified by:
getFloatPropertyin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getDoubleProperty
public double getDoubleProperty(String name) throws javax.jms.JMSException
- Specified by:
getDoublePropertyin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getStringProperty
public String getStringProperty(String name) throws javax.jms.JMSException
- Specified by:
getStringPropertyin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getObjectProperty
public Object getObjectProperty(String name) throws javax.jms.JMSException
- Specified by:
getObjectPropertyin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getPropertyNames
public Enumeration getPropertyNames() throws javax.jms.JMSException
- Specified by:
getPropertyNamesin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setBooleanProperty
public void setBooleanProperty(String name, boolean value) throws javax.jms.JMSException
- Specified by:
setBooleanPropertyin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setByteProperty
public void setByteProperty(String name, byte value) throws javax.jms.JMSException
- Specified by:
setBytePropertyin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setShortProperty
public void setShortProperty(String name, short value) throws javax.jms.JMSException
- Specified by:
setShortPropertyin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setIntProperty
public void setIntProperty(String name, int value) throws javax.jms.JMSException
- Specified by:
setIntPropertyin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setLongProperty
public void setLongProperty(String name, long value) throws javax.jms.JMSException
- Specified by:
setLongPropertyin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setFloatProperty
public void setFloatProperty(String name, float value) throws javax.jms.JMSException
- Specified by:
setFloatPropertyin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setDoubleProperty
public void setDoubleProperty(String name, double value) throws javax.jms.JMSException
- Specified by:
setDoublePropertyin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setStringProperty
public void setStringProperty(String name, String value) throws javax.jms.JMSException
- Specified by:
setStringPropertyin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
setObjectProperty
public void setObjectProperty(String name, Object value) throws javax.jms.JMSException
- Specified by:
setObjectPropertyin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
acknowledge
public void acknowledge() throws javax.jms.JMSException- Specified by:
acknowledgein interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
clearBody
public void clearBody() throws javax.jms.JMSException- Specified by:
clearBodyin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
getBody
public <T> T getBody(Class<T> c) throws javax.jms.JMSException
- Specified by:
getBodyin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
isBodyAssignableTo
public boolean isBodyAssignableTo(Class c) throws javax.jms.JMSException
- Specified by:
isBodyAssignableToin interfacejavax.jms.Message- Throws:
javax.jms.JMSException
-
-