| FUSE ESB 4.2 XML Configuration Reference | ||||||
| SUMMARY: DOCUMENTATION | ELEMENTS | ATTRIBUTES | FRAMES | NO FRAMES | ||||||
http://servicemix.apache.org/eip/1.0)>http://servicemix.apache.org/eip/1.0)
A WireTap component can be used to forward a copy of the input message to a listener.
This component implements the
<a href="http://www.enterpriseintegrationpatterns.com/WireTap.html">WireTap</a>
pattern.
It can handle all 4 standard MEPs, but will only send an In-Only MEP to the listener.
In addition, this component is fully asynchronous and uses an exchange store to provide
full HA and recovery for clustered / persistent flows.
| Nested Element Summary | |||||||||||||||||||
| sequence |
|
||||||||||||||||||
| Attribute Summary | |
boolean | copyProperties
If copyProperties is <code>true</code>, properties on the in message will be copied to the out / fault message before it is sent. |
string | endpoint
The name of the endpoint. |
string | faultListener
The listener destination for fault messages |
ID | id
|
string | inListener
The listener destination for in messages |
QName | interfaceName
The qualified name of the interface exposed by the endpoint. |
string | lockManager
The lock manager to use for this endpoint. |
string | outListener
The listener destination for out messages |
QName | service
The qualified name of the service the endpoint exposes. |
string | store
Configure the store to use. |
string | storeFactory
The store factory to use when creating a store. |
string | target
The main target destination which will receive the exchange |
string | timerManager
The timer manager to use for this endpoint. |
string | wsdlExchangeTarget
An exchange target pointing to a JBI endpoint that will be used to load the WSDL describing this endpoint. |
string | wsdlResource
When specified, this spring resource will be used to load the WSDL that will be exposed as a description for this endpoint. |
| Attribute Detail |
If copyProperties is <code>true</code>, properties
on the in message will be copied to the out / fault
message before it is sent.
Defined with global type boolean
The name of the endpoint.
Defined with global type string
The listener destination for fault messages
Defined with global type string
Defined with global type ID
The listener destination for in messages
Defined with global type string
The qualified name of the interface exposed by the endpoint.
Defined with global type QName
The lock manager to use for this endpoint. If none is explicitely specified
a default implementation will be provided.
Defined with global type string
The listener destination for out messages
Defined with global type string
The qualified name of the service the endpoint exposes.
Defined with global type QName
Configure the store to use. If none is explicitely configured,
the storeFactory will be used to create one.
Defined with global type string
The store factory to use when creating a store. If no factory
is explicitely defined, an in-memory only factory will be created.
Defined with global type string
The main target destination which will receive the exchange
Defined with global type string
The timer manager to use for this endpoint. If none is explicitely configured,
a default implementation will be provided.
Defined with global type string
An exchange target pointing to a JBI endpoint that
will be used to load the WSDL describing this endpoint.
This can be used when the endpoint proxies another endpoint
so that the same WSDL definition will be exposed."
Defined with global type string
When specified, this spring resource will be used to load the
WSDL that will be exposed as a description for this endpoint.
This property can be used to explicitely define the WSDL to be
exposed by this endpoint. This property takes precedence over
the wsdlExchangeTarget property.
Defined with global type string
| FUSE ESB 4.2 XML Configuration Reference | ||||||
| SUMMARY: DOCUMENTATION | ELEMENTS | ATTRIBUTES | FRAMES | NO FRAMES | ||||||