@ComponentProfile(since="3.7.3") public class MessageIdCorrelationIdSource extends java.lang.Object implements CorrelationIdSource
InterlokMessage.getUniqueId()
as the JMSCorrelationID
and vice versa.In the adapter configuration file this class is aliased as message-id-correlation-id-source which is the preferred alternative to the fully qualified classname when building your configuration.
Constructor and Description |
---|
MessageIdCorrelationIdSource() |
Modifier and Type | Method and Description |
---|---|
void |
processCorrelationId(AdaptrisMessage src,
javax.jms.Message dest)
Provides a
JMSCorrelationId for the
javax.jms.Message . |
void |
processCorrelationId(javax.jms.Message src,
AdaptrisMessage dest)
Provides a
JMSCorrelationId for the
javax.jms.Message . |
public void processCorrelationId(AdaptrisMessage src, javax.jms.Message dest) throws javax.jms.JMSException
CorrelationIdSource
Provides a JMSCorrelationId
for the
javax.jms.Message
.
processCorrelationId
in interface CorrelationIdSource
src
- the AdaptrisMessage
being processeddest
- the javax.jms.Message
to sendjavax.jms.JMSException
- if encoutered setting JMSCorrelationId
public void processCorrelationId(javax.jms.Message src, AdaptrisMessage dest) throws javax.jms.JMSException
CorrelationIdSource
Provides a JMSCorrelationId
for the
javax.jms.Message
.
processCorrelationId
in interface CorrelationIdSource
src
- the javax.jms.Message
that has been receiveddest
- the AdaptrisMessage
to be processedjavax.jms.JMSException
- if encoutered setting JMSCorrelationId