Class DefinitionsHandler

  • All Implemented Interfaces:
    io.automatiko.engine.workflow.compiler.xml.Handler

    public class DefinitionsHandler
    extends io.automatiko.engine.workflow.compiler.xml.BaseAbstractHandler
    implements io.automatiko.engine.workflow.compiler.xml.Handler
    • Field Summary

      • Fields inherited from class io.automatiko.engine.workflow.compiler.xml.BaseAbstractHandler

        allowNesting, validParents, validPeers
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Object end​(String uri, String localName, io.automatiko.engine.workflow.compiler.xml.ExtensibleXmlParser parser)  
      Class<?> generateNodeFor()  
      protected void postProcessNodes​(io.automatiko.engine.workflow.process.core.NodeContainer nodeContainer, List<io.automatiko.engine.workflow.base.core.context.variable.Variable> parentVariables, io.automatiko.engine.workflow.compiler.xml.ExtensibleXmlParser parser)  
      Object start​(String uri, String localName, Attributes attrs, io.automatiko.engine.workflow.compiler.xml.ExtensibleXmlParser parser)  
      • Methods inherited from class io.automatiko.engine.workflow.compiler.xml.BaseAbstractHandler

        allowNesting, emptyAttributeCheck, emptyContentCheck, getValidParents, getValidPeers
      • Methods inherited from interface io.automatiko.engine.workflow.compiler.xml.Handler

        allowNesting, getValidParents, getValidPeers
    • Constructor Detail

      • DefinitionsHandler

        public DefinitionsHandler()
    • Method Detail

      • start

        public Object start​(String uri,
                            String localName,
                            Attributes attrs,
                            io.automatiko.engine.workflow.compiler.xml.ExtensibleXmlParser parser)
                     throws SAXException
        Specified by:
        start in interface io.automatiko.engine.workflow.compiler.xml.Handler
        Throws:
        SAXException
      • end

        public Object end​(String uri,
                          String localName,
                          io.automatiko.engine.workflow.compiler.xml.ExtensibleXmlParser parser)
                   throws SAXException
        Specified by:
        end in interface io.automatiko.engine.workflow.compiler.xml.Handler
        Throws:
        SAXException
      • generateNodeFor

        public Class<?> generateNodeFor()
        Specified by:
        generateNodeFor in interface io.automatiko.engine.workflow.compiler.xml.Handler
      • postProcessNodes

        protected void postProcessNodes​(io.automatiko.engine.workflow.process.core.NodeContainer nodeContainer,
                                        List<io.automatiko.engine.workflow.base.core.context.variable.Variable> parentVariables,
                                        io.automatiko.engine.workflow.compiler.xml.ExtensibleXmlParser parser)
                                 throws SAXException
        Throws:
        SAXException