| Element | Description | Class |
|---|---|---|
| basicAuthCredentials | This class contains parameters needed to send basic authentication credentials | org.apache.servicemix.http.BasicAuthCredentials |
| component | An http component | org.apache.servicemix.http.HttpComponent |
| configuration | org.apache.servicemix.http.HttpConfiguration | |
| endpoint | An http endpoint | org.apache.servicemix.http.HttpEndpoint |
| proxyParameters | This class contains all parameters needed to send http requests through a proxy | org.apache.servicemix.http.ProxyParameters |
| sslParameters | This class contains all parameters needed to create an SSL server or client socket. | org.apache.servicemix.http.SslParameters |
| Attribute | Type | Description |
|---|---|---|
| password | xs:string | |
| username | xs:string |
| Attribute | Type | Description |
|---|---|---|
| host | xs:string | |
| path | xs:string | |
| port | xs:integer | |
| protocol | xs:string |
| Element | Type | Description |
|---|---|---|
| authenticationService | <spring:bean/> | |
| client | <spring:bean/> | |
| configuration | configuration | |
| endpoints | (endpoint)* | |
| keystoreManager | <spring:bean/> | |
| server | <spring:bean/> |
| Attribute | Type | Description |
|---|---|---|
| authenticationServiceName | xs:string | |
| connectorMaxIdleTime | xs:integer | |
| consumerProcessorSuspendTime | xs:integer | |
| jettyConnectorClassName | xs:string | |
| jettyManagement | xs:boolean | |
| jettyThreadPoolSize | xs:integer | |
| keystoreManagerName | xs:string | |
| managed | xs:boolean | |
| mapping | xs:string | |
| maxConnectionsPerHost | xs:integer | |
| maxTotalConnections | xs:integer | |
| proxyHost | xs:string | |
| proxyPort | xs:integer | |
| retryCount | xs:integer | |
| streamingEnabled | xs:boolean | |
| wantHeadersFromHttpIntoExchange | xs:boolean |
| Element | Type | Description |
|---|---|---|
| authenticationService | <spring:bean/> | |
| keystoreManager | <spring:bean/> |
| Attribute | Type | Description |
|---|---|---|
| authMethod | xs:string | |
| defaultMep | xs:string | |
| defaultOperation | xs:QName | |
| endpoint | xs:string | |
| interfaceName | xs:QName | |
| locationURI | xs:string | |
| role | xs:string | |
| roleAsString | xs:string | |
| service | xs:QName | |
| soap | xs:boolean | |
| soapAction | xs:string | |
| soapVersion | xs:string | |
| targetEndpoint | xs:string | |
| targetInterfaceName | xs:QName | |
| targetService | xs:QName |
| Element | Type | Description |
|---|---|---|
| basicAuthentication | basicAuthCredentials | Authentication parameters used for provider endpoints using BASIC authentication. |
| binding | <spring:bean/> | |
| definition | <spring:bean/> | |
| description | <spring:bean/> | |
| policies | (<spring:bean/>)* | |
| proxy | proxyParameters | |
| serviceUnit | <spring:bean/> | |
| ssl | sslParameters | |
| wsdlResource | <spring:bean/> |
| Attribute | Type | Description |
|---|---|---|
| proxyHost | xs:string | Proxy Host through which every http call are emitted |
| proxyPort | xs:integer | Proxy Port for the proxy host specified |
| Element | Type | Description |
|---|---|---|
| proxyCredentials | basicAuthCredentials |
| Attribute | Type | Description |
|---|---|---|
| keyAlias | xs:string | |
| keyManagerFactoryAlgorithm | xs:string | |
| keyPassword | xs:string | |
| keyStore | xs:string | |
| keyStorePassword | xs:string | |
| keyStoreType | xs:string | |
| managed | xs:boolean | |
| needClientAuth | xs:boolean | |
| protocol | xs:string | |
| provider | xs:string | |
| trustManagerFactoryAlgorithm | xs:string | |
| trustStore | xs:string | |
| trustStorePassword | xs:string | |
| trustStoreType | xs:string | |
| wantClientAuth | xs:boolean |