Element Summary

ElementDescriptionClass
componentorg.apache.servicemix.drools.DroolsComponent
endpointorg.apache.servicemix.drools.DroolsEndpoint
namespace-contextA NamespaceContext implementationorg.apache.servicemix.drools.support.NamespaceContextImpl

Element Detail

Element: component

ElementTypeDescription
endpoints(endpoint)*
executor<spring:bean/>
executorFactory<spring:bean/>

Element: endpoint

AttributeTypeDescription
autoReplyxs:booleanWill this endpoint automatically reply to any exchanges not handled by the Drools rulebase?
defaultTargetServicexs:QName
defaultTargetURIxs:string
endpointxs:string
interfaceNamexs:QName
ruleBaseResourcexs:string
servicexs:QName
ElementTypeDescription
assertedObjects(<spring:bean/>)*
componentcomponent
definition<spring:bean/>
description<spring:bean/>
globals<spring:bean/>
namespaceContextnamespace-context
ruleBase<spring:bean/>
ruleBaseURL<spring:bean/>
serviceUnit<spring:bean/>
su<spring:bean/>

Element: namespace-context

ElementTypeDescription
namespaces<spring:bean/>Keep the getter/setter to keep xbean annotation