public static interface AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder extends ComponentBuilder<org.apache.camel.component.atmosphere.websocket.WebsocketComponent>
| Modifier and Type | Method and Description |
|---|---|
default AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder |
allowJavaSerializedObject(boolean allowJavaSerializedObject)
Whether to allow java serialization when a request uses
context-type=application/x-java-serialized-object.
|
default AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder |
attachmentMultipartBinding(boolean attachmentMultipartBinding)
Whether to automatic bind multipart/form-data as attachments on the
Camel Exchange.
|
default AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the component should use basic property binding (Camel 2.x)
or the newer property binding with additional capabilities.
|
default AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder |
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 AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder |
fileNameExtWhitelist(String fileNameExtWhitelist)
Whitelist of accepted filename extensions for accepting uploaded
files.
|
default AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder |
headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter
header to and from Camel message.
|
default AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder |
httpBinding(org.apache.camel.http.common.HttpBinding httpBinding)
To use a custom HttpBinding to control the mapping between Camel
message and HttpClient.
|
default AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder |
httpConfiguration(org.apache.camel.http.common.HttpConfiguration httpConfiguration)
To use the shared HttpConfiguration as base configuration.
|
default AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder |
httpRegistry(org.apache.camel.component.servlet.HttpRegistry httpRegistry)
To use a custom org.apache.camel.component.servlet.HttpRegistry.
|
default AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder |
servletName(String servletName)
Default name of servlet to use.
|
build, build, doSetProperty, registerdefault AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder servletName(String servletName)
java.lang.String type.
Default: CamelServlet
Group: consumerdefault AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder attachmentMultipartBinding(boolean attachmentMultipartBinding)
boolean type.
Default: false
Group: consumer (advanced)default AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder fileNameExtWhitelist(String fileNameExtWhitelist)
java.lang.String type.
Group: consumer (advanced)default AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder httpRegistry(org.apache.camel.component.servlet.HttpRegistry httpRegistry)
org.apache.camel.component.servlet.HttpRegistry type.
Group: consumer (advanced)default AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder allowJavaSerializedObject(boolean allowJavaSerializedObject)
boolean type.
Default: false
Group: advanceddefault AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder httpBinding(org.apache.camel.http.common.HttpBinding httpBinding)
org.apache.camel.http.common.HttpBinding type.
Group: advanceddefault AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder httpConfiguration(org.apache.camel.http.common.HttpConfiguration httpConfiguration)
org.apache.camel.http.common.HttpConfiguration type.
Group: advanceddefault AtmosphereWebsocketComponentBuilderFactory.AtmosphereWebsocketComponentBuilder headerFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
org.apache.camel.spi.HeaderFilterStrategy type.
Group: filterApache Camel