|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.xml.sax.helpers.DefaultHandler
org.camunda.bpm.engine.impl.util.xml.Parse
org.camunda.bpm.container.impl.metadata.DeploymentMetadataParse
public abstract class DeploymentMetadataParse
Parse implementation for Deployment Metadata.
This class is NOT Threadsafe
| Field Summary |
|---|
| Fields inherited from class org.camunda.bpm.engine.impl.util.xml.Parse |
|---|
errors, name, parser, rootElement, schemaResource, streamSource, warnings |
| Constructor Summary | |
|---|---|
DeploymentMetadataParse(Parser parser)
|
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class org.camunda.bpm.engine.impl.util.xml.Parse |
|---|
addError, addError, addError, addWarning, addWarning, getProblems, getRootElement, hasErrors, hasWarnings, logWarnings, name, setSchemaResource, setStreamSource, sourceInputStream, sourceResource, sourceResource, sourceString, sourceUrl, 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 |
| Constructor Detail |
|---|
public DeploymentMetadataParse(Parser parser)
| Method Detail |
|---|
public Parse execute()
execute in class Parseprotected abstract void parseRootElement()
protected void parseProcessEngine(Element element,
List<ProcessEngineXml> parsedProcessEngines)
<process-engine .../> element and add it to the list of parsed elements
protected void parseProcessEnginePlugins(Element element,
List<ProcessEnginePluginXml> plugins)
<plugins ... /> structure.
protected void parseProcessEnginePlugin(Element element,
List<ProcessEnginePluginXml> plugins)
<plugin ... /> structure.
protected void parseProperties(Element element,
Map<String,String> properties)
<properties> <property name="name">value</property> </properties>structure into a properties
Map
Supports resolution of Ant-style placeholders against system properties.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||