All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.sany.workflow.entity.TaskManager Maven / Gradle / Ivy

There is a newer version: 5.6.4
Show newest version
package com.sany.workflow.entity;

import java.sql.Timestamp;
import java.util.List;

import org.frameworkset.util.annotations.RequestParam;

import com.sany.workflow.entrust.entity.WfEntrust;

/**
 * @todo 平台任务实体
 * @author tanx
 * @date 2014年5月14日
 * 
 */
public class TaskManager {

	private String ID_;

	private String EXECUTION_ID_; // 执行实例ID

	private String PROC_INST_ID_;// 流程实例ID

	private String PROC_DEF_ID_;// 流程定义ID

	private String PARENT_TASK_ID_;// 父节点实例ID

	private String DESCRIPTION_;// 节点定义描述

	private String TASK_DEF_KEY_;// 任务定义的ID

	private String OWNER_;// 实际签收人(一般情况下为空,只有在委托时才有值)

	private String OWNER_NAME;// 实际签收人姓名

	private String ASSIGNEE_;// 签收人或委托人

	private String ASSIGNEE_NAME;// 签收人姓名

	private String DELEGATION_;// 委托类型,DelegationState分为两种:PENDING,RESOLVED。如无委托则为空

	private String PRIORITY_;// 优先级别,默认为:50

	private String SUSPENSION_STATE_;// 是否挂起 1代表激活 2代表挂起

	private String ACT_ID_;// 节点定义ID

	private String TASK_ID_;// 任务ID

	private String CALL_PROC_INST_ID_;// 调用外部流程的流程实例ID

	private String NAME_;// 节点定义名称

	private String ACT_NAME_;// 节点定义名称

	private String ACT_TYPE_;// 父节点实例ID

	@RequestParam(dateformat = "yyyy-MM-dd HH:mm:ss")
	private Timestamp START_TIME_;// 开始时间

	@RequestParam(dateformat = "yyyy-MM-dd HH:mm:ss")
	private Timestamp CLAIM_TIME_;// 提醒时间

	@RequestParam(dateformat = "yyyy-MM-dd HH:mm:ss")
	private Timestamp END_TIME_;// 结束时间

	private String DURATION_;// 耗时(毫秒值)

	private String DELETE_REASON_;// 备注

	private String state;// 签收状态 0所有任务 1 未签收 2已签收(关联其他表的业务字段)

	private String USER_ID_;// 处理人id (关联其他表的业务字段)

	private String USER_ID_NAME;// 处理人姓名

	private String GROUP_ID;// 处理组id

	private String BUSINESS_KEY_;// 业务主题

	private String KEY_;// 流程key

	private String BUSINESS_NAME;// 业务类型

	private String DURATION_NODE;// 处理工时

	private int IS_CONTAIN_HOLIDAY;// 是否包含节假日(0剔除1包含)

	private String isOverTime;// 是否超时提醒(0未超时1超时)

	private String isAlertTime;// 是否预警提醒(0未预警1预警)

	@RequestParam(dateformat = "yyyy-MM-dd HH:mm:ss")
	private Timestamp ALERTTIME;// 预警时间点

	@RequestParam(dateformat = "yyyy-MM-dd HH:mm:ss")
	private Timestamp OVERTIME;// 预警时间点

	private int advancesend;// 预警发送状态 0 未发送预警 1 发送预警成功 2短信发送预警成功,邮件发送预警失败
							// 3短信发送预警失败,邮件发送预警成功4发送预警失败

	private int overtimesend;// 超时发送状态 0 未发送超时 1 发送超时成功 2短信发送超时成功,邮件发送超时失败
								// 3短信发送超时失败,邮件发送超时成功4发送超时失败

	private WfEntrust wfEntrust;// 委托关系

	private int isRecall;// 可撤回 0不能1能
	private int isCancel;// 可驳回 0 不能 1 能
	private int isDiscard;// 可废弃 0 不能 1 能

	private int IS_AUTO_COMPLETE;// 是否自动完成
	private String AUTO_HANDLER;// 自动处理类

	private String BUSSINESS_OP;// 业务操作任务方式(通过,驳回,撤销等)
	private String BUSSINESS_REMARK;// 业务处理意见
	
	private String readedCopyTaskNames;//已读任务名单

	public String getNAME_() {
		return NAME_;
	}

	public void setNAME_(String nAME_) {
		NAME_ = nAME_;
	}

	public String getBUSSINESS_OP() {
		return BUSSINESS_OP;
	}

	public void setBUSSINESS_OP(String bUSSINESS_OP) {
		BUSSINESS_OP = bUSSINESS_OP;
	}

	public String getBUSSINESS_REMARK() {
		return BUSSINESS_REMARK;
	}

	public void setBUSSINESS_REMARK(String bUSSINESS_REMARK) {
		BUSSINESS_REMARK = bUSSINESS_REMARK;
	}

