public interface MessageTypeTranslator extends ComponentLifecycle, AdaptrisMessageTranslator
Interface that translate AdaptrisMessage
s to the various type of
javax.jms.Message
s, and vice versa.
Modifier and Type | Method and Description |
---|---|
javax.jms.Session |
currentSession()
Obtain the JMS session currently registered.
|
void |
registerSession(javax.jms.Session s)
Register the JMS session with this message translator.
|
javax.jms.Message |
translate(AdaptrisMessage msg)
Translates the passed
AdaptrisMessage into an instance of a
subclass of javax.jms.Message . |
AdaptrisMessage |
translate(javax.jms.Message msg)
Translates the passed
javax.jms.Message into an instance of
AdaptrisMessage . |
close, init, start, stop
currentMessageFactory, registerMessageFactory
javax.jms.Message translate(AdaptrisMessage msg) throws javax.jms.JMSException
Translates the passed AdaptrisMessage
into an instance of a
subclass of javax.jms.Message
.
msg
- the AdaptrisMessage
to translatejavax.jms.Message
javax.jms.JMSException
AdaptrisMessage translate(javax.jms.Message msg) throws javax.jms.JMSException
Translates the passed javax.jms.Message
into an instance of
AdaptrisMessage
.
msg
- the javax.jms.Message
to translateAdaptrisMessage
javax.jms.JMSException
void registerSession(javax.jms.Session s)
s
- the session.javax.jms.Session currentSession()