Class ParallelActivityDefinition
- java.lang.Object
-
- org.neotropic.kuwaiba.core.apis.persistence.application.processman.ActivityDefinitionLight
-
- org.neotropic.kuwaiba.core.apis.persistence.application.processman.ActivityDefinition
-
- org.neotropic.kuwaiba.core.apis.persistence.application.processman.ParallelActivityDefinition
-
public class ParallelActivityDefinition extends ActivityDefinition
Representation of a BPMN flow object -Parallel Gateway-- Author:
- Johny Andres Ortega Ruiz <johny.ortega@kuwaiba.org>
-
-
Field Summary
Fields Modifier and Type Field Description static int
FORK
Outgoing Sequence Flowsstatic int
JOIN
Incoming Sequence Flowsstatic int
JOIN_FORK
Incoming/Outgoing Sequence Flows-
Fields inherited from class org.neotropic.kuwaiba.core.apis.persistence.application.processman.ActivityDefinitionLight
TYPE_CONDITIONAL, TYPE_END, TYPE_NORMAL, TYPE_PARALLEL, TYPE_START
-
-
Constructor Summary
Constructors Constructor Description ParallelActivityDefinition(long id, String name, String description, int type, ArtifactDefinition arfifact, Actor actor, List<Kpi> kpis, List<KpiAction> kpiActions, boolean idling, boolean confirm, String color)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getIncomingSequenceFlowId()
long
getOutgoingSequenceFlowId()
List<ActivityDefinition>
getPaths()
int
getSequenceFlow()
boolean
isIdling()
void
setIncomingSequenceFlowId(long incomingSequenceFlowId)
void
setOutgoingSequenceFlowId(long outgoingSequenceFlowId)
void
setPaths(List<ActivityDefinition> paths)
void
setSequenceFlow(int sequenceFlow)
-
Methods inherited from class org.neotropic.kuwaiba.core.apis.persistence.application.processman.ActivityDefinition
equals, getActor, getKpiActions, getKpis, getNextActivity, hashCode, setActor, setKpiActions, setKpis, setNextActivity
-
Methods inherited from class org.neotropic.kuwaiba.core.apis.persistence.application.processman.ActivityDefinitionLight
confirm, getArfifact, getColor, getDescription, getId, getName, getType, setArfifact, setColor, setConfirm, setDescription, setId, setIdling, setName, setType
-
-
-
-
Method Detail
-
isIdling
public boolean isIdling()
- Overrides:
isIdling
in classActivityDefinitionLight
-
getPaths
public List<ActivityDefinition> getPaths()
-
setPaths
public void setPaths(List<ActivityDefinition> paths)
-
getSequenceFlow
public int getSequenceFlow()
-
setSequenceFlow
public void setSequenceFlow(int sequenceFlow)
-
getOutgoingSequenceFlowId
public long getOutgoingSequenceFlowId()
-
setOutgoingSequenceFlowId
public void setOutgoingSequenceFlowId(long outgoingSequenceFlowId)
-
getIncomingSequenceFlowId
public long getIncomingSequenceFlowId()
-
setIncomingSequenceFlowId
public void setIncomingSequenceFlowId(long incomingSequenceFlowId)
-
-