	public int getIS_AUTO_COMPLETE() {
		return IS_AUTO_COMPLETE;
	}

	public void setIS_AUTO_COMPLETE(int iS_AUTO_COMPLETE) {
		IS_AUTO_COMPLETE = iS_AUTO_COMPLETE;
	}

	public String getAUTO_HANDLER() {
		return AUTO_HANDLER;
	}

	public void setAUTO_HANDLER(String aUTO_HANDLER) {
		AUTO_HANDLER = aUTO_HANDLER;
	}

	public int getIsRecall() {
		return isRecall;
	}

	public void setIsRecall(int isRecall) {
		this.isRecall = isRecall;
	}

	public int getIsCancel() {
		return isCancel;
	}

	public void setIsCancel(int isCancel) {
		this.isCancel = isCancel;
	}

	public int getIsDiscard() {
		return isDiscard;
	}

	public void setIsDiscard(int isDiscard) {
		this.isDiscard = isDiscard;
	}

	public WfEntrust getWfEntrust() {
		return wfEntrust;
	}

	public void setWfEntrust(WfEntrust wfEntrust) {
		this.wfEntrust = wfEntrust;
	}

	public int getAdvancesend() {
		return advancesend;
	}

	public void setAdvancesend(int advancesend) {
		this.advancesend = advancesend;
	}

	public int getOvertimesend() {
		return overtimesend;
	}

	public void setOvertimesend(int overtimesend) {
		this.overtimesend = overtimesend;
	}

	private List delegateTaskList;// 任务委托关系

	public String getIsAlertTime() {
		return isAlertTime;
	}

	public void setIsAlertTime(String isAlertTime) {
		this.isAlertTime = isAlertTime;
	}

	public Timestamp getALERTTIME() {
		return ALERTTIME;
	}

	public void setALERTTIME(Timestamp aLERTTIME) {
		ALERTTIME = aLERTTIME;
	}

	public Timestamp getOVERTIME() {
		return OVERTIME;
	}

	public void setOVERTIME(Timestamp oVERTIME) {
		OVERTIME = oVERTIME;
	}

	public List getDelegateTaskList() {
		return delegateTaskList;
	}

	public void setDelegateTaskList(List delegateTaskList) {
		this.delegateTaskList = delegateTaskList;
	}

	public String getOWNER_NAME() {
		return OWNER_NAME;
	}

	public void setOWNER_NAME(String oWNER_NAME) {
		OWNER_NAME = oWNER_NAME;
	}

	public String getASSIGNEE_NAME() {
		return ASSIGNEE_NAME;
	}

	public void setASSIGNEE_NAME(String aSSIGNEE_NAME) {
		ASSIGNEE_NAME = aSSIGNEE_NAME;
	}

	public String getUSER_ID_NAME() {
		return USER_ID_NAME;
	}

	public void setUSER_ID_NAME(String uSER_ID_NAME) {
		USER_ID_NAME = uSER_ID_NAME;
	}

	public String getIsOverTime() {
		return isOverTime;
	}

	public void setIsOverTime(String isOverTime) {
		this.isOverTime = isOverTime;
	}

	public String getDURATION_NODE() {
		return DURATION_NODE;
	}

	public void setDURATION_NODE(String dURATION_NODE) {
		DURATION_NODE = dURATION_NODE;
	}

	public int getIS_CONTAIN_HOLIDAY() {
		return IS_CONTAIN_HOLIDAY;
	}

	public void setIS_CONTAIN_HOLIDAY(int iS_CONTAIN_HOLIDAY) {
		IS_CONTAIN_HOLIDAY = iS_CONTAIN_HOLIDAY;
	}

	public String getKEY_() {
		return KEY_;
	}

	public void setKEY_(String kEY_) {
		KEY_ = kEY_;
	}

	public String getBUSINESS_NAME() {
		return BUSINESS_NAME;
	}

	public void setBUSINESS_NAME(String bUSINESS_NAME) {
		BUSINESS_NAME = bUSINESS_NAME;
	}

	public String getBUSINESS_KEY_() {
		return BUSINESS_KEY_;
	}

	public void setBUSINESS_KEY_(String bUSINESS_KEY_) {
		BUSINESS_KEY_ = bUSINESS_KEY_;
	}

	public String getDELETE_REASON_() {
		return DELETE_REASON_;
	}

	public void setDELETE_REASON_(String dELETE_REASON_) {
		DELETE_REASON_ = dELETE_REASON_;
	}

	public String getID_() {
		return ID_;
	}

	public void setID_(String iD_) {
		ID_ = iD_;
	}

	public String getEXECUTION_ID_() {
		return EXECUTION_ID_;
	}

	public void setEXECUTION_ID_(String eXECUTION_ID_) {
		EXECUTION_ID_ = eXECUTION_ID_;
	}

