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 chunked(boolean chunked)
chunked - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder chunked(String chunked)
chunked - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder disableStreamCache(boolean disableStreamCache)
disableStreamCache - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder disableStreamCache(String disableStreamCache)
disableStreamCache - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
headerFilterStrategy - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder headerFilterStrategy(String headerFilterStrategy)
headerFilterStrategy - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder async(boolean async)
async - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder async(String async)
async - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder bridgeErrorHandler(String bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder continuationTimeout(Long continuationTimeout)
continuationTimeout - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder continuationTimeout(String continuationTimeout)
continuationTimeout - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder enableCORS(boolean enableCORS)
enableCORS - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder enableCORS(String enableCORS)
enableCORS - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder enableJmx(boolean enableJmx)
enableJmx - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder enableJmx(String enableJmx)
enableJmx - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder enableMultipartFilter(boolean enableMultipartFilter)
enableMultipartFilter - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder enableMultipartFilter(String enableMultipartFilter)
enableMultipartFilter - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder httpMethodRestrict(String httpMethodRestrict)
httpMethodRestrict - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder matchOnUriPrefix(boolean matchOnUriPrefix)
matchOnUriPrefix - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder matchOnUriPrefix(String matchOnUriPrefix)
matchOnUriPrefix - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder muteException(boolean muteException)
muteException - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder muteException(String muteException)
muteException - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder responseBufferSize(Integer responseBufferSize)
responseBufferSize - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder responseBufferSize(String responseBufferSize)
responseBufferSize - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder sendDateHeader(boolean sendDateHeader)
sendDateHeader - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder sendDateHeader(String sendDateHeader)
sendDateHeader - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder sendServerVersion(boolean sendServerVersion)
sendServerVersion - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder sendServerVersion(String sendServerVersion)
sendServerVersion - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder sessionSupport(boolean sessionSupport)
sessionSupport - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder sessionSupport(String sessionSupport)
sessionSupport - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder transferException(boolean transferException)
transferException - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder transferException(String transferException)
transferException - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder useContinuation(boolean useContinuation)
useContinuation - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder useContinuation(String useContinuation)
useContinuation - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder sslContextParameters(Object sslContextParameters)
sslContextParameters - the value to setdefault JettyHttpEndpointBuilderFactory.JettyHttpEndpointBuilder sslContextParameters(String sslContextParameters)
sslContextParameters - the value to setApache Camel