Interface XmppEndpointBuilderFactory.AdvancedXmppEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,XmppEndpointBuilderFactory.AdvancedXmppEndpointConsumerBuilder
,XmppEndpointBuilderFactory.AdvancedXmppEndpointProducerBuilder
- Enclosing interface:
- XmppEndpointBuilderFactory
public static interface XmppEndpointBuilderFactory.AdvancedXmppEndpointBuilder extends XmppEndpointBuilderFactory.AdvancedXmppEndpointConsumerBuilder, XmppEndpointBuilderFactory.AdvancedXmppEndpointProducerBuilder
Advanced builder for endpoint for the XMPP component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default XmppEndpointBuilderFactory.XmppEndpointBuilder
basic()
default XmppEndpointBuilderFactory.AdvancedXmppEndpointBuilder
connectionConfig(String connectionConfig)
To use an existing connection configuration.default XmppEndpointBuilderFactory.AdvancedXmppEndpointBuilder
connectionConfig(org.jivesoftware.smack.ConnectionConfiguration connectionConfig)
To use an existing connection configuration.default XmppEndpointBuilderFactory.AdvancedXmppEndpointBuilder
createAccount(boolean createAccount)
If true, an attempt to create an account will be made.default XmppEndpointBuilderFactory.AdvancedXmppEndpointBuilder
createAccount(String createAccount)
If true, an attempt to create an account will be made.default XmppEndpointBuilderFactory.AdvancedXmppEndpointBuilder
resource(String resource)
XMPP resource.-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.XmppEndpointBuilderFactory.AdvancedXmppEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, exceptionHandler, exceptionHandler, exchangePattern, exchangePattern
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.XmppEndpointBuilderFactory.AdvancedXmppEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
-
-
-
-
Method Detail
-
basic
default XmppEndpointBuilderFactory.XmppEndpointBuilder basic()
- Specified by:
basic
in interfaceXmppEndpointBuilderFactory.AdvancedXmppEndpointConsumerBuilder
- Specified by:
basic
in interfaceXmppEndpointBuilderFactory.AdvancedXmppEndpointProducerBuilder
-
createAccount
default XmppEndpointBuilderFactory.AdvancedXmppEndpointBuilder createAccount(boolean createAccount)
If true, an attempt to create an account will be made. Default is false. The option is a: <code>boolean</code> type. Default: false Group: common (advanced)- Specified by:
createAccount
in interfaceXmppEndpointBuilderFactory.AdvancedXmppEndpointConsumerBuilder
- Specified by:
createAccount
in interfaceXmppEndpointBuilderFactory.AdvancedXmppEndpointProducerBuilder
- Parameters:
createAccount
- the value to set- Returns:
- the dsl builder
-
createAccount
default XmppEndpointBuilderFactory.AdvancedXmppEndpointBuilder createAccount(String createAccount)
If true, an attempt to create an account will be made. Default is false. The option will be converted to a <code>boolean</code> type. Default: false Group: common (advanced)- Specified by:
createAccount
in interfaceXmppEndpointBuilderFactory.AdvancedXmppEndpointConsumerBuilder
- Specified by:
createAccount
in interfaceXmppEndpointBuilderFactory.AdvancedXmppEndpointProducerBuilder
- Parameters:
createAccount
- the value to set- Returns:
- the dsl builder
-
resource
default XmppEndpointBuilderFactory.AdvancedXmppEndpointBuilder resource(String resource)
XMPP resource. The default is Camel. The option is a: <code>java.lang.String</code> type. Default: Camel Group: common (advanced)- Specified by:
resource
in interfaceXmppEndpointBuilderFactory.AdvancedXmppEndpointConsumerBuilder
- Specified by:
resource
in interfaceXmppEndpointBuilderFactory.AdvancedXmppEndpointProducerBuilder
- Parameters:
resource
- the value to set- Returns:
- the dsl builder
-
connectionConfig
default XmppEndpointBuilderFactory.AdvancedXmppEndpointBuilder connectionConfig(org.jivesoftware.smack.ConnectionConfiguration connectionConfig)
To use an existing connection configuration. Currently org.jivesoftware.smack.tcp.XMPPTCPConnectionConfiguration is only supported (XMPP over TCP). The option is a: <code>org.jivesoftware.smack.ConnectionConfiguration</code> type. Group: advanced- Specified by:
connectionConfig
in interfaceXmppEndpointBuilderFactory.AdvancedXmppEndpointConsumerBuilder
- Specified by:
connectionConfig
in interfaceXmppEndpointBuilderFactory.AdvancedXmppEndpointProducerBuilder
- Parameters:
connectionConfig
- the value to set- Returns:
- the dsl builder
-
connectionConfig
default XmppEndpointBuilderFactory.AdvancedXmppEndpointBuilder connectionConfig(String connectionConfig)
To use an existing connection configuration. Currently org.jivesoftware.smack.tcp.XMPPTCPConnectionConfiguration is only supported (XMPP over TCP). The option will be converted to a <code>org.jivesoftware.smack.ConnectionConfiguration</code> type. Group: advanced- Specified by:
connectionConfig
in interfaceXmppEndpointBuilderFactory.AdvancedXmppEndpointConsumerBuilder
- Specified by:
connectionConfig
in interfaceXmppEndpointBuilderFactory.AdvancedXmppEndpointProducerBuilder
- Parameters:
connectionConfig
- the value to set- Returns:
- the dsl builder
-
-