Class RemoteProcessDefinition
- java.lang.Object
-
- org.neotropic.kuwaiba.northbound.ws.model.application.RemoteProcessDefinition
-
- All Implemented Interfaces:
Serializable
public class RemoteProcessDefinition extends Object implements Serializable
Wrapper of ProcessDefinition. A process definition is the metadata of a process. It contains the set of activities, conditionals and the flow that connects everything- Author:
- Charles Edward Bedon Cortazar <charles.bedon@kuwaiba.org>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RemoteProcessDefinition()RemoteProcessDefinition(String id, String name, String description, long creationDate, String version, boolean enabled, RemoteActivityDefinition startActivity, List<RemoteKpi> kpis, List<RemoteKpiAction> kpiActions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)longgetCreationDate()StringgetDescription()StringgetId()List<RemoteKpiAction>getKpiActions()List<RemoteKpi>getKpis()StringgetName()RemoteActivityDefinitiongetStartActivity()StringgetVersion()inthashCode()booleanisEnabled()voidsetCreationDate(long creationDate)voidsetDescription(String description)voidsetEnabled(boolean enabled)voidsetId(String id)voidsetKpiActions(List<RemoteKpiAction> kpiActions)voidsetKpis(List<RemoteKpi> kpis)voidsetName(String name)voidsetStartAction(RemoteActivityDefinition startActivity)voidsetVersion(String version)
-
-
-
Constructor Detail
-
RemoteProcessDefinition
public RemoteProcessDefinition()
-
RemoteProcessDefinition
public RemoteProcessDefinition(String id, String name, String description, long creationDate, String version, boolean enabled, RemoteActivityDefinition startActivity, List<RemoteKpi> kpis, List<RemoteKpiAction> kpiActions)
-
-
Method Detail
-
getId
public String getId()
-
setId
public void setId(String 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 RemoteActivityDefinition getStartActivity()
-
setStartAction
public void setStartAction(RemoteActivityDefinition startActivity)
-
getKpiActions
public List<RemoteKpiAction> getKpiActions()
-
setKpiActions
public void setKpiActions(List<RemoteKpiAction> kpiActions)
-
-