Package org.jbpm.workflow.core.node
Class EndNode
java.lang.Object
org.jbpm.workflow.core.impl.NodeImpl
org.jbpm.workflow.core.impl.ExtendedNodeImpl
org.jbpm.workflow.core.node.EndNode
- All Implemented Interfaces:
Serializable,Mappable,Contextable,ContextResolver,Node,org.kie.api.definition.process.Node,org.kie.api.definition.process.WorkflowElement,KogitoNode
Default implementation of an end node.
- See Also:
-
Field Summary
FieldsFields inherited from class org.jbpm.workflow.core.impl.ExtendedNodeImpl
EVENT_NODE_ENTER, EVENT_NODE_EXITFields inherited from class org.jbpm.workflow.core.impl.NodeImpl
constraintsFields inherited from interface org.jbpm.workflow.core.Node
CONNECTION_DEFAULT_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]intgetScope()booleanvoidsetScope(int scope) voidsetTerminate(boolean terminate) voidvalidateAddIncomingConnection(String type, org.kie.api.definition.process.Connection connection) voidvalidateAddOutgoingConnection(String type, org.kie.api.definition.process.Connection connection) voidvalidateRemoveOutgoingConnection(String type, org.kie.api.definition.process.Connection connection) Methods inherited from class org.jbpm.workflow.core.impl.ExtendedNodeImpl
containsActions, getActions, hasActions, setActionsMethods inherited from class org.jbpm.workflow.core.impl.NodeImpl
addConstraint, addInAssociation, addIncomingConnection, addInMapping, addOutAssociation, addOutgoingConnection, addOutMapping, clearIncomingConnection, clearOutgoingConnection, getConstraint, getConstraints, getConstraints, getContext, getDefaultIncomingConnections, getDefaultOutgoingConnections, getFrom, getId, getInAssociations, getIncomingConnections, getIncomingConnections, getInMapping, getInMappings, getIoSpecification, getMetaData, getMetaData, getMultiInstanceSpecification, getName, getNodeContainer, getOutAssociations, getOutgoingConnections, getOutgoingConnections, getOutMapping, getOutMappings, getParentContainer, getProcess, getTo, internalGetConstraint, removeIncomingConnection, removeOutgoingConnection, resolveContext, setConstraint, setContext, setId, setIoSpecification, setMetaData, setMetaData, setMultiInstanceSpecification, setName, setParentContainer, validateRemoveIncomingConnectionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kie.api.definition.process.Node
getNodeTypeMethods inherited from interface org.kie.api.definition.process.WorkflowElement
getUniqueId
-
Field Details
-
CONTAINER_SCOPE
public static final int CONTAINER_SCOPE- See Also:
-
PROCESS_SCOPE
public static final int PROCESS_SCOPE- See Also:
-
-
Constructor Details
-
EndNode
public EndNode()
-
-
Method Details
-
isTerminate
public boolean isTerminate() -
setTerminate
public void setTerminate(boolean terminate) -
getActionTypes
- Overrides:
getActionTypesin classExtendedNodeImpl
-
validateAddIncomingConnection
public void validateAddIncomingConnection(String type, org.kie.api.definition.process.Connection connection) - Overrides:
validateAddIncomingConnectionin classNodeImpl
-
validateAddOutgoingConnection
public void validateAddOutgoingConnection(String type, org.kie.api.definition.process.Connection connection) - Overrides:
validateAddOutgoingConnectionin classNodeImpl
-
validateRemoveOutgoingConnection
public void validateRemoveOutgoingConnection(String type, org.kie.api.definition.process.Connection connection) - Overrides:
validateRemoveOutgoingConnectionin classNodeImpl
-
setScope
public void setScope(int scope) -
getScope
public int getScope()
-