/*
* Copyright (c) 2011-2015 Marat Gubaidullin.
*
* This file is part of HYBRIDBPM.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*
*/
package com.hybridbpm.model.mobile;
import com.hybridbpm.model.TaskModel.ACTOR_OPTION;
import com.hybridbpm.model.TaskModel.STATUS;
import com.hybridbpm.model.TaskModel.TASK_PRIORITY;
import com.hybridbpm.model.TaskModel.TASK_TYPE;
import java.util.Date;
/**
*
* @author Marat Gubaidullin
*/
public class MobileTask {
private String id;
private Date updateDate;
private String taskName;
private String description;
private int iteration;
private Date createDate;
private Date startDate;
private Date finishDate;
private Date scheduleStartDate;
private Date scheduleEndDate;
private STATUS status;
private ACTOR_OPTION option;
private String executor;
private String initiator;
private String taskTitle;
private String caseCode;
private String processModelName;
private Date dueDate;
private TASK_TYPE taskType;
private TASK_PRIORITY taskPriority;
private Boolean initial;
private Boolean assigned;
private Boolean question;
private String caseTitle;
public MobileTask() {
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public Date getUpdateDate() {
return updateDate;
}
public void setUpdateDate(Date updateDate) {
this.updateDate = updateDate;
}
public String getTaskName() {
return taskName;
}
public void setTaskName(String taskName) {
this.taskName = taskName;
}
public String getTaskTitle() {
return taskTitle;
}
public void setTaskTitle(String taskTitle) {
this.taskTitle = taskTitle;
}
public int getIteration() {
return iteration;
}
public void setIteration(int iteration) {
this.iteration = iteration;
}
public Date getCreateDate() {
return createDate;
}
public void setCreateDate(Date createDate) {
this.createDate = createDate;
}
public Date getStartDate() {
return startDate;
}
public void setStartDate(Date startDate) {
this.startDate = startDate;
}
public Date getFinishDate() {
return finishDate;
}
public void setFinishDate(Date finishDate) {
this.finishDate = finishDate;
}
public STATUS getStatus() {
return status;
}
public void setStatus(STATUS status) {
this.status = status;
}
public String getExecutor() {
return executor;
}
public void setExecutor(String executor) {
this.executor = executor;
}
public String getInitiator() {
return initiator;
}
public void setInitiator(String initiator) {
this.initiator = initiator;
}
public Date getDueDate() {
return dueDate;
}
public void setDueDate(Date dueDate) {
this.dueDate = dueDate;
}
public TASK_TYPE getTaskType() {
return taskType;
}
public void setTaskType(TASK_TYPE taskType) {
this.taskType = taskType;
}
public TASK_PRIORITY getTaskPriority() {
return taskPriority;
}
public void setTaskPriority(TASK_PRIORITY taskPriority) {
this.taskPriority = taskPriority;
}
public Boolean getInitial() {
return initial;
}
public void setInitial(Boolean initial) {
this.initial = initial;
}
public String getCaseTitle() {
return caseTitle;
}
public void setCaseTitle(String caseTitle) {
this.caseTitle = caseTitle;
}
public Date getScheduleStartDate() {
return scheduleStartDate;
}
public void setScheduleStartDate(Date scheduleStartDate) {
this.scheduleStartDate = scheduleStartDate;
}
public Date getScheduleEndDate() {
return scheduleEndDate;
}
public void setScheduleEndDate(Date scheduleEndDate) {
this.scheduleEndDate = scheduleEndDate;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public ACTOR_OPTION getOption() {
return option;
}
public void setOption(ACTOR_OPTION option) {
this.option = option;
}
public Boolean getAssigned() {
return assigned;
}
public void setAssigned(Boolean assigned) {
this.assigned = assigned;
}
public String getCaseCode() {
return caseCode;
}
public void setCaseCode(String caseCode) {
this.caseCode = caseCode;
}
public Boolean getQuestion() {
return question;
}
public void setQuestion(Boolean question) {
this.question = question;
}
public String getProcessModelName() {
return processModelName;
}
public void setProcessModelName(String processModelName) {
this.processModelName = processModelName;
}
}