rvicemix.servicemix-jsr181.2009.02.source-code.servicemix-jsr181.xsd.wiki Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of servicemix-jsr181 Show documentation
Show all versions of servicemix-jsr181 Show documentation
ServiceMix JSR(181 component is a JBI Service Engine exposing (annotated) POJO as services on the JBI Bus. It uses xfire internally to perform service invocations and xml marshaling.
h3. Elements By Type
{anchor:org.apache.servicemix.jsr181.Jsr181Endpoint-types}
h4. The _[org.apache.servicemix.jsr181.Jsr181Endpoint|#org.apache.servicemix.jsr181.Jsr181Endpoint-types]_ Type Implementations
| _[|#endpoint-element]_ | {html}A jsr181 endpoint{html} |
{anchor:component-element}
h3. The _[|#component-element]_ Element
{html}A jsr181 component{html}
h4. Properties
|| Property Name || Type || Description ||
| endpoints | (_[org.apache.servicemix.jsr181.Jsr181Endpoint|#org.apache.servicemix.jsr181.Jsr181Endpoint-types]_)\* | {html}{html} |
| executor | _org.apache.servicemix.executors.Executor_ | {html}{html} |
| executorFactory | _org.apache.servicemix.executors.ExecutorFactory_ | {html}{html} |
{anchor:endpoint-element}
h3. The _[|#endpoint-element]_ Element
{html}A jsr181 endpoint{html}
h4. Properties
|| Property Name || Type || Description ||
| annotations | _java.lang.String_ | {html}{html} |
| definition | _javax.wsdl.Definition_ | {html}{html} |
| description | _org.w3c.dom.Document_ | {html}{html} |
| endpoint | _java.lang.String_ | {html}{html} |
| interfaceName | _javax.xml.namespace.QName_ | {html}{html} |
| mtomEnabled | _boolean_ | {html}{html} |
| pojo | _java.lang.Object_ | {html}{html} |
| pojoClass | _java.lang.String_ | {html}{html} |
| properties | _java.util.Map_ | {html}{html} |
| service | _javax.xml.namespace.QName_ | {html}{html} |
| serviceInterface | _java.lang.String_ | {html}{html} |
| serviceUnit | _org.apache.servicemix.common.ServiceUnit_ | {html}{html} |
| style | _java.lang.String_ | {html}Service style: can be rpc
, document
,
wrapped
or message
.
Default to wrapped
{html} |
| typeMapping | _java.lang.String_ | {html}{html} |
| validationEnabled | _java.lang.Boolean_ | {html}{html} |
| wsdlResource | _org.springframework.core.io.Resource_ | {html}{html} |
{anchor:proxy-element}
h3. The _[|#proxy-element]_ Element
{html}A jsr181 proxy{html}
h4. Properties
|| Property Name || Type || Description ||
| container | _org.apache.servicemix.jbi.api.Container_ | {html}{html} |
| context | _javax.jbi.component.ComponentContext_ | {html}{html} |
| endpoint | _java.lang.String_ | {html}{html} |
| factory | _org.apache.servicemix.jbi.api.ClientFactory_ | {html}{html} |
| interfaceName | _javax.xml.namespace.QName_ | {html}{html} |
| name | _java.lang.String_ | {html}{html} |
| propagateSecuritySubject | _boolean_ | {html}{html} |
| service | _javax.xml.namespace.QName_ | {html}{html} |
| type | _java.lang.Class_ | {html}{html} |
h3. Element Index
| _[|#component-element]_ | {html}A jsr181 component{html} |
| _[|#endpoint-element]_ | {html}A jsr181 endpoint{html} |
| _[|#proxy-element]_ | {html}A jsr181 proxy{html} |