com.sany.workflow.entity.TaskManager Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pdp-workflow Show documentation
Show all versions of pdp-workflow Show documentation
bboss public development platform base on bboss.
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;
}
}