public abstract class DeploymentMetadataParse extends Parse
Parse implementation for Deployment Metadata.
This class is NOT Threadsafe
enableXxeProcessing, errors, name, parser, rootElement, schemaResource, streamSource, warnings| Constructor and Description | 
|---|
DeploymentMetadataParse(Parser parser)  | 
| Modifier and Type | Method and Description | 
|---|---|
Parse | 
execute()  | 
protected void | 
parseProcessEngine(Element element,
                  List<ProcessEngineXml> parsedProcessEngines)
parse a  
<process-engine .../> element and add it to the list of parsed elements | 
protected void | 
parseProcessEnginePlugin(Element element,
                        List<ProcessEnginePluginXml> plugins)
Transform a  
<plugin ... | 
protected void | 
parseProcessEnginePlugins(Element element,
                         List<ProcessEnginePluginXml> plugins)
Transform a  
<plugins ... | 
protected void | 
parseProperties(Element element,
               Map<String,String> properties)
Transform a 
 | 
protected abstract void | 
parseRootElement()
to be overridden by subclasses. 
 | 
addError, addError, addError, addWarning, addWarning, getProblems, getRootElement, hasErrors, hasWarnings, logWarnings, name, setEnableXxeProcessing, setSchemaResource, setStreamSource, sourceInputStream, sourceResource, sourceResource, sourceString, sourceUrl, sourceUrl, throwExceptionForErrors, xxeProcessingcharacters, endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warningpublic DeploymentMetadataParse(Parser parser)
protected abstract void parseRootElement()
protected void parseProcessEngine(Element element, List<ProcessEngineXml> parsedProcessEngines)
<process-engine .../> element and add it to the list of parsed elementsprotected void parseProcessEnginePlugins(Element element, List<ProcessEnginePluginXml> plugins)
<plugins ... /> structure.protected void parseProcessEnginePlugin(Element element, List<ProcessEnginePluginXml> plugins)
<plugin ... /> structure.Copyright © 2019. All rights reserved.