public final class SoapConnectionProviderObjectBuilder extends ConnectionProviderObjectBuilder<SoapClient>
ConnectionProviderObjectBuilder which produces instances of ForwardingSoapClientConnectionProvider.disableValidation, extensionModel, muleContext, ownerConfigName, poolingProfile, providerModel, retryPolicyTemplateresolverSet| Constructor and Description |
|---|
SoapConnectionProviderObjectBuilder(org.mule.runtime.api.meta.model.connection.ConnectionProviderModel providerModel,
ResolverSet resolverSet,
org.mule.runtime.api.config.PoolingProfile poolingProfile,
boolean disableValidation,
org.mule.runtime.core.api.retry.RetryPolicyTemplate retryPolicyTemplate,
org.mule.runtime.core.internal.connection.ConnectionManagerAdapter connectionManager,
org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.core.api.MuleContext muleContext)
Creates a new instances which produces instances based on the given
providerModel and resolverSet |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.api.connection.ConnectionProvider |
build(ResolverSetResult result)
Build a new
ForwardingSoapClientConnectionProvider based on a SoapServiceProvider instance. |
boolean |
isDynamic() |
instantiateObject, setOwnerConfigNamebuild, initialisepublic SoapConnectionProviderObjectBuilder(org.mule.runtime.api.meta.model.connection.ConnectionProviderModel providerModel,
ResolverSet resolverSet,
org.mule.runtime.api.config.PoolingProfile poolingProfile,
boolean disableValidation,
org.mule.runtime.core.api.retry.RetryPolicyTemplate retryPolicyTemplate,
org.mule.runtime.core.internal.connection.ConnectionManagerAdapter connectionManager,
org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
org.mule.runtime.core.api.MuleContext muleContext)
providerModel and resolverSetproviderModel - the ConnectionProviderModel which describes the instances to be producedresolverSet - a ResolverSet to populate the valuesconnectionManager - a ConnectionManagerAdapter to obtain the default RetryPolicyTemplate in case of none
is providedpublic org.mule.runtime.api.connection.ConnectionProvider build(ResolverSetResult result) throws org.mule.runtime.api.exception.MuleException
ForwardingSoapClientConnectionProvider based on a SoapServiceProvider instance.build in class ResolverSetBasedObjectBuilder<org.mule.runtime.api.connection.ConnectionProvider<SoapClient>>result - the ResolverSetResult with the values for the SoapServiceProvider instance.ForwardingSoapClientConnectionProvider with error handling and polling mechanisms.org.mule.runtime.api.exception.MuleExceptionpublic boolean isDynamic()
isDynamic in interface ObjectBuilder<org.mule.runtime.api.connection.ConnectionProvider<SoapClient>>isDynamic in class ConnectionProviderObjectBuilder<SoapClient>Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.