Class StartEventHandler
java.lang.Object
io.automatiko.engine.workflow.compiler.xml.BaseAbstractHandler
io.automatiko.engine.workflow.bpmn2.xml.AbstractNodeHandler
io.automatiko.engine.workflow.bpmn2.xml.StartEventHandler
- All Implemented Interfaces:
io.automatiko.engine.workflow.compiler.xml.Handler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected io.automatiko.engine.workflow.base.core.impl.DataTransformerRegistryFields inherited from class io.automatiko.engine.workflow.bpmn2.xml.AbstractNodeHandler
dataInputs, dataInputTypes, dataOutputs, dataOutputTypes, EOL, EVENT_TYPE, INPUT_TYPES, inputAssociation, logger, OUTPUT_TYPES, outputAssociationFields inherited from class io.automatiko.engine.workflow.compiler.xml.BaseAbstractHandler
allowNesting, validParents, validPeers -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected io.automatiko.engine.workflow.process.core.NodecreateNode(Attributes attrs) protected voidhandleCompensationNode(io.automatiko.engine.workflow.process.core.node.StartNode startNode, Node xmlNode) protected voidhandleNode(io.automatiko.engine.workflow.process.core.Node node, Element element, String uri, String localName, io.automatiko.engine.workflow.compiler.xml.ExtensibleXmlParser parser) protected voidhandleTimerNode(io.automatiko.engine.workflow.process.core.Node node, Element element, String uri, String localName, io.automatiko.engine.workflow.compiler.xml.ExtensibleXmlParser parser) protected voidpopulateDataOutputs(Node xmlNode, String outputName, io.automatiko.engine.workflow.compiler.xml.ExtensibleXmlParser parser) protected voidreadDataOutput(Node xmlNode, io.automatiko.engine.workflow.compiler.xml.ExtensibleXmlParser parser) protected voidreadDataOutputAssociation(Node xmlNode, io.automatiko.engine.workflow.process.core.node.StartNode startNode) voidwriteNode(io.automatiko.engine.workflow.process.core.Node node, StringBuilder xmlDump, int metaDataType) Methods inherited from class io.automatiko.engine.workflow.bpmn2.xml.AbstractNodeHandler
checkSignalAndConvertToRealSignalNam, containsExtensionElements, end, endNode, endNode, extractScript, findSignalByName, findVariable, getDataType, getErrorIdForErrorCode, getMetaData, handleScript, handleThrowCompensationEventNode, initValidParents, initValidPeers, readDataInputAssociation, readDataOutputAssociation, readIoSpecification, readMultiInstanceLoopCharacteristics, retrieveDataType, start, writeExtensionElements, writeMetaData, writeNode, writeScript, writeScripts, writeVariableNameMethods 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
-
Field Details
-
transformerRegistry
protected io.automatiko.engine.workflow.base.core.impl.DataTransformerRegistry transformerRegistry
-
-
Constructor Details
-
StartEventHandler
public StartEventHandler()
-
-
Method Details
-
createNode
- Specified by:
createNodein classAbstractNodeHandler
-
generateNodeFor
-
handleNode
protected void handleNode(io.automatiko.engine.workflow.process.core.Node node, Element element, String uri, String localName, io.automatiko.engine.workflow.compiler.xml.ExtensibleXmlParser parser) throws SAXException - Overrides:
handleNodein classAbstractNodeHandler- Throws:
SAXException
-
readDataOutputAssociation
protected void readDataOutputAssociation(Node xmlNode, io.automatiko.engine.workflow.process.core.node.StartNode startNode) -
readDataOutput
protected void readDataOutput(Node xmlNode, io.automatiko.engine.workflow.compiler.xml.ExtensibleXmlParser parser) -
populateDataOutputs
-
writeNode
public void writeNode(io.automatiko.engine.workflow.process.core.Node node, StringBuilder xmlDump, int metaDataType) - Specified by:
writeNodein classAbstractNodeHandler
-
handleTimerNode
protected void handleTimerNode(io.automatiko.engine.workflow.process.core.Node node, Element element, String uri, String localName, io.automatiko.engine.workflow.compiler.xml.ExtensibleXmlParser parser) throws SAXException - Throws:
SAXException
-
handleCompensationNode
protected void handleCompensationNode(io.automatiko.engine.workflow.process.core.node.StartNode startNode, Node xmlNode)
-