Class JmsMessageContext
- java.lang.Object
-
- org.apache.uima.adapter.jms.message.JmsMessageContext
-
- All Implemented Interfaces:
MessageContext
public class JmsMessageContext extends java.lang.Object implements MessageContext
-
-
Constructor Summary
Constructors Constructor Description JmsMessageContext()JmsMessageContext(javax.jms.Message aMessage, java.lang.String anEndpointName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]getByteMessage()EndpointgetEndpoint()java.lang.StringgetEndpointName()longgetMessageArrivalTime()booleangetMessageBooleanProperty(java.lang.String aMessagePropertyName)intgetMessageIntProperty(java.lang.String aMessagePropertyName)longgetMessageLongProperty(java.lang.String aMessagePropertyName)java.lang.ObjectgetMessageObjectProperty(java.lang.String aMessagePropertyName)java.lang.StringgetMessageStringProperty(java.lang.String aMessagePropertyName)java.lang.ObjectgetObjectMessage()java.lang.ObjectgetRawMessage()java.lang.StringgetStringMessage()booleanpropertyExists(java.lang.String aKey)voidsetMessageArrivalTime(long anArrivalTime)
-
-
-
Constructor Detail
-
JmsMessageContext
public JmsMessageContext()
-
JmsMessageContext
public JmsMessageContext(javax.jms.Message aMessage, java.lang.String anEndpointName) throws AsynchAEException- Throws:
AsynchAEException
-
-
Method Detail
-
getEndpointName
public java.lang.String getEndpointName()
- Specified by:
getEndpointNamein interfaceMessageContext
-
propertyExists
public boolean propertyExists(java.lang.String aKey) throws AsynchAEException- Specified by:
propertyExistsin interfaceMessageContext- Throws:
AsynchAEException
-
getEndpoint
public Endpoint getEndpoint()
- Specified by:
getEndpointin interfaceMessageContext
-
getRawMessage
public java.lang.Object getRawMessage()
- Specified by:
getRawMessagein interfaceMessageContext
-
setMessageArrivalTime
public void setMessageArrivalTime(long anArrivalTime)
- Specified by:
setMessageArrivalTimein interfaceMessageContext
-
getMessageArrivalTime
public long getMessageArrivalTime()
- Specified by:
getMessageArrivalTimein interfaceMessageContext
-
getByteMessage
public byte[] getByteMessage() throws AsynchAEException- Specified by:
getByteMessagein interfaceMessageContext- Throws:
AsynchAEException
-
getMessageIntProperty
public int getMessageIntProperty(java.lang.String aMessagePropertyName) throws AsynchAEException- Specified by:
getMessageIntPropertyin interfaceMessageContext- Throws:
AsynchAEException
-
getMessageLongProperty
public long getMessageLongProperty(java.lang.String aMessagePropertyName) throws AsynchAEException- Specified by:
getMessageLongPropertyin interfaceMessageContext- Throws:
AsynchAEException
-
getMessageObjectProperty
public java.lang.Object getMessageObjectProperty(java.lang.String aMessagePropertyName) throws AsynchAEException- Specified by:
getMessageObjectPropertyin interfaceMessageContext- Throws:
AsynchAEException
-
getMessageStringProperty
public java.lang.String getMessageStringProperty(java.lang.String aMessagePropertyName) throws AsynchAEException- Specified by:
getMessageStringPropertyin interfaceMessageContext- Throws:
AsynchAEException
-
getMessageBooleanProperty
public boolean getMessageBooleanProperty(java.lang.String aMessagePropertyName) throws AsynchAEException- Specified by:
getMessageBooleanPropertyin interfaceMessageContext- Throws:
AsynchAEException
-
getObjectMessage
public java.lang.Object getObjectMessage() throws AsynchAEException- Specified by:
getObjectMessagein interfaceMessageContext- Throws:
AsynchAEException
-
getStringMessage
public java.lang.String getStringMessage() throws AsynchAEException- Specified by:
getStringMessagein interfaceMessageContext- Throws:
AsynchAEException
-
-