Element Summary

ElementDescriptionClass
basicAuthCredentialsThis class contains parameters needed to send basic authentication credentialsorg.apache.servicemix.http.BasicAuthCredentials
componentAn http componentorg.apache.servicemix.http.HttpComponent
configurationorg.apache.servicemix.http.HttpConfiguration
endpointAn http endpointorg.apache.servicemix.http.HttpEndpoint
proxyParametersThis class contains all parameters needed to send http requests through a proxyorg.apache.servicemix.http.ProxyParameters
sslParametersThis class contains all parameters needed to create an SSL server or client socket.org.apache.servicemix.http.SslParameters

Element Detail

Element: basicAuthCredentials

AttributeTypeDescription
passwordxs:string
usernamexs:string

Element: component

AttributeTypeDescription
hostxs:string
pathxs:string
portxs:integer
protocolxs:string
ElementTypeDescription
authenticationService<spring:bean/>
client<spring:bean/>
configurationconfiguration
endpoints(endpoint)*
keystoreManager<spring:bean/>
server<spring:bean/>

Element: configuration

AttributeTypeDescription
authenticationServiceNamexs:string
connectorMaxIdleTimexs:integer
consumerProcessorSuspendTimexs:integer
jettyConnectorClassNamexs:string
jettyManagementxs:boolean
jettyThreadPoolSizexs:integer
keystoreManagerNamexs:string
managedxs:boolean
mappingxs:string
maxConnectionsPerHostxs:integer
maxTotalConnectionsxs:integer
proxyHostxs:string
proxyPortxs:integer
retryCountxs:integer
streamingEnabledxs:boolean
wantHeadersFromHttpIntoExchangexs:boolean
ElementTypeDescription
authenticationService<spring:bean/>
keystoreManager<spring:bean/>

Element: endpoint

AttributeTypeDescription
authMethodxs:string
defaultMepxs:string
defaultOperationxs:QName
endpointxs:string
interfaceNamexs:QName
locationURIxs:string
rolexs:string
roleAsStringxs:string
servicexs:QName
soapxs:boolean
soapActionxs:string
soapVersionxs:string
targetEndpointxs:string
targetInterfaceNamexs:QName
targetServicexs:QName
ElementTypeDescription
basicAuthenticationbasicAuthCredentialsAuthentication parameters used for provider endpoints using BASIC authentication.
binding<spring:bean/>
definition<spring:bean/>
description<spring:bean/>
policies(<spring:bean/>)*
proxyproxyParameters
serviceUnit<spring:bean/>
sslsslParameters
wsdlResource<spring:bean/>

Element: proxyParameters

AttributeTypeDescription
proxyHostxs:stringProxy Host through which every http call are emitted
proxyPortxs:integerProxy Port for the proxy host specified
ElementTypeDescription
proxyCredentialsbasicAuthCredentials

Element: sslParameters

AttributeTypeDescription
keyAliasxs:string
keyManagerFactoryAlgorithmxs:string
keyPasswordxs:string
keyStorexs:string
keyStorePasswordxs:string
keyStoreTypexs:string
managedxs:boolean
needClientAuthxs:boolean
protocolxs:string
providerxs:string
trustManagerFactoryAlgorithmxs:string
trustStorexs:string
trustStorePasswordxs:string
trustStoreTypexs:string
wantClientAuthxs:boolean