Class EndEventHandler

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

    public class EndEventHandler
    extends AbstractNodeHandler
    • Constructor Detail

      • EndEventHandler

        public EndEventHandler()
    • Method Detail

      • createNode

        protected io.automatiko.engine.workflow.process.core.Node createNode​(org.xml.sax.Attributes attrs)
        Specified by:
        createNode in class AbstractNodeHandler
      • generateNodeFor

        public java.lang.Class generateNodeFor()
      • end

        public java.lang.Object end​(java.lang.String uri,
                                    java.lang.String localName,
                                    io.automatiko.engine.workflow.compiler.xml.ExtensibleXmlParser parser)
                             throws org.xml.sax.SAXException
        Specified by:
        end in interface io.automatiko.engine.workflow.compiler.xml.Handler
        Overrides:
        end in class AbstractNodeHandler
        Throws:
        org.xml.sax.SAXException
      • handleTerminateNode

        public void handleTerminateNode​(io.automatiko.engine.workflow.process.core.Node node,
                                        org.w3c.dom.Element element,
                                        java.lang.String uri,
                                        java.lang.String localName,
                                        io.automatiko.engine.workflow.compiler.xml.ExtensibleXmlParser parser)
                                 throws org.xml.sax.SAXException
        Throws:
        org.xml.sax.SAXException
      • handleSignalNode

        public void handleSignalNode​(io.automatiko.engine.workflow.process.core.Node node,
                                     org.w3c.dom.Element element,
                                     java.lang.String uri,
                                     java.lang.String localName,
                                     io.automatiko.engine.workflow.compiler.xml.ExtensibleXmlParser parser)
                              throws org.xml.sax.SAXException
        Throws:
        org.xml.sax.SAXException
      • handleMessageNode

        public void handleMessageNode​(io.automatiko.engine.workflow.process.core.Node node,
                                      org.w3c.dom.Element element,
                                      java.lang.String uri,
                                      java.lang.String localName,
                                      io.automatiko.engine.workflow.compiler.xml.ExtensibleXmlParser parser)
                               throws org.xml.sax.SAXException
        Throws:
        org.xml.sax.SAXException
      • readEndDataInputAssociation

        protected void readEndDataInputAssociation​(org.w3c.dom.Node xmlNode,
                                                   io.automatiko.engine.workflow.process.core.node.EndNode endNode)
      • handleErrorNode

        public void handleErrorNode​(io.automatiko.engine.workflow.process.core.Node node,
                                    org.w3c.dom.Element element,
                                    java.lang.String uri,
                                    java.lang.String localName,
                                    io.automatiko.engine.workflow.compiler.xml.ExtensibleXmlParser parser)
                             throws org.xml.sax.SAXException
        Throws:
        org.xml.sax.SAXException
      • handleEscalationNode

        public void handleEscalationNode​(io.automatiko.engine.workflow.process.core.Node node,
                                         org.w3c.dom.Element element,
                                         java.lang.String uri,
                                         java.lang.String localName,
                                         io.automatiko.engine.workflow.compiler.xml.ExtensibleXmlParser parser)
                                  throws org.xml.sax.SAXException
        Throws:
        org.xml.sax.SAXException
      • readFaultDataInputAssociation

        protected void readFaultDataInputAssociation​(org.w3c.dom.Node xmlNode,
                                                     io.automatiko.engine.workflow.process.core.node.FaultNode faultNode)
      • writeNode

        public void writeNode​(io.automatiko.engine.workflow.process.core.Node node,
                              java.lang.StringBuilder xmlDump,
                              int metaDataType)
        Specified by:
        writeNode in class AbstractNodeHandler