public static interface CometdsComponentBuilderFactory.CometdsComponentBuilder extends ComponentBuilder<org.apache.camel.component.cometd.CometdComponent>
| Modifier and Type | Method and Description |
|---|---|
default CometdsComponentBuilderFactory.CometdsComponentBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the component should use basic property binding (Camel 2.x)
or the newer property binding with additional capabilities.
|
default CometdsComponentBuilderFactory.CometdsComponentBuilder |
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 CometdsComponentBuilderFactory.CometdsComponentBuilder |
extensions(List<org.cometd.bayeux.server.BayeuxServer.Extension> extensions)
To use a list of custom BayeuxServer.Extension that allows modifying
incoming and outgoing requests.
|
default CometdsComponentBuilderFactory.CometdsComponentBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default CometdsComponentBuilderFactory.CometdsComponentBuilder |
securityPolicy(org.cometd.bayeux.server.SecurityPolicy securityPolicy)
To use a custom configured SecurityPolicy to control authorization.
|
default CometdsComponentBuilderFactory.CometdsComponentBuilder |
sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
To configure security using SSLContextParameters.
|
default CometdsComponentBuilderFactory.CometdsComponentBuilder |
sslKeyPassword(String sslKeyPassword)
The password for the keystore when using SSL.
|
default CometdsComponentBuilderFactory.CometdsComponentBuilder |
sslKeystore(String sslKeystore)
The path to the keystore.
|
default CometdsComponentBuilderFactory.CometdsComponentBuilder |
sslPassword(String sslPassword)
The password when using SSL.
|
default CometdsComponentBuilderFactory.CometdsComponentBuilder |
useGlobalSslContextParameters(boolean useGlobalSslContextParameters)
Enable usage of global SSL context parameters.
|
build, build, doSetProperty, registerdefault CometdsComponentBuilderFactory.CometdsComponentBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault CometdsComponentBuilderFactory.CometdsComponentBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault CometdsComponentBuilderFactory.CometdsComponentBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault CometdsComponentBuilderFactory.CometdsComponentBuilder extensions(List<org.cometd.bayeux.server.BayeuxServer.Extension> extensions)
java.util.List type.
Group: advanceddefault CometdsComponentBuilderFactory.CometdsComponentBuilder securityPolicy(org.cometd.bayeux.server.SecurityPolicy securityPolicy)
org.cometd.bayeux.server.SecurityPolicy
type.
Group: securitydefault CometdsComponentBuilderFactory.CometdsComponentBuilder sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitydefault CometdsComponentBuilderFactory.CometdsComponentBuilder sslKeyPassword(String sslKeyPassword)
java.lang.String type.
Group: securitydefault CometdsComponentBuilderFactory.CometdsComponentBuilder sslKeystore(String sslKeystore)
java.lang.String type.
Group: securitydefault CometdsComponentBuilderFactory.CometdsComponentBuilder sslPassword(String sslPassword)
java.lang.String type.
Group: securitydefault CometdsComponentBuilderFactory.CometdsComponentBuilder useGlobalSslContextParameters(boolean useGlobalSslContextParameters)
boolean type.
Default: false
Group: securityApache Camel