Package org.jbpm.bpmn2.xml
Class BoundaryEventHandler
- java.lang.Object
-
- org.drools.core.xml.BaseAbstractHandler
-
- org.jbpm.bpmn2.xml.AbstractNodeHandler
-
- org.jbpm.bpmn2.xml.BoundaryEventHandler
-
- All Implemented Interfaces:
org.drools.core.xml.Handler
public class BoundaryEventHandler extends AbstractNodeHandler
-
-
Field Summary
-
Fields inherited from class org.jbpm.bpmn2.xml.AbstractNodeHandler
dataInputs, dataOutputs, EOL, inputAssociation, logger, outputAssociation
-
-
Constructor Summary
Constructors Constructor Description BoundaryEventHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.jbpm.workflow.core.Node
createNode(Attributes attrs)
Object
end(String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser)
Class<org.jbpm.workflow.core.node.BoundaryEventNode>
generateNodeFor()
protected void
handleCompensationNode(org.jbpm.workflow.core.Node node, Element element, String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser, String attachedTo, boolean cancelActivity)
protected void
handleConditionNode(org.jbpm.workflow.core.Node node, Element element, String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser, String attachedTo, boolean cancelActivity)
protected void
handleErrorNode(org.jbpm.workflow.core.Node node, Element element, String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser, String attachedTo, boolean cancelActivity)
protected void
handleEscalationNode(org.jbpm.workflow.core.Node node, Element element, String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser, String attachedTo, boolean cancelActivity)
protected void
handleMessageNode(org.jbpm.workflow.core.Node node, Element element, String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser, String attachedTo, boolean cancelActivity)
protected void
handleSignalNode(org.jbpm.workflow.core.Node node, Element element, String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser, String attachedTo, boolean cancelActivity)
protected void
handleTimerNode(org.jbpm.workflow.core.Node node, Element element, String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser, String attachedTo, boolean cancelActivity)
void
writeNode(org.jbpm.workflow.core.Node node, StringBuilder xmlDump, int metaDataType)
-
Methods inherited from class org.jbpm.bpmn2.xml.AbstractNodeHandler
checkSignalAndConvertToRealSignalNam, containsExtensionElements, endNode, endNode, extractScript, getDataType, getErrorIdForErrorCode, getMetaData, handleNode, handleScript, handleThrowCompensationEventNode, initValidParents, initValidPeers, readDataInputAssociation, readDataOutputAssociation, readIoSpecification, readMultiInstanceLoopCharacteristics, start, writeExtensionElements, writeJavaAction, writeMetaData, writeNode, writeScript, writeScripts, writeVariableName
-
Methods inherited from class org.drools.core.xml.BaseAbstractHandler
allowNesting, emptyAttributeCheck, emptyContentCheck, getValidParents, getValidPeers
-
-
-
-
Method Detail
-
createNode
protected org.jbpm.workflow.core.Node createNode(Attributes attrs)
- Specified by:
createNode
in classAbstractNodeHandler
-
generateNodeFor
public Class<org.jbpm.workflow.core.node.BoundaryEventNode> generateNodeFor()
-
end
public Object end(String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser) throws SAXException
- Specified by:
end
in interfaceorg.drools.core.xml.Handler
- Overrides:
end
in classAbstractNodeHandler
- Throws:
SAXException
-
handleEscalationNode
protected void handleEscalationNode(org.jbpm.workflow.core.Node node, Element element, String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser, String attachedTo, boolean cancelActivity) throws SAXException
- Throws:
SAXException
-
handleErrorNode
protected void handleErrorNode(org.jbpm.workflow.core.Node node, Element element, String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser, String attachedTo, boolean cancelActivity) throws SAXException
- Throws:
SAXException
-
handleTimerNode
protected void handleTimerNode(org.jbpm.workflow.core.Node node, Element element, String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser, String attachedTo, boolean cancelActivity) throws SAXException
- Throws:
SAXException
-
handleCompensationNode
protected void handleCompensationNode(org.jbpm.workflow.core.Node node, Element element, String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser, String attachedTo, boolean cancelActivity) throws SAXException
- Throws:
SAXException
-
handleSignalNode
protected void handleSignalNode(org.jbpm.workflow.core.Node node, Element element, String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser, String attachedTo, boolean cancelActivity) throws SAXException
- Throws:
SAXException
-
handleConditionNode
protected void handleConditionNode(org.jbpm.workflow.core.Node node, Element element, String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser, String attachedTo, boolean cancelActivity) throws SAXException
- Throws:
SAXException
-
handleMessageNode
protected void handleMessageNode(org.jbpm.workflow.core.Node node, Element element, String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser, String attachedTo, boolean cancelActivity) throws SAXException
- Throws:
SAXException
-
writeNode
public void writeNode(org.jbpm.workflow.core.Node node, StringBuilder xmlDump, int metaDataType)
- Specified by:
writeNode
in classAbstractNodeHandler
-
-