C - the generic type of the connections to be producedpublic abstract class BaseOAuthConnectionProviderObjectBuilder<C> extends DefaultConnectionProviderObjectBuilder<C>
DefaultConnectionProviderObjectBuilder specializations which yield OAuth enabled connection
providers| Modifier and Type | Class and Description |
|---|---|
protected class |
BaseOAuthConnectionProviderObjectBuilder.CustomOAuthParameters |
extensionModel, muleContext, ownerConfigName, poolingProfile, providerModel, reconnectionConfigexpressionManager, reflectionCache, resolverSet| Constructor and Description |
|---|
BaseOAuthConnectionProviderObjectBuilder(Class<?> prototypeClass,
org.mule.runtime.api.meta.model.connection.ConnectionProviderModel providerModel,
ResolverSet resolverSet,
org.mule.runtime.api.config.PoolingProfile poolingProfile,
ReconnectionConfig reconnectionConfig,
org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
ExpressionManager expressionManager,
MuleContext muleContext) |
BaseOAuthConnectionProviderObjectBuilder(org.mule.runtime.api.meta.model.connection.ConnectionProviderModel providerModel,
ResolverSet resolverSet,
org.mule.runtime.api.config.PoolingProfile poolingProfile,
ReconnectionConfig reconnectionConfig,
org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
ExpressionManager expressionManager,
MuleContext muleContext) |
| Modifier and Type | Method and Description |
|---|---|
protected Optional<OAuthObjectStoreConfig> |
buildOAuthObjectStoreConfig(CoreEvent event) |
protected Optional<OAuthObjectStoreConfig> |
buildOAuthObjectStoreConfig(ResolverSetResult result) |
protected BaseOAuthConnectionProviderObjectBuilder.CustomOAuthParameters |
getCustomParameters(CoreEvent event) |
protected BaseOAuthConnectionProviderObjectBuilder.CustomOAuthParameters |
getCustomParameters(ResolverSetResult result) |
protected ValueResolvingContext |
getResolvingContextFor(CoreEvent event) |
protected Object |
resolve(CoreEvent event,
ValueResolver resolver) |
protected String |
sanitizePath(String path) |
protected MapValueResolver |
staticOnly(MapValueResolver resolver) |
protected void |
withCustomParameters(BiConsumer<org.mule.runtime.api.meta.model.parameter.ParameterModel,org.mule.runtime.extension.api.connectivity.oauth.OAuthParameterModelProperty> delegate) |
build, doBuildinstantiateObject, isDynamic, setOwnerConfigNamebuild, getReflectionCache, initialise, populatepublic BaseOAuthConnectionProviderObjectBuilder(org.mule.runtime.api.meta.model.connection.ConnectionProviderModel providerModel,
ResolverSet resolverSet,
org.mule.runtime.api.config.PoolingProfile poolingProfile,
ReconnectionConfig reconnectionConfig,
org.mule.runtime.api.meta.model.ExtensionModel extensionModel,
ExpressionManager expressionManager,
MuleContext muleContext)
public BaseOAuthConnectionProviderObjectBuilder(Class<?> prototypeClass, org.mule.runtime.api.meta.model.connection.ConnectionProviderModel providerModel, ResolverSet resolverSet, org.mule.runtime.api.config.PoolingProfile poolingProfile, ReconnectionConfig reconnectionConfig, org.mule.runtime.api.meta.model.ExtensionModel extensionModel, ExpressionManager expressionManager, MuleContext muleContext)
protected Optional<OAuthObjectStoreConfig> buildOAuthObjectStoreConfig(CoreEvent event) throws org.mule.runtime.api.exception.MuleException
org.mule.runtime.api.exception.MuleExceptionprotected Optional<OAuthObjectStoreConfig> buildOAuthObjectStoreConfig(ResolverSetResult result)
protected void withCustomParameters(BiConsumer<org.mule.runtime.api.meta.model.parameter.ParameterModel,org.mule.runtime.extension.api.connectivity.oauth.OAuthParameterModelProperty> delegate)
protected Object resolve(CoreEvent event, ValueResolver resolver) throws org.mule.runtime.api.exception.MuleException
org.mule.runtime.api.exception.MuleExceptionprotected ValueResolvingContext getResolvingContextFor(CoreEvent event)
protected MapValueResolver staticOnly(MapValueResolver resolver) throws org.mule.runtime.api.exception.MuleException
org.mule.runtime.api.exception.MuleExceptionprotected BaseOAuthConnectionProviderObjectBuilder.CustomOAuthParameters getCustomParameters(ResolverSetResult result)
protected BaseOAuthConnectionProviderObjectBuilder.CustomOAuthParameters getCustomParameters(CoreEvent event)
Copyright © 2003–2020 MuleSoft, Inc.. All rights reserved.