public final class ObjectMessageTranslator extends MessageTypeTranslatorImp
Translates between javax.jms.ObjectMessage
s and AdaptrisMessage
s and vice versa.
In the adapter configuration file this class is aliased as object-message-translator which is the preferred alternative to the fully qualified classname when building your configuration.
helper, log, session
Constructor and Description |
---|
ObjectMessageTranslator() |
Modifier and Type | Method and Description |
---|---|
javax.jms.Message |
translate(AdaptrisMessage msg)
Translates by setting the
AdaptrisMessage.getPayload as the
Object in the ObjectMessage . |
AdaptrisMessage |
translate(javax.jms.Message msg)
Translates a
ObjectMessage into an
AdaptrisMessage . |
close, copyConfiguration, currentMessageFactory, currentSession, getMetadataConverters, getMetadataFilter, getMoveJmsHeaders, getReportAllErrors, init, metadataConverters, metadataFilter, moveJmsHeaders, prepare, registerMessageFactory, registerSession, reportAllErrors, setMetadataConverters, setMetadataFilter, setMoveJmsHeaders, setReportAllErrors, start, start, stop, stop, translate
public javax.jms.Message translate(AdaptrisMessage msg) throws javax.jms.JMSException
Translates by setting the AdaptrisMessage.getPayload
as the
Object
in the ObjectMessage
.
msg
- the AdaptrisMessage
to translateObjectMessage
javax.jms.JMSException
public AdaptrisMessage translate(javax.jms.Message msg) throws javax.jms.JMSException
Translates a ObjectMessage
into an
AdaptrisMessage
.
msg
- the ObjectMessage
to translateAdaptrisMessage
javax.jms.JMSException