Class JmsNonXaConnectionProvider.Builder
java.lang.Object
org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder<JmsNonXaConnectionProvider.Builder>
org.mule.jms.commons.internal.connection.provider.JmsNonXaConnectionProvider.Builder
- Enclosing class:
- JmsNonXaConnectionProvider
public static class JmsNonXaConnectionProvider.Builder
extends AbstractJmsConnectionProvider.Builder<JmsNonXaConnectionProvider.Builder>
Builder for
JmsNonXaConnectionProvider.-
Field Summary
Fields inherited from class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
cachingStrategy, configName, connectionFactorySupplier, connectionParameters, isIBM, isXa, jmsSessionManager, jmsSupportFactory, reconnectionManager, setupSsl, specification, xaPoolParameters -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds a newJmsNonXaConnectionProviderinstance.protected JmsNonXaConnectionProvider.Builderself()Returns this builder instance for method chaining.Methods inherited from class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
cachingStrategy, configName, connectionFactorySupplier, connectionParameters, isIBM, isXa, jmsSessionManager, jmsSupportFactory, reconnectionManager, setupSsl, specification, xaPoolParameters
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
public JmsNonXaConnectionProvider build() throws org.mule.runtime.api.lifecycle.InitialisationExceptionBuilds a newJmsNonXaConnectionProviderinstance.- Returns:
- a new JmsNonXaConnectionProvider instance
- Throws:
org.mule.runtime.api.lifecycle.InitialisationException- if initialization fails
-
self
Description copied from class:AbstractJmsConnectionProvider.BuilderReturns this builder instance for method chaining.- Overrides:
selfin classAbstractJmsConnectionProvider.Builder<JmsNonXaConnectionProvider.Builder>- Returns:
- this builder instance
-