Class ActivityDefinition
- java.lang.Object
-
- org.neotropic.kuwaiba.core.apis.persistence.application.processman.ActivityDefinitionLight
-
- org.neotropic.kuwaiba.core.apis.persistence.application.processman.ActivityDefinition
-
- Direct Known Subclasses:
ConditionalActivityDefinition
,ParallelActivityDefinition
public class ActivityDefinition extends ActivityDefinitionLight
An activity is an step in a process. Conditionals are a particular type of activities from the point of view of this API. This class is a representation of a definition of an activity, which is basically a description of what it does (like presenting a form for the user to fill it in). The activity definition has at least one artifact definition, which contains (in our example) the actual form.- Author:
- Charles Edward Bedon Cortazar <charles.bedon@kuwaiba.org>
-
-
Field Summary
-
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 ActivityDefinition(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 boolean
equals(Object obj)
Actor
getActor()
List<KpiAction>
getKpiActions()
List<Kpi>
getKpis()
ActivityDefinition
getNextActivity()
int
hashCode()
void
setActor(Actor actor)
void
setKpiActions(List<KpiAction> kpiActions)
void
setKpis(List<Kpi> kpis)
void
setNextActivity(ActivityDefinition nextActivity)
-
Methods inherited from class org.neotropic.kuwaiba.core.apis.persistence.application.processman.ActivityDefinitionLight
confirm, getArfifact, getColor, getDescription, getId, getName, getType, isIdling, setArfifact, setColor, setConfirm, setDescription, setId, setIdling, setName, setType
-
-
-
-
Method Detail
-
getActor
public Actor getActor()
-
setActor
public void setActor(Actor actor)
-
getNextActivity
public ActivityDefinition getNextActivity()
-
setNextActivity
public void setNextActivity(ActivityDefinition nextActivity)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classActivityDefinitionLight
-
equals
public boolean equals(Object obj)
- Overrides:
equals
in classActivityDefinitionLight
-
-