org.camunda.bpm.application.impl.metadata
Class ProcessesXmlParse
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.camunda.bpm.engine.impl.util.xml.Parse
org.camunda.bpm.container.impl.metadata.DeploymentMetadataParse
org.camunda.bpm.application.impl.metadata.ProcessesXmlParse
- All Implemented Interfaces:
- ContentHandler, DTDHandler, EntityResolver, ErrorHandler
public class ProcessesXmlParse
- extends DeploymentMetadataParse
Parse object for the processes.xml file.
This class is NOT Threadsafe
- Author:
- Daniel Meyer
| Methods inherited from class org.camunda.bpm.engine.impl.util.xml.Parse |
addError, addError, addWarning, addWarning, getProblems, getRootElement, hasErrors, hasWarnings, logWarnings, name, setSchemaResource, setStreamSource, sourceInputStream, sourceResource, sourceResource, sourceString, sourceUrl, throwExceptionForErrors |
| Methods inherited from class org.xml.sax.helpers.DefaultHandler |
characters, endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warning |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
processesXml
protected ProcessesXml processesXml
- the constructed ProcessXml
ProcessesXmlParse
public ProcessesXmlParse(Parser parser)
execute
public ProcessesXmlParse execute()
- Overrides:
execute in class DeploymentMetadataParse
parseRootElement
protected void parseRootElement()
- we know this is a
<process-application ... /> structure.
- Specified by:
parseRootElement in class DeploymentMetadataParse
parseProcessArchive
protected void parseProcessArchive(Element element,
List<ProcessArchiveXml> parsedProcessArchives)
- parse a
<process-archive .../> element and add it to the list of parsed elements
getProcessesXml
public ProcessesXml getProcessesXml()
sourceUrl
public ProcessesXmlParse sourceUrl(URL url)
- Overrides:
sourceUrl in class Parse
Copyright © 2014 camunda services GmbH. All Rights Reserved.