Class SignalHandler
java.lang.Object
io.automatiko.engine.workflow.compiler.xml.BaseAbstractHandler
io.automatiko.engine.workflow.bpmn2.xml.SignalHandler
- All Implemented Interfaces:
io.automatiko.engine.workflow.compiler.xml.Handler
public class SignalHandler
extends io.automatiko.engine.workflow.compiler.xml.BaseAbstractHandler
implements io.automatiko.engine.workflow.compiler.xml.Handler
This class isn't currently used because we don't really check thrown or
caught event content (itemDefiniton references) to see if it matches the
definition in the process.
In fact, at this moment, the whole
<signal> element is
ignored because that (specifying event content) is it's only function.
This handler is just here for two reasons:
- So we can process
<signal>elements in process definitions - When we do end up actively supporting event content, we'll need the functionality in this class
-
Field Summary
Fields inherited from class io.automatiko.engine.workflow.compiler.xml.BaseAbstractHandler
allowNesting, validParents, validPeers -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.automatiko.engine.workflow.compiler.xml.BaseAbstractHandler
allowNesting, emptyAttributeCheck, emptyContentCheck, getValidParents, getValidPeersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.automatiko.engine.workflow.compiler.xml.Handler
allowNesting, getValidParents, getValidPeers
-
Constructor Details
-
SignalHandler
public SignalHandler()
-
-
Method Details
-
start
public Object start(String uri, String localName, Attributes attrs, io.automatiko.engine.workflow.compiler.xml.ExtensibleXmlParser parser) throws SAXException - Specified by:
startin interfaceio.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:
endin interfaceio.automatiko.engine.workflow.compiler.xml.Handler- Throws:
SAXException
-
generateNodeFor
- Specified by:
generateNodeForin interfaceio.automatiko.engine.workflow.compiler.xml.Handler
-