Class DeploymentMetadataParse

    • Constructor Detail

      • DeploymentMetadataParse

        public DeploymentMetadataParse​(Parser parser)
    • Method Detail

      • parseRootElement

        protected abstract void parseRootElement()
        to be overridden by subclasses.
      • parseProcessEngine

        protected void parseProcessEngine​(Element element,
                                          List<ProcessEngineXml> parsedProcessEngines)
        parse a <process-engine .../> element and add it to the list of parsed elements
      • parseProcessEnginePlugins

        protected void parseProcessEnginePlugins​(Element element,
                                                 List<ProcessEnginePluginXml> plugins)
        Transform a <plugins ... /> structure.
      • parseProcessEnginePlugin

        protected void parseProcessEnginePlugin​(Element element,
                                                List<ProcessEnginePluginXml> plugins)
        Transform a <plugin ... /> structure.
      • parseProperties

        protected void parseProperties​(Element element,
                                       Map<String,​String> properties)
        Transform a
         <properties>
           <property name="name">value</property>
         </properties>
         
        structure into a properties Map Supports resolution of Ant-style placeholders against system properties.