Gateways are used to control how Sequence Flows interact as they converge and diverge within a Process. If the flow does not need to be controlled, then a Gateway is not needed. The term “Gateway” implies that there is a gating mechanism that either allows or disallows passage through the Gateway--that is, as tokens arrive at a Gateway, they can be merged together on input and/or split apart on output as the Gateway mechanisms are invoked.
| Methods inherited from class | Name |
|---|---|
class FlowElement |
getDisplayName, getName, getProcessId, process, setDisplayName, setName, setProcessId, toString |
class BaseElement |
clone, getI18nCodePrefix, getId, getSid, setI18nCodePrefix, setId, toString |
class Object |
Object#wait(long, int), Object#wait(long), Object#wait(), Object#equals(Object), Object#toString(), Object#hashCode(), Object#getClass(), Object#notify(), Object#notifyAll() |