Element Summary

ElementDescriptionClass
componentAn WS-Notification componentorg.apache.servicemix.wsn.spring.WSNSpringComponent
create-pull-pointorg.apache.servicemix.wsn.spring.CreatePullPointFactoryBean
endpointorg.apache.servicemix.wsn.spring.WSNDeployableEndpointFactoryBean
publisherThis class is a lightweight component that can be used to act as a WS-Notification publisher. All messages sent to it will be forwarded to the NotificationBroker in Notify requests.org.apache.servicemix.wsn.spring.PublisherComponent
publisher-proxyA simple bean acting as a WS-Notification publisher. All messages sent to it will be forwarded to the NotificationBroker as Notify requests. This beans should be used and deployed onto servicemix-bean as a pojo for a bean endpoint.org.apache.servicemix.wsn.spring.PublisherProxyBean
register-publisherorg.apache.servicemix.wsn.spring.RegisterPublisherFactoryBean
subscribeorg.apache.servicemix.wsn.spring.SubscribeFactoryBean

Element Detail

Element: component

ElementTypeDescription
connectionFactory<spring:bean/>
executorFactory<spring:bean/>The executor factory to use to create the executor. If none is provided, one will be retrieved from the JBI container when the component is deployed into ServiceMix 3.x, or a default implementation will be used.
requests(<spring:bean/>)*
resources(<spring:bean/>)*

Element: create-pull-point

AttributeTypeDescription
addressxs:string

Element: endpoint

AttributeTypeDescription
endpointxs:string
servicexs:QName
ElementTypeDescription
request<spring:bean/>
resource<spring:bean/>

Element: publisher

AttributeTypeDescription
demandxs:boolean
endpointxs:string
extensionMBeanNamexs:string
servicexs:QName
topicxs:string
ElementTypeDescription
messageTransformer<spring:bean/>
propertyChangeListener<spring:bean/>

Element: publisher-proxy

AttributeTypeDescription
topicxs:string

Element: register-publisher

AttributeTypeDescription
demandxs:boolean
publisherxs:string
topicxs:string

Element: subscribe

AttributeTypeDescription
consumerxs:string
rawxs:boolean
topicxs:string
xpathxs:string