	public String getPROC_INST_ID_() {
		return PROC_INST_ID_;
	}

	public void setPROC_INST_ID_(String pROC_INST_ID_) {
		PROC_INST_ID_ = pROC_INST_ID_;
	}

	public String getPROC_DEF_ID_() {
		return PROC_DEF_ID_;
	}

	public void setPROC_DEF_ID_(String pROC_DEF_ID_) {
		PROC_DEF_ID_ = pROC_DEF_ID_;
	}

	public String getPARENT_TASK_ID_() {
		return PARENT_TASK_ID_;
	}

	public void setPARENT_TASK_ID_(String pARENT_TASK_ID_) {
		PARENT_TASK_ID_ = pARENT_TASK_ID_;
	}

	public String getDESCRIPTION_() {
		return DESCRIPTION_;
	}

	public void setDESCRIPTION_(String dESCRIPTION_) {
		DESCRIPTION_ = dESCRIPTION_;
	}

	public String getTASK_DEF_KEY_() {
		return TASK_DEF_KEY_;
	}

	public void setTASK_DEF_KEY_(String tASK_DEF_KEY_) {
		TASK_DEF_KEY_ = tASK_DEF_KEY_;
	}

	public String getOWNER_() {
		return OWNER_;
	}

	public void setOWNER_(String oWNER_) {
		OWNER_ = oWNER_;
	}

	public String getASSIGNEE_() {
		return ASSIGNEE_;
	}

	public void setASSIGNEE_(String aSSIGNEE_) {
		ASSIGNEE_ = aSSIGNEE_;
	}

	public String getDELEGATION_() {
		return DELEGATION_;
	}

	public void setDELEGATION_(String dELEGATION_) {
		DELEGATION_ = dELEGATION_;
	}

	public String getPRIORITY_() {
		return PRIORITY_;
	}

	public void setPRIORITY_(String pRIORITY_) {
		PRIORITY_ = pRIORITY_;
	}

	public String getSUSPENSION_STATE_() {
		return SUSPENSION_STATE_;
	}

	public void setSUSPENSION_STATE_(String sUSPENSION_STATE_) {
		SUSPENSION_STATE_ = sUSPENSION_STATE_;
	}

	public String getACT_ID_() {
		return ACT_ID_;
	}

	public void setACT_ID_(String aCT_ID_) {
		ACT_ID_ = aCT_ID_;
	}

	public String getTASK_ID_() {
		return TASK_ID_;
	}

	public void setTASK_ID_(String tASK_ID_) {
		TASK_ID_ = tASK_ID_;
	}

	public String getCALL_PROC_INST_ID_() {
		return CALL_PROC_INST_ID_;
	}

	public void setCALL_PROC_INST_ID_(String cALL_PROC_INST_ID_) {
		CALL_PROC_INST_ID_ = cALL_PROC_INST_ID_;
	}

	public String getACT_NAME_() {
		return ACT_NAME_;
	}

	public void setACT_NAME_(String aCT_NAME_) {
		ACT_NAME_ = aCT_NAME_;
	}

	public String getACT_TYPE_() {
		return ACT_TYPE_;
	}

	public void setACT_TYPE_(String aCT_TYPE_) {
		ACT_TYPE_ = aCT_TYPE_;
	}

	public Timestamp getSTART_TIME_() {
		return START_TIME_;
	}

	public void setSTART_TIME_(Timestamp sTART_TIME_) {
		START_TIME_ = sTART_TIME_;
	}

	public Timestamp getCLAIM_TIME_() {
		return CLAIM_TIME_;
	}

	public void setCLAIM_TIME_(Timestamp cLAIM_TIME_) {
		CLAIM_TIME_ = cLAIM_TIME_;
	}

	public Timestamp getEND_TIME_() {
		return END_TIME_;
	}

	public void setEND_TIME_(Timestamp eND_TIME_) {
		END_TIME_ = eND_TIME_;
	}

	public String getDURATION_() {
		return DURATION_;
	}

	public void setDURATION_(String dURATION_) {
		DURATION_ = dURATION_;
	}

	public String getState() {
		return state;
	}

	public void setState(String state) {
		this.state = state;
	}

	public String getUSER_ID_() {
		return USER_ID_;
	}

	public void setUSER_ID_(String uSER_ID_) {
		USER_ID_ = uSER_ID_;
	}

	public String getGROUP_ID() {
		return GROUP_ID;
	}

	public void setGROUP_ID(String gROUP_ID) {
		GROUP_ID = gROUP_ID;
	}

	public String getReadedCopyTaskNames() {
		return readedCopyTaskNames;
	}

	public void setReadedCopyTaskNames(String readedCopyTaskNames) {
		this.readedCopyTaskNames = readedCopyTaskNames;
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy