public static interface WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder extends WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuilder, WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default WebsocketEndpointBuilderFactory.AdvancedWebsocketEndpointBuilder |
advanced() |
default WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder |
allowedOrigins(String allowedOrigins)
The CORS allowed origins.
|
default WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder |
crossOriginFilterOn(boolean crossOriginFilterOn)
Whether to enable CORS.
|
default WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder |
crossOriginFilterOn(String crossOriginFilterOn)
Whether to enable CORS.
|
default WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder |
enableJmx(boolean enableJmx)
If this option is true, Jetty JMX support will be enabled for this
endpoint.
|
default WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder |
enableJmx(String enableJmx)
If this option is true, Jetty JMX support will be enabled for this
endpoint.
|
default WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder |
filterPath(String filterPath)
Context path for filtering CORS.
|
default WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder |
maxBinaryMessageSize(Integer maxBinaryMessageSize)
Can be used to set the size in bytes that the websocket created by
the websocketServlet may be accept before closing.
|
default WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder |
maxBinaryMessageSize(String maxBinaryMessageSize)
Can be used to set the size in bytes that the websocket created by
the websocketServlet may be accept before closing.
|
default WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder |
sslContextParameters(Object sslContextParameters)
To configure security using SSLContextParameters.
|
default WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder |
sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters.
|
bridgeErrorHandler, bridgeErrorHandler, sessionSupport, sessionSupport, staticResourcesdoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUrilazyStartProducer, lazyStartProducer, sendTimeout, sendTimeout, sendToAll, sendToAlldefault WebsocketEndpointBuilderFactory.AdvancedWebsocketEndpointBuilder advanced()
advanced in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuilderadvanced in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuilderdefault WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder maxBinaryMessageSize(Integer maxBinaryMessageSize)
java.lang.Integer type.
Default: -1
Group: commonmaxBinaryMessageSize in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuildermaxBinaryMessageSize in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuilderdefault WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder maxBinaryMessageSize(String maxBinaryMessageSize)
java.lang.Integer
type.
Default: -1
Group: commonmaxBinaryMessageSize in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuildermaxBinaryMessageSize in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuilderdefault WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder allowedOrigins(String allowedOrigins)
java.lang.String type.
Group: corsallowedOrigins in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuilderallowedOrigins in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuilderdefault WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder crossOriginFilterOn(boolean crossOriginFilterOn)
boolean type.
Default: false
Group: corscrossOriginFilterOn in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuildercrossOriginFilterOn in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuilderdefault WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder crossOriginFilterOn(String crossOriginFilterOn)
boolean type.
Default: false
Group: corscrossOriginFilterOn in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuildercrossOriginFilterOn in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuilderdefault WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder filterPath(String filterPath)
java.lang.String type.
Group: corsfilterPath in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuilderfilterPath in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuilderdefault WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder enableJmx(boolean enableJmx)
boolean type.
Default: false
Group: monitoringenableJmx in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuilderenableJmx in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuilderdefault WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder enableJmx(String enableJmx)
boolean type.
Default: false
Group: monitoringenableJmx in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuilderenableJmx in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuilderdefault WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder sslContextParameters(Object sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitysslContextParameters in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuildersslContextParameters in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuilderdefault WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder sslContextParameters(String sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitysslContextParameters in interface WebsocketEndpointBuilderFactory.WebsocketEndpointConsumerBuildersslContextParameters in interface WebsocketEndpointBuilderFactory.WebsocketEndpointProducerBuilderApache Camel