Package org.apache.uima.aae.message
Interface MessageContext
-
- All Known Implementing Classes:
JmsMessageContext
,VmMessageContext
public interface MessageContext
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description byte[]
getByteMessage()
Endpoint
getEndpoint()
java.lang.String
getEndpointName()
long
getMessageArrivalTime()
boolean
getMessageBooleanProperty(java.lang.String aMessagePropertyName)
int
getMessageIntProperty(java.lang.String aMessagePropertyName)
long
getMessageLongProperty(java.lang.String aMessagePropertyName)
java.lang.Object
getMessageObjectProperty(java.lang.String aMessagePropertyName)
java.lang.String
getMessageStringProperty(java.lang.String aMessagePropertyName)
java.lang.Object
getObjectMessage()
java.lang.Object
getRawMessage()
java.lang.String
getStringMessage()
boolean
propertyExists(java.lang.String aKey)
void
setMessageArrivalTime(long anArrivalTime)
-
-
-
Method Detail
-
getMessageStringProperty
java.lang.String getMessageStringProperty(java.lang.String aMessagePropertyName) throws AsynchAEException
- Throws:
AsynchAEException
-
getMessageIntProperty
int getMessageIntProperty(java.lang.String aMessagePropertyName) throws AsynchAEException
- Throws:
AsynchAEException
-
getMessageLongProperty
long getMessageLongProperty(java.lang.String aMessagePropertyName) throws AsynchAEException
- Throws:
AsynchAEException
-
getMessageObjectProperty
java.lang.Object getMessageObjectProperty(java.lang.String aMessagePropertyName) throws AsynchAEException
- Throws:
AsynchAEException
-
getMessageBooleanProperty
boolean getMessageBooleanProperty(java.lang.String aMessagePropertyName) throws AsynchAEException
- Throws:
AsynchAEException
-
getEndpoint
Endpoint getEndpoint()
-
getStringMessage
java.lang.String getStringMessage() throws AsynchAEException
- Throws:
AsynchAEException
-
getObjectMessage
java.lang.Object getObjectMessage() throws AsynchAEException
- Throws:
AsynchAEException
-
getByteMessage
byte[] getByteMessage() throws AsynchAEException
- Throws:
AsynchAEException
-
getRawMessage
java.lang.Object getRawMessage()
-
propertyExists
boolean propertyExists(java.lang.String aKey) throws AsynchAEException
- Throws:
AsynchAEException
-
setMessageArrivalTime
void setMessageArrivalTime(long anArrivalTime)
-
getMessageArrivalTime
long getMessageArrivalTime()
-
getEndpointName
java.lang.String getEndpointName()
-
-