| Element Summary |
| async-bridge | The async bridge pattern is used to bridge an In-Out exchange with two In-Only (or Robust-In-Only) exchanges. |
| async-bridge/lockManager | The lock manager to use for this endpoint. |
| async-bridge/store | Configure the store to use. |
| async-bridge/storeFactory | The store factory to use when creating a store. |
| async-bridge/target | The target which will be used to send an In-Only or Robust-In-Only exchange to. |
| async-bridge/timerManager | The timer manager to use for this endpoint. |
| async-bridge/wsdlExchangeTarget | An exchange target pointing to a JBI endpoint that will be used to load the WSDL describing this endpoint. |
| async-bridge/wsdlResource | When specified, this spring resource will be used to load the WSDL that will be exposed as a description for this endpoint. |
| component |
An EIP component
|
| component/endpoints |
A list of endpoints to activate on this component.
|
| component/executorFactory | The executor factory to use to create the executor. |
| content-based-router | ContentBasedRouter can be used for all kind of content-based routing. |
| content-based-router/lockManager | The lock manager to use for this endpoint. |
| content-based-router/rules |
The list of routing rules.
|
| content-based-router/store | Configure the store to use. |
| content-based-router/storeFactory | The store factory to use when creating a store. |
| content-based-router/timerManager | The timer manager to use for this endpoint. |
| content-based-router/wsdlExchangeTarget | An exchange target pointing to a JBI endpoint that will be used to load the WSDL describing this endpoint. |
| content-based-router/wsdlResource | When specified, this spring resource will be used to load the WSDL that will be exposed as a description for this endpoint. |
| content-enricher |
Implementation of the
<a href="http://www.enterpriseintegrationpatterns.com/DataEnricher.html">Content-Enricher</a>
Pattern.
|
| content-enricher/enricherTarget |
The target that will receive a copy of the input message and return
an addtitional content.
|
| content-enricher/lockManager | The lock manager to use for this endpoint. |
| content-enricher/store | Configure the store to use. |
| content-enricher/storeFactory | The store factory to use when creating a store. |
| content-enricher/target |
The target where the enriched exchanges are sent.
|
| content-enricher/timerManager | The timer manager to use for this endpoint. |
| content-enricher/wsdlExchangeTarget | An exchange target pointing to a JBI endpoint that will be used to load the WSDL describing this endpoint. |
| content-enricher/wsdlResource | When specified, this spring resource will be used to load the WSDL that will be exposed as a description for this endpoint. |
| default-comparator | Compares {@link MessageExchange} sequence elements based on sequence numbers defined by their in-{@link javax.jbi.messaging.NormalizedMessage}s. |
| exchange-target |
An ExchangeTarget may be used to specify the target of an exchange,
while retaining all the JBI features (interface based routing, service
name based routing or endpoint routing).
|
| message-filter | MessageFilter allows filtering incoming JBI exchanges. |
| message-filter/filter |
The filter to use on incoming messages
|
| message-filter/lockManager | The lock manager to use for this endpoint. |
| message-filter/store | Configure the store to use. |
| message-filter/storeFactory | The store factory to use when creating a store. |
| message-filter/target |
The main target destination which will receive the exchange
|
| message-filter/timerManager | The timer manager to use for this endpoint. |
| message-filter/wsdlExchangeTarget | An exchange target pointing to a JBI endpoint that will be used to load the WSDL describing this endpoint. |
| message-filter/wsdlResource | When specified, this spring resource will be used to load the WSDL that will be exposed as a description for this endpoint. |
| namespace-context |
A simple namespace context.
|
| namespace-context/namespaces |
Keep the getter/setter to keep xbean annotation
|
| pipeline | The Pipeline component is a bridge between an In-Only (or Robust-In-Only) MEP and an In-Out MEP. |
| pipeline/faultsTarget |
The address of the endpoint to send faults to
|
| pipeline/lockManager | The lock manager to use for this endpoint. |
| pipeline/store | Configure the store to use. |
| pipeline/storeFactory | The store factory to use when creating a store. |
| pipeline/target |
The address of the target endpoint
|
| pipeline/timerManager | The timer manager to use for this endpoint. |
| pipeline/transformer |
The adress of the in-out endpoint acting as a transformer
|
| pipeline/wsdlExchangeTarget | An exchange target pointing to a JBI endpoint that will be used to load the WSDL describing this endpoint. |
| pipeline/wsdlResource | When specified, this spring resource will be used to load the WSDL that will be exposed as a description for this endpoint. |
| recipient-list-aggregator |
An aggregator specifically written to aggregate messages that have been sent using
a StaticRecipientList pattern.
|
| recipient-list-aggregator/closedAggregatesStoreFactory |
Access the currently configured {@link StoreFactory} for storing closed aggregations
|
| recipient-list-aggregator/lockManager | The lock manager to use for this endpoint. |
| recipient-list-aggregator/store | Configure the store to use. |
| recipient-list-aggregator/storeFactory | The store factory to use when creating a store. |
| recipient-list-aggregator/target |
The exchange target that will be used to send the aggregate to.
|
| recipient-list-aggregator/timerManager | The timer manager to use for this endpoint. |
| recipient-list-aggregator/wsdlExchangeTarget | An exchange target pointing to a JBI endpoint that will be used to load the WSDL describing this endpoint. |
| recipient-list-aggregator/wsdlResource | When specified, this spring resource will be used to load the WSDL that will be exposed as a description for this endpoint. |
| resequencer | This pattern implements the <a href="http://www.enterpriseintegrationpatterns.com/Resequencer.html">Resequencer</a> EIP pattern. |
| resequencer/comparator |
The comparator used to determine the sequence order of elements.
|
| resequencer/lockManager | The lock manager to use for this endpoint. |
| resequencer/store | Configure the store to use. |
| resequencer/storeFactory | The store factory to use when creating a store. |
| resequencer/target | |
| resequencer/timerManager | The timer manager to use for this endpoint. |
| resequencer/wsdlExchangeTarget | An exchange target pointing to a JBI endpoint that will be used to load the WSDL describing this endpoint. |
| resequencer/wsdlResource | When specified, this spring resource will be used to load the WSDL that will be exposed as a description for this endpoint. |
| routing-rule | The RoutingRule interface is used by content based routers. |
| routing-rule/predicate |
The predicate associated to this routing rule.
|
| routing-rule/target |
The target to send the routed exchange to if the predicate matches.
|
| split-aggregator | Aggregator can be used to wait and combine several messages. |
| split-aggregator/closedAggregatesStoreFactory |
Access the currently configured {@link StoreFactory} for storing closed aggregations
|
| split-aggregator/lockManager | The lock manager to use for this endpoint. |
| split-aggregator/store | Configure the store to use. |
| split-aggregator/storeFactory | The store factory to use when creating a store. |
| split-aggregator/target |
The exchange target that will be used to send the aggregate to.
|
| split-aggregator/timerManager | The timer manager to use for this endpoint. |
| split-aggregator/wsdlExchangeTarget | An exchange target pointing to a JBI endpoint that will be used to load the WSDL describing this endpoint. |
| split-aggregator/wsdlResource | When specified, this spring resource will be used to load the WSDL that will be exposed as a description for this endpoint. |
| static-recipient-list | The StaticRecipientList component will forward an input In-Only or Robust-In-Only exchange to a list of known recipients. |
| static-recipient-list/lockManager | The lock manager to use for this endpoint. |
| static-recipient-list/recipients |
A list of recipients that will each receive a copy of the input message.
|
| static-recipient-list/store | Configure the store to use. |
| static-recipient-list/storeFactory | The store factory to use when creating a store. |
| static-recipient-list/timerManager | The timer manager to use for this endpoint. |
| static-recipient-list/wsdlExchangeTarget | An exchange target pointing to a JBI endpoint that will be used to load the WSDL describing this endpoint. |
| static-recipient-list/wsdlResource | When specified, this spring resource will be used to load the WSDL that will be exposed as a description for this endpoint. |
| static-routing-slip | A RoutingSlip component can be used to route an incoming In-Out exchange through a series of target services. |
| static-routing-slip/lockManager | The lock manager to use for this endpoint. |
| static-routing-slip/store | Configure the store to use. |
| static-routing-slip/storeFactory | The store factory to use when creating a store. |
| static-routing-slip/targets |
List of target endpoints used in the RoutingSlip
|
| static-routing-slip/timerManager | The timer manager to use for this endpoint. |
| static-routing-slip/wsdlExchangeTarget | An exchange target pointing to a JBI endpoint that will be used to load the WSDL describing this endpoint. |
| static-routing-slip/wsdlResource | When specified, this spring resource will be used to load the WSDL that will be exposed as a description for this endpoint. |
| switch-predicate | Switch (on/off) predicate based on a property that can come from a system property, a property from a property file (specified as Spring resource), or a property from the exchange. |
| switch-predicate/propertyResource |
A spring resource to load a set of properties from.
|
| wire-tap | A WireTap component can be used to forward a copy of the input message to a listener. |
| wire-tap/faultListener |
The listener destination for fault messages
|
| wire-tap/inListener |
The listener destination for in messages
|
| wire-tap/lockManager | The lock manager to use for this endpoint. |
| wire-tap/outListener |
The listener destination for out messages
|
| wire-tap/store | Configure the store to use. |
| wire-tap/storeFactory | The store factory to use when creating a store. |
| wire-tap/target |
The main target destination which will receive the exchange
|
| wire-tap/timerManager | The timer manager to use for this endpoint. |
| wire-tap/wsdlExchangeTarget | An exchange target pointing to a JBI endpoint that will be used to load the WSDL describing this endpoint. |
| wire-tap/wsdlResource | When specified, this spring resource will be used to load the WSDL that will be exposed as a description for this endpoint. |
| xpath-predicate |
A predicate that verify if the xpath expression evaluated on
the content of the input message is true or not.
|
| xpath-predicate/factory | The XPath factory. |
| xpath-predicate/functionResolver |
The function resolver.
|
| xpath-predicate/namespaceContext |
The namespace context to use when evaluating the xpath expression
|
| xpath-predicate/transformer | |
| xpath-predicate/variableResolver | The variable resolver. |
| xpath-splitter |
The XPathSplitter component implements the
<a href="http://www.enterpriseintegrationpatterns.com/Sequencer.html">Splitter</a>
pattern using an xpath expression to split the incoming xml.
|
| xpath-splitter/factory | The XPath factory. |
| xpath-splitter/functionResolver |
The function resolver.
|
| xpath-splitter/lockManager | The lock manager to use for this endpoint. |
| xpath-splitter/namespaceContext |
The namespace context to use when evaluating the xpath expression
|
| xpath-splitter/store | Configure the store to use. |
| xpath-splitter/storeFactory | The store factory to use when creating a store. |
| xpath-splitter/target |
The address of the target endpoint.
|
| xpath-splitter/timerManager | The timer manager to use for this endpoint. |
| xpath-splitter/variableResolver | The variable resolver. |
| xpath-splitter/wsdlExchangeTarget | An exchange target pointing to a JBI endpoint that will be used to load the WSDL describing this endpoint. |
| xpath-splitter/wsdlResource | When specified, this spring resource will be used to load the WSDL that will be exposed as a description for this endpoint. |