public class ProcessHandler
extends org.drools.core.xml.BaseAbstractHandler
implements org.drools.core.xml.Handler
Modifier and Type | Field and Description |
---|---|
static String |
ASSOCIATIONS |
static String |
CONNECTIONS |
static String |
ERRORS |
static String |
ESCALATIONS |
static String |
LINKS |
Constructor and Description |
---|
ProcessHandler() |
Modifier and Type | Method and Description |
---|---|
protected static void |
addCompensationScope(org.jbpm.ruleflow.core.RuleFlowProcess process,
org.kie.api.definition.process.Node node,
org.kie.api.definition.process.NodeContainer parentContainer,
String compensationHandlerId) |
Object |
end(String uri,
String localName,
org.drools.core.xml.ExtensibleXmlParser parser) |
Class<?> |
generateNodeFor() |
protected void |
handleIntermediateOrEndThrowCompensationEvent(org.jbpm.workflow.core.impl.ExtendedNodeImpl throwEventNode) |
static void |
linkAssociations(Definitions definitions,
org.kie.api.definition.process.NodeContainer nodeContainer,
List<Association> associations) |
static void |
linkBoundaryEvents(org.kie.api.definition.process.NodeContainer nodeContainer) |
static void |
linkConnections(org.kie.api.definition.process.NodeContainer nodeContainer,
List<SequenceFlow> connections) |
static void |
linkIntermediateLinks(org.kie.api.definition.process.NodeContainer process,
List<IntermediateLink> links) |
Object |
start(String uri,
String localName,
Attributes attrs,
org.drools.core.xml.ExtensibleXmlParser parser) |
allowNesting, emptyAttributeCheck, emptyContentCheck, getValidParents, getValidPeers
public static final String CONNECTIONS
public static final String LINKS
public static final String ASSOCIATIONS
public static final String ERRORS
public static final String ESCALATIONS
public Object start(String uri, String localName, Attributes attrs, org.drools.core.xml.ExtensibleXmlParser parser) throws SAXException
start
in interface org.drools.core.xml.Handler
SAXException
public Object end(String uri, String localName, org.drools.core.xml.ExtensibleXmlParser parser) throws SAXException
end
in interface org.drools.core.xml.Handler
SAXException
public static void linkIntermediateLinks(org.kie.api.definition.process.NodeContainer process, List<IntermediateLink> links)
public Class<?> generateNodeFor()
generateNodeFor
in interface org.drools.core.xml.Handler
public static void linkConnections(org.kie.api.definition.process.NodeContainer nodeContainer, List<SequenceFlow> connections)
public static void linkBoundaryEvents(org.kie.api.definition.process.NodeContainer nodeContainer)
public static void linkAssociations(Definitions definitions, org.kie.api.definition.process.NodeContainer nodeContainer, List<Association> associations)
protected static void addCompensationScope(org.jbpm.ruleflow.core.RuleFlowProcess process, org.kie.api.definition.process.Node node, org.kie.api.definition.process.NodeContainer parentContainer, String compensationHandlerId)
protected void handleIntermediateOrEndThrowCompensationEvent(org.jbpm.workflow.core.impl.ExtendedNodeImpl throwEventNode)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.