public final class DefaultExtensionFactory extends Object implements org.mule.extension.introspection.ExtensionFactory
ExtensionFactory which uses a
ServiceRegistry to locate instances of DescriberPostProcessor.
The discovery of DescriberPostProcessors will happen when the
DefaultExtensionFactory(ServiceRegistry) constructor is invoked
and the list of discovered instances will be used during the whole duration of this instance| Constructor and Description |
|---|
DefaultExtensionFactory(ServiceRegistry serviceRegistry)
Creates a new instance and uses the given
serviceRegistry to
locate instances of DescriberPostProcessor |
| Modifier and Type | Method and Description |
|---|---|
org.mule.extension.introspection.Extension |
createFrom(org.mule.extension.introspection.declaration.fluent.Descriptor descriptor) |
org.mule.extension.introspection.Extension |
createFrom(org.mule.extension.introspection.declaration.fluent.Descriptor descriptor,
org.mule.extension.introspection.declaration.DescribingContext describingContext) |
public DefaultExtensionFactory(ServiceRegistry serviceRegistry)
serviceRegistry to
locate instances of DescriberPostProcessorserviceRegistry - a [@link ServiceRegistrypublic org.mule.extension.introspection.Extension createFrom(org.mule.extension.introspection.declaration.fluent.Descriptor descriptor)
createFrom in interface org.mule.extension.introspection.ExtensionFactorypublic org.mule.extension.introspection.Extension createFrom(org.mule.extension.introspection.declaration.fluent.Descriptor descriptor, org.mule.extension.introspection.declaration.DescribingContext describingContext)
createFrom in interface org.mule.extension.introspection.ExtensionFactoryCopyright © 2003–2023 MuleSoft, Inc.. All rights reserved.