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 DescriberPostProcessor
s will happen when the
DefaultExtensionFactory(ServiceRegistry)
constructor is invoked
and the list of discovered instances will be used during the whole duration of this instanceConstructor 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 DescriberPostProcessor
serviceRegistry
- a [@link ServiceRegistrypublic org.mule.extension.introspection.Extension createFrom(org.mule.extension.introspection.declaration.fluent.Descriptor descriptor)
createFrom
in interface org.mule.extension.introspection.ExtensionFactory
public 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.ExtensionFactory
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.