org.jbpm.workflow.core.node
public class Join extends NodeImpl
Modifier and Type | Field and Description |
---|---|
static int |
TYPE_AND
The outgoing connection of a join of this type is triggered
when all its incoming connections have been triggered.
|
static int |
TYPE_DISCRIMINATOR
The outgoing connection of a join of this type is triggered
when one of its incoming connections has been triggered.
|
static int |
TYPE_N_OF_M
The outgoing connection of a join of this type is triggered
when n of its incoming connections have been triggered.
|
static int |
TYPE_OR |
static int |
TYPE_UNDEFINED |
static int |
TYPE_XOR
The outgoing connection of a join of this type is triggered
when one of its incoming connections has been triggered.
|
constraints, EMPTY_NODE_ARRAY
CONNECTION_DEFAULT_TYPE
Constructor and Description |
---|
Join() |
Modifier and Type | Method and Description |
---|---|
String |
getN() |
int |
getType() |
void |
setN(String n) |
void |
setType(int type) |
void |
validateAddIncomingConnection(String type,
org.kie.api.definition.process.Connection connection) |
void |
validateAddOutgoingConnection(String type,
org.kie.api.definition.process.Connection connection) |
addConstraint, addIncomingConnection, addOutgoingConnection, getConstraint, getConstraints, getContext, getDefaultIncomingConnections, getDefaultOutgoingConnections, getFrom, getId, getIncomingConnections, getIncomingConnections, getMetaData, getMetaData, getName, getNodeContainer, getOutgoingConnections, getOutgoingConnections, getTo, getUniqueId, internalGetConstraint, removeIncomingConnection, removeOutgoingConnection, resolveContext, setConstraint, setContext, setId, setMetaData, setMetaData, setName, setNodeContainer, validateRemoveIncomingConnection, validateRemoveOutgoingConnection
public static final int TYPE_UNDEFINED
public static final int TYPE_AND
public static final int TYPE_XOR
public static final int TYPE_DISCRIMINATOR
public static final int TYPE_N_OF_M
public static final int TYPE_OR
public void setType(int type)
public int getType()
public void setN(String n)
public String getN()
public void validateAddIncomingConnection(String type, org.kie.api.definition.process.Connection connection)
validateAddIncomingConnection
in class NodeImpl
public void validateAddOutgoingConnection(String type, org.kie.api.definition.process.Connection connection)
validateAddOutgoingConnection
in class NodeImpl
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.