public class SchemaBuilder extends AbstractSchemaBuilder
Modifier and Type | Method and Description |
---|---|
protected RegisteredElements |
getRegisteredElements()
Returns the object that holds all the registered elements (such as transformers, complex types, etc.)
|
SchemaBuilder |
importMuleNamespace() |
SchemaBuilder |
importSpringFrameworkNamespace() |
SchemaBuilder |
importXmlNamespace() |
static SchemaBuilder |
newSchema(String targetNamespace) |
SchemaBuilder |
registerConfigOrStrategyElement(Module module,
Context ctx)
Generates all the global elements schema configurations for the given
module |
SchemaBuilder |
registerEnums() |
SchemaBuilder |
registerProcessorsAndSourcesAndFilters(Module module) |
Schema |
registerSimpleTypes() |
SchemaBuilder |
registerTransformers(Module module) |
createAttribute, createAttribute, createAttribute, createDocAnnotation, createExpressionAndPropertyPlaceHolderSimpleType, createParameterAttribute, createParameterElement, generateCollectionElement, generateNestedProcessorElement, generateNestedProcessorGroup, getObjectFactory, getRegisteredComplexTypesHolders, getRegisteredEnums, getRegisteredMethods, getSchema, isTypeSupported, registerComplexType, registerComplexType, registerComplexTypeChildElement, registerComplexTypeWithoutRef, registerProcessorElement, registerType, registerType
protected RegisteredElements getRegisteredElements()
AbstractSchemaBuilder
getRegisteredElements
in class AbstractSchemaBuilder
public static SchemaBuilder newSchema(String targetNamespace)
public SchemaBuilder importXmlNamespace()
public SchemaBuilder importSpringFrameworkNamespace()
public SchemaBuilder importMuleNamespace()
public Schema registerSimpleTypes()
public SchemaBuilder registerConfigOrStrategyElement(Module module, Context ctx)
module
module
- ctx
- public SchemaBuilder registerProcessorsAndSourcesAndFilters(Module module)
public SchemaBuilder registerTransformers(Module module)
public SchemaBuilder registerEnums()
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.