C - the generic type for the connections that the created providers producepublic final class DefaultConnectionProviderFactory<C> extends Object implements org.mule.runtime.extension.api.runtime.connectivity.ConnectionProviderFactory<C>
ConnectionProvider based on a providerClass| Constructor and Description |
|---|
DefaultConnectionProviderFactory(Class<?> providerClass,
ClassLoader extensionClassLoader)
Creates a new instance which creates
ConnectionProvider instances of the given providerClass |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends org.mule.runtime.api.connection.ConnectionProvider> |
getObjectType() |
org.mule.runtime.api.connection.ConnectionProvider<C> |
newInstance() |
public DefaultConnectionProviderFactory(Class<?> providerClass, ClassLoader extensionClassLoader)
ConnectionProvider instances of the given providerClassproviderClass - the Class of the created providersextensionClassLoader - the ClassLoader on which the extension is loadedorg.mule.runtime.extension.api.exception.IllegalModelDefinitionException - if providerClass doesn't implement the ConnectionProvider interfaceIllegalArgumentException - if providerClass is not an instantiable typeCopyright © 2003–2022 MuleSoft, Inc.. All rights reserved.