Class WorkflowStep
- java.lang.Object
-
- com.priint.pubserver.plannerapi.resource.PlannerApiResource
-
- com.priint.pubserver.plannerapi.resource.WorkflowStep
-
- All Implemented Interfaces:
java.io.Serializable
public class WorkflowStep extends PlannerApiResource implements java.io.Serializable
Class representing a workflow step in Planner REST Service.- See Also:
PlannerApiResource,Workflow,WorkflowStepParameters, Serialized Form
-
-
Constructor Summary
Constructors Constructor Description WorkflowStep()WorkflowStep(java.lang.String id, java.lang.String name, java.lang.String description, java.lang.String personId, java.lang.String fatherId, java.lang.String processId, java.lang.Integer emailsend, java.lang.String emailsubject, java.lang.String emailtext, java.lang.String teamId, java.lang.Integer finishSet, boolean deleted, java.lang.Integer firstTodo, java.lang.Integer lastTodo, java.lang.String addPersonRule, java.lang.Integer sort, int type, int generateTodo, java.lang.Integer automaticGenerateTodo, int defaultDurationType, java.lang.String defaultDurationValue, java.lang.String serverJobName, java.lang.String serverJobLabel, java.lang.String serverJobHelptext, int serverJobExecutionType, java.lang.String serverJobExecutionDatetime)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcleanServerJobParams()cleangetServerJobParams()java.lang.StringgetAddPersonRule()addPersonRule of the WorkflowStepjava.lang.IntegergetAutomaticGenerateTodo()automaticGenerateTodo of the WorkflowStepintgetDefaultDurationType()defaultDurationType of the WorkflowStepjava.lang.StringgetDefaultDurationValue()defaultDurationValue of the WorkflowStepjava.lang.StringgetDescription()description of the WorkflowStepjava.lang.IntegergetEmailsend()emailsend of the WorkflowStepjava.lang.StringgetEmailsubject()emailsubject of the WorkflowStepjava.lang.StringgetEmailtext()emailtext of the WorkflowStepjava.lang.StringgetFatherId()fatherId of the WorkflowStepjava.lang.IntegergetFinishSet()finishSet of the WorkflowStepjava.lang.IntegergetFirstTodo()firstTodo of the WorkflowStepintgetGenerateTodo()generateTodo of the WorkflowStepjava.lang.StringgetId()id of the WorkflowStepjava.lang.IntegergetLastTodo()lastTodo of the WorkflowStepjava.util.List<Link>getLinks()links of the WorkflowStepjava.lang.StringgetName()name of the WorkflowStepintgetNextActionEnum()nextActionEnum of the WorkflowStep 0 - undefined, 0 - onsucces , 1 - onBusinessError, 2 - onTechnicalErrorjava.lang.StringgetNextActionIdOnBussinessError()nextActionIdOnBussinessError of the WorkflowStepjava.lang.StringgetNextActionIdOnSucess()nextActionIdOnSucess of the WorkflowStepjava.lang.StringgetNextActionIdOnTechnicalError()nextActionIdOnTechnicalError of the WorkflowStepjava.lang.StringgetPersonId()personId of the WorkflowStepintgetPriority()server job priority of the WorkflowStepjava.lang.StringgetProcessId()processId of the WorkflowStepjava.lang.StringgetServerJobExecutionDatetime()serverJobExecutionDatetime of the WorkflowStepintgetServerJobExecutionType()serverJobExecutionType of the WorkflowStepjava.lang.StringgetServerJobHelptext()serverJobHelptext of the WorkflowStepjava.lang.StringgetServerJobLabel()serverJobLabel of the WorkflowStepjava.lang.StringgetServerJobName()serverJobName of the WorkflowStepjava.util.HashMap<java.lang.String,java.lang.String>getServerJobParams()serverJobParams of the WorkflowStepjava.lang.IntegergetSort()sort of the WorkflowStepjava.lang.StringgetTeamId()teamId of the WorkflowStepintgetType()type of the WorkflowStepintgetWorkflowStepType()workflowStepType of the WorkflowStepbooleanisDeleted()deleted flag of the WorkflowStepvoidputServerJobParams(java.lang.String key, java.lang.String value)voidsetAddPersonRule(java.lang.String addPersonRule)voidsetAutomaticGenerateTodo(java.lang.Integer automaticGenerateTodo)voidsetDefaultDurationType(int defaultDurationType)voidsetDefaultDurationValue(java.lang.String defaultDurationValue)voidsetDeleted(boolean deleted)voidsetDescription(java.lang.String description)voidsetEmailsend(java.lang.Integer emailsend)voidsetEmailsubject(java.lang.String emailsubject)voidsetEmailtext(java.lang.String emailtext)voidsetFatherId(java.lang.String fatherId)voidsetFinishSet(java.lang.Integer finishSet)voidsetFirstTodo(java.lang.Integer firstTodo)voidsetGenerateTodo(int generateTodo)voidsetId(java.lang.String id)voidsetLastTodo(java.lang.Integer lastTodo)voidsetName(java.lang.String name)voidsetNextActionEnum(int nextActionEnum)voidsetNextActionIdOnBussinessError(java.lang.String nextActionIdOnBussinessError)voidsetNextActionIdOnSucess(java.lang.String nextActionIdOnSucess)voidsetNextActionIdOnTechnicalError(java.lang.String nextActionIdOnTechnicalError)voidsetPersonId(java.lang.String personId)voidsetPriority(int priority)voidsetProcessId(java.lang.String processId)voidsetServerJobExecutionDatetime(java.lang.String serverJobExecutionDatetime)voidsetServerJobExecutionType(int serverJobExecutionType)voidsetServerJobHelptext(java.lang.String serverJobHelptext)voidsetServerJobLabel(java.lang.String serverJobLabel)voidsetServerJobName(java.lang.String serverJobName)voidsetSort(java.lang.Integer sort)voidsetTeamId(java.lang.String teamId)voidsetType(int type)voidsetWorkflowStepType(int workflowStepType)-
Methods inherited from class com.priint.pubserver.plannerapi.resource.PlannerApiResource
getStatuscode, getStatusmessage, setStatuscode, setStatusmessage
-
-
-
-
Constructor Detail
-
WorkflowStep
public WorkflowStep()
-
WorkflowStep
public WorkflowStep(java.lang.String id, java.lang.String name, java.lang.String description, java.lang.String personId, java.lang.String fatherId, java.lang.String processId, java.lang.Integer emailsend, java.lang.String emailsubject, java.lang.String emailtext, java.lang.String teamId, java.lang.Integer finishSet, boolean deleted, java.lang.Integer firstTodo, java.lang.Integer lastTodo, java.lang.String addPersonRule, java.lang.Integer sort, int type, int generateTodo, java.lang.Integer automaticGenerateTodo, int defaultDurationType, java.lang.String defaultDurationValue, java.lang.String serverJobName, java.lang.String serverJobLabel, java.lang.String serverJobHelptext, int serverJobExecutionType, java.lang.String serverJobExecutionDatetime)
-
-
Method Detail
-
getId
public java.lang.String getId()
id of the WorkflowStep
-
setId
public void setId(java.lang.String id)
-
getName
public java.lang.String getName()
name of the WorkflowStep
-
setName
public void setName(java.lang.String name)
-
getDescription
public java.lang.String getDescription()
description of the WorkflowStep
-
setDescription
public void setDescription(java.lang.String description)
-
getPersonId
public java.lang.String getPersonId()
personId of the WorkflowStep
-
setPersonId
public void setPersonId(java.lang.String personId)
-
getFatherId
public java.lang.String getFatherId()
fatherId of the WorkflowStep
-
setFatherId
public void setFatherId(java.lang.String fatherId)
-
getProcessId
public java.lang.String getProcessId()
processId of the WorkflowStep
-
setProcessId
public void setProcessId(java.lang.String processId)
-
getEmailsend
public java.lang.Integer getEmailsend()
emailsend of the WorkflowStep
-
setEmailsend
public void setEmailsend(java.lang.Integer emailsend)
-
getEmailsubject
public java.lang.String getEmailsubject()
emailsubject of the WorkflowStep
-
setEmailsubject
public void setEmailsubject(java.lang.String emailsubject)
-
getEmailtext
public java.lang.String getEmailtext()
emailtext of the WorkflowStep
-
setEmailtext
public void setEmailtext(java.lang.String emailtext)
-
getTeamId
public java.lang.String getTeamId()
teamId of the WorkflowStep
-
setTeamId
public void setTeamId(java.lang.String teamId)
-
getFinishSet
public java.lang.Integer getFinishSet()
finishSet of the WorkflowStep
-
setFinishSet
public void setFinishSet(java.lang.Integer finishSet)
-
isDeleted
public boolean isDeleted()
deleted flag of the WorkflowStep
-
setDeleted
public void setDeleted(boolean deleted)
-
getFirstTodo
public java.lang.Integer getFirstTodo()
firstTodo of the WorkflowStep
-
setFirstTodo
public void setFirstTodo(java.lang.Integer firstTodo)
-
getLastTodo
public java.lang.Integer getLastTodo()
lastTodo of the WorkflowStep
-
setLastTodo
public void setLastTodo(java.lang.Integer lastTodo)
-
getAddPersonRule
public java.lang.String getAddPersonRule()
addPersonRule of the WorkflowStep
-
setAddPersonRule
public void setAddPersonRule(java.lang.String addPersonRule)
-
getSort
public java.lang.Integer getSort()
sort of the WorkflowStep
-
setSort
public void setSort(java.lang.Integer sort)
-
getType
public int getType()
type of the WorkflowStep
-
setType
public void setType(int type)
-
getGenerateTodo
public int getGenerateTodo()
generateTodo of the WorkflowStep
-
setGenerateTodo
public void setGenerateTodo(int generateTodo)
-
getAutomaticGenerateTodo
public java.lang.Integer getAutomaticGenerateTodo()
automaticGenerateTodo of the WorkflowStep
-
setAutomaticGenerateTodo
public void setAutomaticGenerateTodo(java.lang.Integer automaticGenerateTodo)
-
getDefaultDurationType
public int getDefaultDurationType()
defaultDurationType of the WorkflowStep
-
setDefaultDurationType
public void setDefaultDurationType(int defaultDurationType)
-
getDefaultDurationValue
public java.lang.String getDefaultDurationValue()
defaultDurationValue of the WorkflowStep
-
setDefaultDurationValue
public void setDefaultDurationValue(java.lang.String defaultDurationValue)
-
getServerJobName
public java.lang.String getServerJobName()
serverJobName of the WorkflowStep
-
setServerJobName
public void setServerJobName(java.lang.String serverJobName)
-
getServerJobLabel
public java.lang.String getServerJobLabel()
serverJobLabel of the WorkflowStep
-
setServerJobLabel
public void setServerJobLabel(java.lang.String serverJobLabel)
-
getServerJobHelptext
public java.lang.String getServerJobHelptext()
serverJobHelptext of the WorkflowStep
-
setServerJobHelptext
public void setServerJobHelptext(java.lang.String serverJobHelptext)
-
getServerJobExecutionType
public int getServerJobExecutionType()
serverJobExecutionType of the WorkflowStep
-
setServerJobExecutionType
public void setServerJobExecutionType(int serverJobExecutionType)
-
getServerJobExecutionDatetime
public java.lang.String getServerJobExecutionDatetime()
serverJobExecutionDatetime of the WorkflowStep
-
setServerJobExecutionDatetime
public void setServerJobExecutionDatetime(java.lang.String serverJobExecutionDatetime) throws InvalidArgumentException- Throws:
InvalidArgumentException
-
getWorkflowStepType
public int getWorkflowStepType()
workflowStepType of the WorkflowStep
-
setWorkflowStepType
public void setWorkflowStepType(int workflowStepType)
-
getServerJobParams
public java.util.HashMap<java.lang.String,java.lang.String> getServerJobParams()
serverJobParams of the WorkflowStep
-
cleanServerJobParams
public void cleanServerJobParams()
cleangetServerJobParams()
-
putServerJobParams
public void putServerJobParams(java.lang.String key, java.lang.String value)
-
getNextActionIdOnSucess
public java.lang.String getNextActionIdOnSucess()
nextActionIdOnSucess of the WorkflowStep
-
setNextActionIdOnSucess
public void setNextActionIdOnSucess(java.lang.String nextActionIdOnSucess)
-
getNextActionIdOnBussinessError
public java.lang.String getNextActionIdOnBussinessError()
nextActionIdOnBussinessError of the WorkflowStep
-
setNextActionIdOnBussinessError
public void setNextActionIdOnBussinessError(java.lang.String nextActionIdOnBussinessError)
-
getNextActionIdOnTechnicalError
public java.lang.String getNextActionIdOnTechnicalError()
nextActionIdOnTechnicalError of the WorkflowStep
-
setNextActionIdOnTechnicalError
public void setNextActionIdOnTechnicalError(java.lang.String nextActionIdOnTechnicalError)
-
getLinks
public java.util.List<Link> getLinks()
links of the WorkflowStep
-
getNextActionEnum
public int getNextActionEnum()
nextActionEnum of the WorkflowStep 0 - undefined, 0 - onsucces , 1 - onBusinessError, 2 - onTechnicalError
-
setNextActionEnum
public void setNextActionEnum(int nextActionEnum)
-
getPriority
public int getPriority()
server job priority of the WorkflowStep
-
setPriority
public void setPriority(int priority)
-
-