Component Options - 6.3

Talend ESB Mediation Developer Guide

EnrichVersion
6.3
EnrichProdName
Talend Data Fabric
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
task
Design and Development
EnrichPlatform
Talend ESB

The JettyHttpComponent provides the following options:

Name

Default Value

Description

enableJmx

false

If this option is true, Jetty JMX support will be enabled for this endpoint. See Jetty JMX support for more details.

sslKeyPassword

null

Consumer only : The password for the keystore when using SSL.

sslPassword

null

Consumer only : The password when using SSL.

sslKeystore

null

Consumer only : The path to the keystore.

minThreads

null

Consumer only : To set a value for minimum number of threads in server thread pool. Note that both a min and max size must be configured.

maxThreads

null

Consumer only : To set a value for maximum number of threads in server thread pool. Note that both a min and max size must be configured.

threadPool

null

Consumer only : To use a custom thread pool for the server. This option is only needed in special circumstances.

sslSocketConnectors

null

Consumer only: A map which contains per port number specific SSL connectors. See section SSL support for more details.

socketConnectors

null

Consumer only: A map which contains per port number specific HTTP connectors. Uses the same principle as sslSocketConnectors and therefore see section SSL support for more details.

sslSocketConnector-Properties

null

Consumer only. A map which contains general SSL connector properties. See section SSL support for more details.

socketConnector-Properties

null

Consumer only. A map which contains general HTTP connector properties. Uses the same principle as sslSocketConnectorProperties and therefore see section SSL support for more details.

httpClient

null

(Deprecated) Producer only : To use a custom HttpClient with the jetty producer. This option is removed from Camel 2.11 onwards, instead you can set the option on the endpoint instead.

httpClientMinThreads

null

Producer only : To set a value for minimum number of threads in HttpClient thread pool. Note that both a min and max size must be configured.

httpClientMaxThreads

null

Producer only : To set a value for maximum number of threads in HttpClient thread pool. Note that both a min and max size must be configured.

httpClientThreadPool

null

(Deprecated) Producer only : To use a custom thread pool for the client. This option will be removed starting with Camel 2.11.

sslContextParameters

null

To configure a custom SSL/TLS configuration options at the component level.

requestBufferSize

null

Camel 2.11.2: Allows to configure a custom value of the request buffer size on the Jetty connectors.

requestHeaderSize

null

Camel 2.11.2: Allows to configure a custom value of the request header size on the Jetty connectors.

responseBufferSize

null

Camel 2.11.2: Allows to configure a custom value of the response buffer size on the Jetty connectors.

responseHeaderSize

null

Camel 2.11.2: Allows to configure a custom value of the response header size on the Jetty connectors.

proxyHost

null

Camel 2.12.2/2.11.3 To use a http proxy.

proxyPort

null

Camel 2.12.2/2.11.3: To use a http proxy.