public class XmlCapabilityExtractor extends Object implements CapabilityExtractor
CapabilityExtractor
that verifies if the extension is annotated with XmlCapability
and if so, registers into the builder a {@link org.mule.extension.introspection.capability.XmlCapabilityModifier and Type | Field and Description |
---|---|
static String |
DEFAULT_SCHEMA_LOCATION_MASK |
Constructor and Description |
---|
XmlCapabilityExtractor() |
Modifier and Type | Method and Description |
---|---|
Object |
extractCapability(org.mule.extension.introspection.declaration.fluent.DeclarationDescriptor declarationDescriptor,
Class<?> capableType)
Looks for a specific capability in the given
extensionType and returns it. |
public static final String DEFAULT_SCHEMA_LOCATION_MASK
public Object extractCapability(org.mule.extension.introspection.declaration.fluent.DeclarationDescriptor declarationDescriptor, Class<?> capableType)
CapabilityExtractor
extensionType
and returns it.extractCapability
in interface CapabilityExtractor
declarationDescriptor
- the descriptor that is being builtcapableType
- the type of the Capable
classnull
if none foundCopyright © 2003–2016 MuleSoft, Inc.. All rights reserved.