Interface XmppEndpointBuilderFactory.AdvancedXmppEndpointProducerBuilder

  • All Superinterfaces:
    org.apache.camel.builder.EndpointProducerBuilder, org.apache.camel.EndpointProducerResolver
    All Known Subinterfaces:
    XmppEndpointBuilderFactory.AdvancedXmppEndpointBuilder
    Enclosing interface:
    XmppEndpointBuilderFactory

    public static interface XmppEndpointBuilderFactory.AdvancedXmppEndpointProducerBuilder
    extends org.apache.camel.builder.EndpointProducerBuilder
    Advanced builder for endpoint producers for the XMPP component.
    • Method Detail

      • createAccount

        default XmppEndpointBuilderFactory.AdvancedXmppEndpointProducerBuilder 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)
        Parameters:
        createAccount - the value to set
        Returns:
        the dsl builder
      • createAccount

        default XmppEndpointBuilderFactory.AdvancedXmppEndpointProducerBuilder 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)
        Parameters:
        createAccount - the value to set
        Returns:
        the dsl builder
      • connectionConfig

        default XmppEndpointBuilderFactory.AdvancedXmppEndpointProducerBuilder 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
        Parameters:
        connectionConfig - the value to set
        Returns:
        the dsl builder
      • connectionConfig

        default XmppEndpointBuilderFactory.AdvancedXmppEndpointProducerBuilder 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
        Parameters:
        connectionConfig - the value to set
        Returns:
        the dsl builder