public abstract class InboundTransformer extends Object
| Modifier and Type | Field and Description |
|---|---|
protected IDGenerator |
idGenerator |
static String |
TRANSFORMER_JMS |
static String |
TRANSFORMER_NATIVE |
static String |
TRANSFORMER_RAW |
| Constructor and Description |
|---|
InboundTransformer(IDGenerator idGenerator) |
| Modifier and Type | Method and Description |
|---|---|
abstract InboundTransformer |
getFallbackTransformer() |
abstract String |
getTransformerName() |
protected ServerJMSMessage |
populateMessage(ServerJMSMessage jms,
org.apache.qpid.proton.message.Message amqp) |
abstract ServerJMSMessage |
transform(EncodedMessage amqpMessage) |
protected IDGenerator idGenerator
public static final String TRANSFORMER_NATIVE
public static final String TRANSFORMER_RAW
public static final String TRANSFORMER_JMS
public InboundTransformer(IDGenerator idGenerator)
public abstract ServerJMSMessage transform(EncodedMessage amqpMessage) throws Exception
Exceptionpublic abstract String getTransformerName()
public abstract InboundTransformer getFallbackTransformer()
protected ServerJMSMessage populateMessage(ServerJMSMessage jms, org.apache.qpid.proton.message.Message amqp) throws Exception
ExceptionCopyright © 2017 The Apache Software Foundation. All Rights Reserved.