Class BasicAuthConnectionProviderRefinement

  • All Implemented Interfaces:
    org.mule.runtime.api.connection.CachedConnectionProvider<com.mulesoft.connectivity.rest.commons.api.connection.RestConnection>, org.mule.runtime.api.connection.ConnectionProvider<com.mulesoft.connectivity.rest.commons.api.connection.RestConnection>, org.mule.runtime.api.lifecycle.Initialisable, org.mule.runtime.api.lifecycle.Startable, org.mule.runtime.api.lifecycle.Stoppable, org.mule.runtime.extension.api.connectivity.NoConnectivityTest, org.mule.sdk.api.connectivity.NoConnectivityTest
    Direct Known Subclasses:
    BasicAuthConnectionProvider

    public class BasicAuthConnectionProviderRefinement
    extends BasicAuthConnectionProviderBase
    This Refinement class is the middle layer of the connection provider generation gap pattern. It can be overridden to add custom logic in the connection provider.
    • Field Summary

      • Fields inherited from interface org.mule.runtime.api.lifecycle.Initialisable

        PHASE_NAME
      • Fields inherited from interface org.mule.runtime.api.lifecycle.Startable

        PHASE_NAME
      • Fields inherited from interface org.mule.runtime.api.lifecycle.Stoppable

        PHASE_NAME
    • Method Summary

      • Methods inherited from class com.mulesoft.connectivity.rest.commons.api.connection.BasicAuthenticationConnectionProvider

        buildAuthentication
      • Methods inherited from class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider

        configureClient, connect, createConnection, disconnect, getBindings, getConfigName, getConnectionIdleTimeout, getConnectionIdleTimeoutUnit, getConnectionTimeout, getConnectionTimeoutUnit, getDefaultHeaders, getDefaultQueryParams, getExpressionLanguage, getMaxConnections, getResponseBufferSize, initialise, isStreamResponse, isUsePersistentConnections, start, stop, validate, validate
    • Constructor Detail

      • BasicAuthConnectionProviderRefinement

        public BasicAuthConnectionProviderRefinement()