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 . |
copyConfiguration, currentMessageFactory, currentSession, getMetadataConverters, getMetadataFilter, getMoveJmsHeaders, getReportAllErrors, metadataConverters, metadataFilter, moveJmsHeaders, registerMessageFactory, registerSession, reportAllErrors, setMetadataConverters, setMetadataFilter, setMoveJmsHeaders, setReportAllErrors, start, stop, translate, withMetadataConverters, withMetadataConverters, withMetadataFilter, withMoveJmsHeaders, withReportAllErrors
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close, init, start, stop
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