Class SIPJmsTextMessage
java.lang.Object
one.x1f.sip.foundation.testkit.workflow.whenphase.routeinvoker.SIPJmsTextMessage
- All Implemented Interfaces:
jakarta.jms.Message,jakarta.jms.TextMessage
SIP implementation of TextMessage from JMS API. Used in Test Kit as a jms Message general
implementation in order to eliminate dependency on concrete jms broker.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from interface jakarta.jms.Message
DEFAULT_DELIVERY_DELAY, DEFAULT_DELIVERY_MODE, DEFAULT_PRIORITY, DEFAULT_TIME_TO_LIVE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoid<T> Tbooleanbytedoublefloatintbyte[]intlongjakarta.jms.Destinationlongintbooleanjakarta.jms.DestinationlonglonggetObjectProperty(String key) shortgetStringProperty(String key) getText()booleanisBodyAssignableTo(Class aClass) booleanvoidsetBooleanProperty(String s, boolean b) voidsetByteProperty(String s, byte b) voidsetDoubleProperty(String s, double v) voidsetFloatProperty(String s, float v) voidsetIntProperty(String s, int i) voidsetJMSCorrelationID(String jmsCorrelationID) voidsetJMSCorrelationIDAsBytes(byte[] jmsCorrelationIDAsBytes) voidsetJMSDeliveryMode(int jmsDeliveryMode) voidsetJMSDeliveryTime(long l) voidsetJMSDestination(jakarta.jms.Destination jmsDestination) voidsetJMSExpiration(long jmsExpiration) voidsetJMSMessageID(String jmsMessageID) voidsetJMSPriority(int jmsPriority) voidsetJMSRedelivered(boolean jmsRedelivered) voidsetJMSReplyTo(jakarta.jms.Destination jmsReplyTo) voidsetJMSTimestamp(long jmsTimestamp) voidsetJMSType(String jmsType) voidsetLongProperty(String s, long l) voidsetObjectProperty(String key, Object value) voidsetShortProperty(String s, short i) voidsetStringProperty(String s, String s1) void
-
Field Details
-
JMS_MESSAGE_ID
- See Also:
-
JMS_CORRELATION_ID
- See Also:
-
JMS_CORRELATION_ID_AS_BYTES
- See Also:
-
JMS_REPLY_TO
- See Also:
-
JMS_DESTINATION
- See Also:
-
JMS_REDELIVERED
- See Also:
-
JMS_TYPE
- See Also:
-
JMS_TIMESTAMP
- See Also:
-
JMS_DELIVERY_MODE
- See Also:
-
JMS_EXPIRATION
- See Also:
-
JMS_PRIORITY
- See Also:
-
JMS_X_USER_ID
- See Also:
-
-
Constructor Details
-
SIPJmsTextMessage
-
-
Method Details
-
setText
- Specified by:
setTextin interfacejakarta.jms.TextMessage
-
getText
- Specified by:
getTextin interfacejakarta.jms.TextMessage
-
getJMSMessageID
- Specified by:
getJMSMessageIDin interfacejakarta.jms.Message
-
setJMSMessageID
- Specified by:
setJMSMessageIDin interfacejakarta.jms.Message
-
getJMSTimestamp
public long getJMSTimestamp()- Specified by:
getJMSTimestampin interfacejakarta.jms.Message
-
setJMSTimestamp
public void setJMSTimestamp(long jmsTimestamp) - Specified by:
setJMSTimestampin interfacejakarta.jms.Message
-
getJMSCorrelationID
- Specified by:
getJMSCorrelationIDin interfacejakarta.jms.Message
-
setJMSCorrelationID
- Specified by:
setJMSCorrelationIDin interfacejakarta.jms.Message
-
getJMSCorrelationIDAsBytes
public byte[] getJMSCorrelationIDAsBytes()- Specified by:
getJMSCorrelationIDAsBytesin interfacejakarta.jms.Message
-
setJMSCorrelationIDAsBytes
public void setJMSCorrelationIDAsBytes(byte[] jmsCorrelationIDAsBytes) - Specified by:
setJMSCorrelationIDAsBytesin interfacejakarta.jms.Message
-
getJMSReplyTo
public jakarta.jms.Destination getJMSReplyTo()- Specified by:
getJMSReplyToin interfacejakarta.jms.Message
-
setJMSReplyTo
public void setJMSReplyTo(jakarta.jms.Destination jmsReplyTo) - Specified by:
setJMSReplyToin interfacejakarta.jms.Message
-
getJMSDestination
public jakarta.jms.Destination getJMSDestination()- Specified by:
getJMSDestinationin interfacejakarta.jms.Message
-
setJMSDestination
public void setJMSDestination(jakarta.jms.Destination jmsDestination) - Specified by:
setJMSDestinationin interfacejakarta.jms.Message
-
getJMSDeliveryMode
public int getJMSDeliveryMode()- Specified by:
getJMSDeliveryModein interfacejakarta.jms.Message
-
setJMSDeliveryMode
public void setJMSDeliveryMode(int jmsDeliveryMode) - Specified by:
setJMSDeliveryModein interfacejakarta.jms.Message
-
getJMSRedelivered
public boolean getJMSRedelivered()- Specified by:
getJMSRedeliveredin interfacejakarta.jms.Message
-
setJMSRedelivered
public void setJMSRedelivered(boolean jmsRedelivered) - Specified by:
setJMSRedeliveredin interfacejakarta.jms.Message
-
getJMSType
- Specified by:
getJMSTypein interfacejakarta.jms.Message
-
setJMSType
- Specified by:
setJMSTypein interfacejakarta.jms.Message
-
getJMSExpiration
public long getJMSExpiration()- Specified by:
getJMSExpirationin interfacejakarta.jms.Message
-
setJMSExpiration
public void setJMSExpiration(long jmsExpiration) - Specified by:
setJMSExpirationin interfacejakarta.jms.Message
-
getJMSPriority
public int getJMSPriority()- Specified by:
getJMSPriorityin interfacejakarta.jms.Message
-
setJMSPriority
public void setJMSPriority(int jmsPriority) - Specified by:
setJMSPriorityin interfacejakarta.jms.Message
-
setObjectProperty
- Specified by:
setObjectPropertyin interfacejakarta.jms.Message
-
getObjectProperty
- Specified by:
getObjectPropertyin interfacejakarta.jms.Message
-
getPropertyNames
- Specified by:
getPropertyNamesin interfacejakarta.jms.Message
-
getStringProperty
- Specified by:
getStringPropertyin interfacejakarta.jms.Message
-
propertyExists
- Specified by:
propertyExistsin interfacejakarta.jms.Message
-
getBooleanProperty
- Specified by:
getBooleanPropertyin interfacejakarta.jms.Message
-
getByteProperty
- Specified by:
getBytePropertyin interfacejakarta.jms.Message
-
getShortProperty
- Specified by:
getShortPropertyin interfacejakarta.jms.Message
-
getIntProperty
- Specified by:
getIntPropertyin interfacejakarta.jms.Message
-
getLongProperty
- Specified by:
getLongPropertyin interfacejakarta.jms.Message
-
getFloatProperty
- Specified by:
getFloatPropertyin interfacejakarta.jms.Message
-
getDoubleProperty
- Specified by:
getDoublePropertyin interfacejakarta.jms.Message
-
clearProperties
public void clearProperties()- Specified by:
clearPropertiesin interfacejakarta.jms.Message
-
setBooleanProperty
- Specified by:
setBooleanPropertyin interfacejakarta.jms.Message
-
setByteProperty
- Specified by:
setBytePropertyin interfacejakarta.jms.Message
-
setShortProperty
- Specified by:
setShortPropertyin interfacejakarta.jms.Message
-
setIntProperty
- Specified by:
setIntPropertyin interfacejakarta.jms.Message
-
setLongProperty
- Specified by:
setLongPropertyin interfacejakarta.jms.Message
-
setFloatProperty
- Specified by:
setFloatPropertyin interfacejakarta.jms.Message
-
setDoubleProperty
- Specified by:
setDoublePropertyin interfacejakarta.jms.Message
-
setStringProperty
- Specified by:
setStringPropertyin interfacejakarta.jms.Message
-
acknowledge
public void acknowledge()- Specified by:
acknowledgein interfacejakarta.jms.Message
-
clearBody
public void clearBody()- Specified by:
clearBodyin interfacejakarta.jms.Message
-
setJMSDeliveryTime
public void setJMSDeliveryTime(long l) - Specified by:
setJMSDeliveryTimein interfacejakarta.jms.Message
-
getJMSDeliveryTime
public long getJMSDeliveryTime()- Specified by:
getJMSDeliveryTimein interfacejakarta.jms.Message
-
getBody
- Specified by:
getBodyin interfacejakarta.jms.Message
-
isBodyAssignableTo
- Specified by:
isBodyAssignableToin interfacejakarta.jms.Message
-