public abstract class OutboundTransformer extends Object
| Modifier and Type | Field and Description |
|---|---|
protected IDGenerator |
idGenerator |
| Constructor and Description |
|---|
OutboundTransformer(IDGenerator idGenerator) |
| Modifier and Type | Method and Description |
|---|---|
abstract long |
transform(ServerJMSMessage message,
org.apache.qpid.proton.codec.WritableBuffer buffer)
Given an JMS Message perform a conversion to an AMQP Message and encode into a form that
is ready for transmission.
|
protected IDGenerator idGenerator
public OutboundTransformer(IDGenerator idGenerator)
public abstract long transform(ServerJMSMessage message, org.apache.qpid.proton.codec.WritableBuffer buffer) throws javax.jms.JMSException, UnsupportedEncodingException
message - the message to transformbuffer - the buffer where encoding should write tojavax.jms.JMSException - if an error occurs during message transformationUnsupportedEncodingException - if an error occurs during message encodingCopyright © 2017 The Apache Software Foundation. All Rights Reserved.