Class ProcessDefinition
- java.lang.Object
-
- org.neotropic.kuwaiba.core.apis.persistence.application.processman.ProcessDefinition
-
public class ProcessDefinition extends Object
Wraps the definition of a process. The activities are represented as a linked list- Author:
- Charles Edward Bedon Cortazar <charles.bedon@kuwaiba.org>
-
-
Constructor Summary
Constructors Constructor Description ProcessDefinition(long id, String name, String description, long creationDate, String version, boolean enabled, ActivityDefinition startActivity, List<Kpi> kpis, List<KpiAction> kpiActions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
long
getCreationDate()
String
getDescription()
long
getId()
List<KpiAction>
getKpiActions()
List<Kpi>
getKpis()
String
getName()
ActivityDefinition
getStartActivity()
String
getVersion()
int
hashCode()
boolean
isEnabled()
void
setCreationDate(long creationDate)
void
setDescription(String description)
void
setEnabled(boolean enabled)
void
setId(long id)
void
setKpiActions(List<KpiAction> kpiActions)
void
setKpis(List<Kpi> kpis)
void
setName(String name)
void
setStartActivity(ActivityDefinition startActivity)
void
setVersion(String version)
-
-
-
Method Detail
-
getId
public long getId()
-
setId
public void setId(long id)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getCreationDate
public long getCreationDate()
-
setCreationDate
public void setCreationDate(long creationDate)
-
getVersion
public String getVersion()
-
setVersion
public void setVersion(String version)
-
isEnabled
public boolean isEnabled()
-
setEnabled
public void setEnabled(boolean enabled)
-
getStartActivity
public ActivityDefinition getStartActivity()
-
setStartActivity
public void setStartActivity(ActivityDefinition startActivity)
-
-