/* Options: Date: 2026-03-31 21:22:43 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://test-do-services.klokgroep.nl/api //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: GetTaskForEntityOperation.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,java.io.InputStream,net.servicestack.client.*,com.google.gson.annotations.*,com.google.gson.reflect.* */ import java.math.*; import java.util.*; import java.io.InputStream; import net.servicestack.client.*; import com.google.gson.annotations.*; import com.google.gson.reflect.*; public class dtos { /** * Get workflow tasks for entity. */ @Route(Path="/workflowtasks/{EntityName}/{EntityID}", Verbs="GET") @Api(Description="Get workflow tasks for entity.") public static class GetTaskForEntityOperation implements IReturn> { /** * Name of the entity */ @ApiMember(Description="Name of the entity", IsRequired=true) public String EntityName = null; /** * Primary key of the entity */ @ApiMember(Description="Primary key of the entity", IsRequired=true) public String EntityID = null; public String getEntityName() { return EntityName; } public GetTaskForEntityOperation setEntityName(String value) { this.EntityName = value; return this; } public String getEntityID() { return EntityID; } public GetTaskForEntityOperation setEntityID(String value) { this.EntityID = value; return this; } private static Object responseType = new TypeToken>(){}.getType(); public Object getResponseType() { return responseType; } } public static class WorkflowTaskActionDTO { public Boolean BeginGroup = null; public String DigiOfficeIcon = null; public Boolean Enabled = null; public String FontAwesomeIcon = null; public String Hint = null; public String Name = null; public Boolean ShowTextForRootItems = null; public String Text = null; public String Url = null; public ArrayList Items = null; public Boolean isBeginGroup() { return BeginGroup; } public WorkflowTaskActionDTO setBeginGroup(Boolean value) { this.BeginGroup = value; return this; } public String getDigiOfficeIcon() { return DigiOfficeIcon; } public WorkflowTaskActionDTO setDigiOfficeIcon(String value) { this.DigiOfficeIcon = value; return this; } public Boolean isEnabled() { return Enabled; } public WorkflowTaskActionDTO setEnabled(Boolean value) { this.Enabled = value; return this; } public String getFontAwesomeIcon() { return FontAwesomeIcon; } public WorkflowTaskActionDTO setFontAwesomeIcon(String value) { this.FontAwesomeIcon = value; return this; } public String getHint() { return Hint; } public WorkflowTaskActionDTO setHint(String value) { this.Hint = value; return this; } public String getName() { return Name; } public WorkflowTaskActionDTO setName(String value) { this.Name = value; return this; } public Boolean isShowTextForRootItems() { return ShowTextForRootItems; } public WorkflowTaskActionDTO setShowTextForRootItems(Boolean value) { this.ShowTextForRootItems = value; return this; } public String getText() { return Text; } public WorkflowTaskActionDTO setText(String value) { this.Text = value; return this; } public String getUrl() { return Url; } public WorkflowTaskActionDTO setUrl(String value) { this.Url = value; return this; } public ArrayList getItems() { return Items; } public WorkflowTaskActionDTO setItems(ArrayList value) { this.Items = value; return this; } } public static class WorkflowTaskDTO { public Integer ID = null; public String Name = null; public Integer WorkflowID = null; public String WorkflowDescription = null; public Integer RootWorkflowID = null; public UUID TransitionID = null; public String TransitionName = null; public UUID ActivationID = null; public Integer TypeID = null; public String TypeDescription = null; public Integer StatusID = null; public String StatusDescription = null; public Integer UserID = null; public Boolean Active = null; public Date OfferedDate = null; public Date AssignedDate = null; public Date StartDate = null; public Date ExpirationDate = null; public Integer Order = null; public Float Progress = null; public Date FinishedDate = null; public Integer FinishedByUserID = null; public UUID FinishedDocumentID = null; public Boolean Read = null; public Date DeferDate = null; public String DeferReason = null; public String Reason = null; public Boolean Urgent = null; public String Status = null; public ArrayList AvailableActions = null; public ArrayList FinishActions = null; public ArrayList CommentActions = null; public ArrayList DocumentActions = null; public Integer NumberOfComments = null; public String RelativeDetailLink = null; public Integer FirstSideStepID = null; public String FirstSideStepOmschr = null; public String FirstSideStepDetailLink = null; public Integer IsSideStepOfWorkflowID = null; public String IsSideStepOfWorkflowOmschr = null; public String IsSideStepOfWorkflowDetailLink = null; public Integer IsSideStepOfTaskID = null; public String IsSideStepOfTaskOmschr = null; public String IsSideStepOfTaskDetailLink = null; public Integer IsObservedID = null; public String IsObservedOmschr = null; public String IsObservedDetailLink = null; public Integer getId() { return ID; } public WorkflowTaskDTO setId(Integer value) { this.ID = value; return this; } public String getName() { return Name; } public WorkflowTaskDTO setName(String value) { this.Name = value; return this; } public Integer getWorkflowID() { return WorkflowID; } public WorkflowTaskDTO setWorkflowID(Integer value) { this.WorkflowID = value; return this; } public String getWorkflowDescription() { return WorkflowDescription; } public WorkflowTaskDTO setWorkflowDescription(String value) { this.WorkflowDescription = value; return this; } public Integer getRootWorkflowID() { return RootWorkflowID; } public WorkflowTaskDTO setRootWorkflowID(Integer value) { this.RootWorkflowID = value; return this; } public UUID getTransitionID() { return TransitionID; } public WorkflowTaskDTO setTransitionID(UUID value) { this.TransitionID = value; return this; } public String getTransitionName() { return TransitionName; } public WorkflowTaskDTO setTransitionName(String value) { this.TransitionName = value; return this; } public UUID getActivationID() { return ActivationID; } public WorkflowTaskDTO setActivationID(UUID value) { this.ActivationID = value; return this; } public Integer getTypeID() { return TypeID; } public WorkflowTaskDTO setTypeID(Integer value) { this.TypeID = value; return this; } public String getTypeDescription() { return TypeDescription; } public WorkflowTaskDTO setTypeDescription(String value) { this.TypeDescription = value; return this; } public Integer getStatusID() { return StatusID; } public WorkflowTaskDTO setStatusID(Integer value) { this.StatusID = value; return this; } public String getStatusDescription() { return StatusDescription; } public WorkflowTaskDTO setStatusDescription(String value) { this.StatusDescription = value; return this; } public Integer getUserID() { return UserID; } public WorkflowTaskDTO setUserID(Integer value) { this.UserID = value; return this; } public Boolean isActive() { return Active; } public WorkflowTaskDTO setActive(Boolean value) { this.Active = value; return this; } public Date getOfferedDate() { return OfferedDate; } public WorkflowTaskDTO setOfferedDate(Date value) { this.OfferedDate = value; return this; } public Date getAssignedDate() { return AssignedDate; } public WorkflowTaskDTO setAssignedDate(Date value) { this.AssignedDate = value; return this; } public Date getStartDate() { return StartDate; } public WorkflowTaskDTO setStartDate(Date value) { this.StartDate = value; return this; } public Date getExpirationDate() { return ExpirationDate; } public WorkflowTaskDTO setExpirationDate(Date value) { this.ExpirationDate = value; return this; } public Integer getOrder() { return Order; } public WorkflowTaskDTO setOrder(Integer value) { this.Order = value; return this; } public Float getProgress() { return Progress; } public WorkflowTaskDTO setProgress(Float value) { this.Progress = value; return this; } public Date getFinishedDate() { return FinishedDate; } public WorkflowTaskDTO setFinishedDate(Date value) { this.FinishedDate = value; return this; } public Integer getFinishedByUserID() { return FinishedByUserID; } public WorkflowTaskDTO setFinishedByUserID(Integer value) { this.FinishedByUserID = value; return this; } public UUID getFinishedDocumentID() { return FinishedDocumentID; } public WorkflowTaskDTO setFinishedDocumentID(UUID value) { this.FinishedDocumentID = value; return this; } public Boolean isRead() { return Read; } public WorkflowTaskDTO setRead(Boolean value) { this.Read = value; return this; } public Date getDeferDate() { return DeferDate; } public WorkflowTaskDTO setDeferDate(Date value) { this.DeferDate = value; return this; } public String getDeferReason() { return DeferReason; } public WorkflowTaskDTO setDeferReason(String value) { this.DeferReason = value; return this; } public String getReason() { return Reason; } public WorkflowTaskDTO setReason(String value) { this.Reason = value; return this; } public Boolean isUrgent() { return Urgent; } public WorkflowTaskDTO setUrgent(Boolean value) { this.Urgent = value; return this; } public String getStatus() { return Status; } public WorkflowTaskDTO setStatus(String value) { this.Status = value; return this; } public ArrayList getAvailableActions() { return AvailableActions; } public WorkflowTaskDTO setAvailableActions(ArrayList value) { this.AvailableActions = value; return this; } public ArrayList getFinishActions() { return FinishActions; } public WorkflowTaskDTO setFinishActions(ArrayList value) { this.FinishActions = value; return this; } public ArrayList getCommentActions() { return CommentActions; } public WorkflowTaskDTO setCommentActions(ArrayList value) { this.CommentActions = value; return this; } public ArrayList getDocumentActions() { return DocumentActions; } public WorkflowTaskDTO setDocumentActions(ArrayList value) { this.DocumentActions = value; return this; } public Integer getNumberOfComments() { return NumberOfComments; } public WorkflowTaskDTO setNumberOfComments(Integer value) { this.NumberOfComments = value; return this; } public String getRelativeDetailLink() { return RelativeDetailLink; } public WorkflowTaskDTO setRelativeDetailLink(String value) { this.RelativeDetailLink = value; return this; } public Integer getFirstSideStepID() { return FirstSideStepID; } public WorkflowTaskDTO setFirstSideStepID(Integer value) { this.FirstSideStepID = value; return this; } public String getFirstSideStepOmschr() { return FirstSideStepOmschr; } public WorkflowTaskDTO setFirstSideStepOmschr(String value) { this.FirstSideStepOmschr = value; return this; } public String getFirstSideStepDetailLink() { return FirstSideStepDetailLink; } public WorkflowTaskDTO setFirstSideStepDetailLink(String value) { this.FirstSideStepDetailLink = value; return this; } public Integer getIsSideStepOfWorkflowID() { return IsSideStepOfWorkflowID; } public WorkflowTaskDTO setIsSideStepOfWorkflowID(Integer value) { this.IsSideStepOfWorkflowID = value; return this; } public String getIsSideStepOfWorkflowOmschr() { return IsSideStepOfWorkflowOmschr; } public WorkflowTaskDTO setIsSideStepOfWorkflowOmschr(String value) { this.IsSideStepOfWorkflowOmschr = value; return this; } public String getIsSideStepOfWorkflowDetailLink() { return IsSideStepOfWorkflowDetailLink; } public WorkflowTaskDTO setIsSideStepOfWorkflowDetailLink(String value) { this.IsSideStepOfWorkflowDetailLink = value; return this; } public Integer getIsSideStepOfTaskID() { return IsSideStepOfTaskID; } public WorkflowTaskDTO setIsSideStepOfTaskID(Integer value) { this.IsSideStepOfTaskID = value; return this; } public String getIsSideStepOfTaskOmschr() { return IsSideStepOfTaskOmschr; } public WorkflowTaskDTO setIsSideStepOfTaskOmschr(String value) { this.IsSideStepOfTaskOmschr = value; return this; } public String getIsSideStepOfTaskDetailLink() { return IsSideStepOfTaskDetailLink; } public WorkflowTaskDTO setIsSideStepOfTaskDetailLink(String value) { this.IsSideStepOfTaskDetailLink = value; return this; } public Integer getIsObservedID() { return IsObservedID; } public WorkflowTaskDTO setIsObservedID(Integer value) { this.IsObservedID = value; return this; } public String getIsObservedOmschr() { return IsObservedOmschr; } public WorkflowTaskDTO setIsObservedOmschr(String value) { this.IsObservedOmschr = value; return this; } public String getIsObservedDetailLink() { return IsObservedDetailLink; } public WorkflowTaskDTO setIsObservedDetailLink(String value) { this.IsObservedDetailLink = value; return this; } } }