@Entity public abstract class ActivityModel extends Object implements Serializable, Cloneable
Modifier and Type | Field and Description |
---|---|
protected String |
lifeCycleState |
protected int |
step |
protected List<TaskModel> |
taskModels |
protected WorkflowModel |
workflowModel |
Constructor and Description |
---|
ActivityModel() |
ActivityModel(WorkflowModel pWorkflowModel,
int pStep,
List<TaskModel> pTaskModels,
String pLifeCycleState) |
Modifier and Type | Method and Description |
---|---|
void |
addTaskModel(TaskModel pTaskModel) |
ActivityModel |
clone()
perform a deep clone operation
|
abstract Activity |
createActivity(Map<Role,Collection<User>> roleUserMap,
Map<Role,Collection<UserGroup>> roleGroupMap) |
boolean |
equals(Object o) |
int |
getId() |
String |
getLifeCycleState() |
ActivityModel |
getRelaunchActivity() |
int |
getStep() |
List<TaskModel> |
getTaskModels() |
WorkflowModel |
getWorkflowModel() |
int |
hashCode() |
TaskModel |
removeTaskModel(int pOrder) |
void |
removeTaskModel(TaskModel pTaskModel) |
void |
setId(int id) |
void |
setLifeCycleState(String pLifeCycleState) |
void |
setRelaunchActivity(ActivityModel relaunchActivity) |
void |
setStep(int pStep) |
void |
setTaskModels(List<TaskModel> taskModels) |
void |
setWorkflowModel(WorkflowModel pWorkflowModel) |
protected WorkflowModel workflowModel
protected int step
protected String lifeCycleState
public ActivityModel()
public ActivityModel(WorkflowModel pWorkflowModel, int pStep, List<TaskModel> pTaskModels, String pLifeCycleState)
public void setWorkflowModel(WorkflowModel pWorkflowModel)
public int getStep()
public void setStep(int pStep)
public String getLifeCycleState()
public int getId()
public void setId(int id)
public WorkflowModel getWorkflowModel()
public void setLifeCycleState(String pLifeCycleState)
public void addTaskModel(TaskModel pTaskModel)
public TaskModel removeTaskModel(int pOrder)
public void removeTaskModel(TaskModel pTaskModel)
public ActivityModel getRelaunchActivity()
public void setRelaunchActivity(ActivityModel relaunchActivity)
public ActivityModel clone()
public abstract Activity createActivity(Map<Role,Collection<User>> roleUserMap, Map<Role,Collection<UserGroup>> roleGroupMap)
Copyright © 2017 DocDoku. All rights reserved.