public class ConfigurationSchemaResolver extends AbstractGlobalElementSchemaBuilder
Constructor and Description |
---|
ConfigurationSchemaResolver(RegisteredElements registeredElements) |
Modifier and Type | Method and Description |
---|---|
void |
buildGlobalElementElement(Module module,
Context ctx)
Entry point to delegate the responsibility of defining a concrete schema for a given global element
|
protected RegisteredElements |
getRegisteredElements()
Returns the object that holds all the registered elements (such as transformers, complex types, etc.)
|
void |
registerProcessorsAndSourcesAndFilters(Module module)
After the global element is generated, this method will be called to place any hook mechanism (if needed) when
generating the schema for the processors.
|
generateHttpCallbackElement, registerGlobalElementElement
createAttribute, createAttribute, createAttribute, createDocAnnotation, createExpressionAndPropertyPlaceHolderSimpleType, createParameterAttribute, createParameterElement, generateCollectionElement, generateNestedProcessorElement, generateNestedProcessorGroup, getObjectFactory, getRegisteredComplexTypesHolders, getRegisteredEnums, getRegisteredMethods, getSchema, isTypeSupported, registerComplexType, registerComplexType, registerComplexTypeChildElement, registerComplexTypeWithoutRef, registerProcessorElement, registerType, registerType
public ConfigurationSchemaResolver(RegisteredElements registeredElements)
protected RegisteredElements getRegisteredElements()
AbstractSchemaBuilder
getRegisteredElements
in class AbstractSchemaBuilder
public void buildGlobalElementElement(Module module, Context ctx)
StrategySchemaResolver
public void registerProcessorsAndSourcesAndFilters(Module module)
StrategySchemaResolver
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.