public static interface JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default JettyHttpEndpointBuilderFactory.AdvancedJettyHttpEndpointBuilder |
advanced() |
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
async(boolean async)
Configure the consumer to work in async mode.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
async(String async)
Configure the consumer to work in async mode.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
bridgeErrorHandler(String bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
chunked(boolean chunked)
If this option is false the Servlet will disable the HTTP streaming
and set the content-length header on the response.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
chunked(String chunked)
If this option is false the Servlet will disable the HTTP streaming
and set the content-length header on the response.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
continuationTimeout(Long continuationTimeout)
Allows to set a timeout in millis when using Jetty as consumer
(server).
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
continuationTimeout(String continuationTimeout)
Allows to set a timeout in millis when using Jetty as consumer
(server).
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
disableStreamCache(boolean disableStreamCache)
Determines whether or not the raw input stream from Servlet is cached
or not (Camel will read the stream into a in memory/overflow to file,
Stream caching) cache.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
disableStreamCache(String disableStreamCache)
Determines whether or not the raw input stream from Servlet is cached
or not (Camel will read the stream into a in memory/overflow to file,
Stream caching) cache.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
enableCORS(boolean enableCORS)
If the option is true, Jetty server will setup the CrossOriginFilter
which supports the CORS out of box.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
enableCORS(String enableCORS)
If the option is true, Jetty server will setup the CrossOriginFilter
which supports the CORS out of box.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
enableJmx(boolean enableJmx)
If this option is true, Jetty JMX support will be enabled for this
endpoint.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
enableJmx(String enableJmx)
If this option is true, Jetty JMX support will be enabled for this
endpoint.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
enableMultipartFilter(boolean enableMultipartFilter)
Whether org.apache.camel.component.jetty.MultiPartFilter is enabled
or not.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
enableMultipartFilter(String enableMultipartFilter)
Whether org.apache.camel.component.jetty.MultiPartFilter is enabled
or not.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
headerFilterStrategy(String headerFilterStrategy)
To use a custom HeaderFilterStrategy to filter header to and from
Camel message.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
httpMethodRestrict(String httpMethodRestrict)
Used to only allow consuming if the HttpMethod matches, such as
GET/POST/PUT etc.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
matchOnUriPrefix(boolean matchOnUriPrefix)
Whether or not the consumer should try to find a target consumer by
matching the URI prefix if no exact match is found.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
matchOnUriPrefix(String matchOnUriPrefix)
Whether or not the consumer should try to find a target consumer by
matching the URI prefix if no exact match is found.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
muteException(boolean muteException)
If enabled and an Exchange failed processing on the consumer side the
response's body won't contain the exception's stack trace.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
muteException(String muteException)
If enabled and an Exchange failed processing on the consumer side the
response's body won't contain the exception's stack trace.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
responseBufferSize(Integer responseBufferSize)
To use a custom buffer size on the javax.servlet.ServletResponse.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
responseBufferSize(String responseBufferSize)
To use a custom buffer size on the javax.servlet.ServletResponse.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
sendDateHeader(boolean sendDateHeader)
If the option is true, jetty server will send the date header to the
client which sends the request.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
sendDateHeader(String sendDateHeader)
If the option is true, jetty server will send the date header to the
client which sends the request.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
sendServerVersion(boolean sendServerVersion)
If the option is true, jetty will send the server header with the
jetty version information to the client which sends the request.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
sendServerVersion(String sendServerVersion)
If the option is true, jetty will send the server header with the
jetty version information to the client which sends the request.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
sessionSupport(boolean sessionSupport)
Specifies whether to enable the session manager on the server side of
Jetty.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
sessionSupport(String sessionSupport)
Specifies whether to enable the session manager on the server side of
Jetty.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
sslContextParameters(Object sslContextParameters)
To configure security using SSLContextParameters.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
transferException(boolean transferException)
If enabled and an Exchange failed processing on the consumer side,
and if the caused Exception was send back serialized in the response
as a application/x-java-serialized-object content type.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
transferException(String transferException)
If enabled and an Exchange failed processing on the consumer side,
and if the caused Exception was send back serialized in the response
as a application/x-java-serialized-object content type.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
useContinuation(boolean useContinuation)
Whether or not to use Jetty continuations for the Jetty Server.
|
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder |
useContinuation(String useContinuation)
Whether or not to use Jetty continuations for the Jetty Server.
|
default JettyHttpEndpointBuilderFactory.AdvancedJettyHttpEndpointBuilder advanced()
default JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder disableStreamCache(boolean disableStreamCache)
boolean type.
Default: false
Group: commondefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder disableStreamCache(String disableStreamCache)
boolean type.
Default: false
Group: commondefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
org.apache.camel.spi.HeaderFilterStrategy type.
Group: commondefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder headerFilterStrategy(String headerFilterStrategy)
org.apache.camel.spi.HeaderFilterStrategy type.
Group: commondefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder async(boolean async)
boolean type.
Default: false
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder async(String async)
boolean type.
Default: false
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder bridgeErrorHandler(String bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder chunked(boolean chunked)
boolean type.
Default: true
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder chunked(String chunked)
boolean type.
Default: true
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder continuationTimeout(Long continuationTimeout)
java.lang.Long type.
Default: 30000
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder continuationTimeout(String continuationTimeout)
java.lang.Long type.
Default: 30000
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder enableCORS(boolean enableCORS)
boolean type.
Default: false
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder enableCORS(String enableCORS)
boolean type.
Default: false
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder enableJmx(boolean enableJmx)
boolean type.
Default: false
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder enableJmx(String enableJmx)
boolean type.
Default: false
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder enableMultipartFilter(boolean enableMultipartFilter)
boolean type.
Default: false
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder enableMultipartFilter(String enableMultipartFilter)
boolean type.
Default: false
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder httpMethodRestrict(String httpMethodRestrict)
java.lang.String type.
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder matchOnUriPrefix(boolean matchOnUriPrefix)
boolean type.
Default: false
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder matchOnUriPrefix(String matchOnUriPrefix)
boolean type.
Default: false
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder muteException(boolean muteException)
boolean type.
Default: false
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder muteException(String muteException)
boolean type.
Default: false
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder responseBufferSize(Integer responseBufferSize)
java.lang.Integer type.
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder responseBufferSize(String responseBufferSize)
java.lang.Integer
type.
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder sendDateHeader(boolean sendDateHeader)
boolean type.
Default: false
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder sendDateHeader(String sendDateHeader)
boolean type.
Default: false
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder sendServerVersion(boolean sendServerVersion)
boolean type.
Default: true
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder sendServerVersion(String sendServerVersion)
boolean type.
Default: true
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder sessionSupport(boolean sessionSupport)
boolean type.
Default: false
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder sessionSupport(String sessionSupport)
boolean type.
Default: false
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder transferException(boolean transferException)
boolean type.
Default: false
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder transferException(String transferException)
boolean type.
Default: false
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder useContinuation(boolean useContinuation)
boolean type.
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder useContinuation(String useContinuation)
boolean type.
Group: consumerdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder sslContextParameters(Object sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitydefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder sslContextParameters(String sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securityApache Camel