public class OAuthConnectionProviderObjectBuilder<C> extends DefaultConnectionProviderObjectBuilder<C> implements org.mule.runtime.api.lifecycle.Startable
DefaultConnectionProviderObjectBuilder to wrap the ConnectionProvider
into OAuthConnectionProviderWrapper instances.disableValidation, extensionModel, muleContext, ownerConfigName, poolingProfile, providerModel, retryPolicyTemplateresolverSet| Constructor and Description |
|---|
OAuthConnectionProviderObjectBuilder(org.mule.runtime.api.meta.model.connection.ConnectionProviderModel providerModel,
ResolverSet resolverSet,
org.mule.runtime.api.config.PoolingProfile poolingProfile,
boolean disableValidation,
RetryPolicyTemplate retryPolicyTemplate,
ExtensionsOAuthManager oauthManager,
ConnectionManagerAdapter connectionManager,
org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
MuleContext muleContext) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.api.connection.ConnectionProvider<C> |
build(ValueResolvingContext context)
Returns a new instance of the specified class.
|
void |
start() |
build, doBuildinstantiateObject, isDynamic, setOwnerConfigNameinitialisepublic OAuthConnectionProviderObjectBuilder(org.mule.runtime.api.meta.model.connection.ConnectionProviderModel providerModel,
ResolverSet resolverSet,
org.mule.runtime.api.config.PoolingProfile poolingProfile,
boolean disableValidation,
RetryPolicyTemplate retryPolicyTemplate,
ExtensionsOAuthManager oauthManager,
ConnectionManagerAdapter connectionManager,
org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
MuleContext muleContext)
public void start()
throws org.mule.runtime.api.exception.MuleException
start in interface org.mule.runtime.api.lifecycle.Startableorg.mule.runtime.api.exception.MuleExceptionpublic org.mule.runtime.api.connection.ConnectionProvider<C> build(ValueResolvingContext context) throws org.mule.runtime.api.exception.MuleException
ResolverSetBasedObjectBuilderValueResolvingContext will be used to obtain a value
from each registered ValueResolverbuild in interface ObjectBuilder<org.mule.runtime.api.connection.ConnectionProvider<C>>build in class ResolverSetBasedObjectBuilder<org.mule.runtime.api.connection.ConnectionProvider<C>>context - a ValueResolvingContextorg.mule.runtime.api.exception.MuleExceptionCopyright © 2003–2017 MuleSoft, Inc.. All rights reserved.