public class XmlTypeLoaderFactory extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
OVERRIDES |
static String |
OVERRIDES_JSON |
| Modifier and Type | Method and Description |
|---|---|
static org.mule.metadata.xml.api.XmlTypeLoader |
createCachedXmlTypeLoaderWithLocalDefinitions(com.predic8.wsdl.Definitions definitions,
String definitionsDirectory)
Creates an
XmlTypeLoader based on WSDL Definitions |
static org.mule.metadata.xml.api.XmlTypeLoader |
createOverrideXmlTypeLoader(String type,
String baseDir)
Creates XmlTypeLoader loading only the xsd files required for the overriden record type
|
static Optional<List<String>> |
getXSDFileNames(String type)
Returns list of xsd filenames for the provided record type
|
public static final String OVERRIDES_JSON
public static final String OVERRIDES
public static org.mule.metadata.xml.api.XmlTypeLoader createCachedXmlTypeLoaderWithLocalDefinitions(com.predic8.wsdl.Definitions definitions,
String definitionsDirectory)
XmlTypeLoader based on WSDL Definitionsdefinitions - the Definitions from the WSDLdefinitionsDirectory - the project directory to load the Definitions fromXmlTypeLoaderpublic static org.mule.metadata.xml.api.XmlTypeLoader createOverrideXmlTypeLoader(String type, String baseDir)
type - record typebaseDir - base directory pathCopyright © 2025 MuleSoft, Inc.. All rights reserved.