Modifier and Type | Class and Description |
---|---|
class |
CamelMessageComposer
The Camel implementation of MessageComposer.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseMessageComposer<D extends BindingData>
Base class for MessageComposer.
|
Modifier and Type | Method and Description |
---|---|
static <D extends BindingData> |
Composition.getMessageComposer(Class<D> bindingDataType)
Gets a MessageComposer instance based on the supported binding data type.
|
static <D extends BindingData> |
Composition.getMessageComposer(Class<D> bindingDataType,
org.switchyard.config.model.composer.ContextMapperModel contextMapperModel,
org.switchyard.config.model.composer.MessageComposerModel messageComposerModel)
Gets a MessageComposer instance based on the supported binding data type.
|
MessageComposer<D> |
MessageComposerFactory.newMessageComposer(Class<? extends MessageComposer<D>> custom)
Will create a new custom MessageComposer based on the specified class, or if it can't, will use the
default/fallback implementation.
|
MessageComposer<D> |
MessageComposerFactory.newMessageComposer(org.switchyard.config.model.composer.MessageComposerModel model)
Will create a new MessageComposer based on the specifications of the passed in MessageComposerInfo, or if
a class it not specified, will apply the rest of the info properties on the default/fallback implementation.
|
abstract MessageComposer<D> |
MessageComposerFactory.newMessageComposerDefault()
Component developer should implement this message to provide their default/fallback implementation
if the MessageComposerInfo passed into
MessageComposerFactory#newMessageComposer(MessageComposerInfo)
doesn't specify (or specifies a bad) message composer class to use. |
MessageComposer<D> |
MessageComposer.setContextMapper(ContextMapper<D> contextMapper)
Sets this message composer's associated context mapper.
|
MessageComposer<D> |
BaseMessageComposer.setContextMapper(ContextMapper<D> contextMapper)
Sets this message composer's associated context mapper.
|
Modifier and Type | Method and Description |
---|---|
MessageComposer<D> |
MessageComposerFactory.newMessageComposer(Class<? extends MessageComposer<D>> custom)
Will create a new custom MessageComposer based on the specified class, or if it can't, will use the
default/fallback implementation.
|
Modifier and Type | Class and Description |
---|---|
class |
HttpMessageComposer
The HTTP implementation of MessageComposer simply copies the HTTP body into
the Message and HTTP headers into the Message's context, and vice-versa.
|
Modifier and Type | Class and Description |
---|---|
class |
IndexedRecordMessageComposer
MessageComposer implementation for CCI IndexedRecord that is used by JCA component.
|
class |
JMSMessageComposer
MessageComposer implementation for JMS Message that is used by JCA component.
|
class |
MappedRecordMessageComposer
MessageComposer implementation for CCI MappedRecord that is used by JCA component.
|
class |
StreamableRecordMessageComposer
MessageComposer implementation for CCI Streamable Record that is used by JCA component.
|
Modifier and Type | Class and Description |
---|---|
class |
RESTEasyMessageComposer
Composes/decomposes RESTEasy messages.
|
Modifier and Type | Class and Description |
---|---|
class |
SOAPMessageComposer
The SOAP implementation of MessageComposer simply copies the SOAP body into
the Message and SOAP headers into the Message's context, and vice-versa.
|
Copyright © 2013–2018 JBoss by Red Hat. All rights reserved.