public class CSTask extends Task
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ANNOUNCE_AGREE |
static java.lang.String |
ANNOUNCE_DISAGREE |
static java.lang.String |
ANNOUNCE_NOCOMMENT |
static java.lang.String |
SIGN_COMPLETE_TYPE_AGREEMEMBER |
static java.lang.String |
SIGN_COMPLETE_TYPE_AGREERATIO |
static java.lang.String |
SIGN_COMPLETE_TYPE_DISAGREEMEMBER |
static java.lang.String |
SIGN_COMPLETE_TYPE_DISAGREERATIO |
static java.lang.String |
SIGN_COMPLETE_TYPE_FULLSTAFFSIGN |
static java.lang.String |
SIGN_COMPLETE_TYPE_QUICKSIGN |
ACTION_TYPE_ASSIGNED_DEPUTY, ACTION_TYPE_COMPLETE, ACTION_TYPE_FLOWTO, ACTION_TYPE_KEYWORD_MODIFY, ACTION_TYPE_REASSIGNED, ACTION_TYPE_REMOVED, ACTION_TYPE_RETRIEVED, ACTION_TYPE_SAVE, ACTION_TYPE_TERMINATED, ADD_DEP_MODE_MANAGER, ADD_DEP_MODE_MEMBERS, ADD_PARALLEL_ANNOUNCE, ADD_SEQUENTIAL_ANNOUNCE, ADD_SEQUENTIAL_SIGN, addASAuditList, addASDepMode, addASRootInfo, addASTitle, addASType, addPAWeightList, API, attachedFileList, attachedFileListSuspend, bindingPolicy, calendarDeadline, callId, changeArtState, colorLabel, comId, CRON_SERVER, DELIBLE, depId, duration, endTime, executeAddAS, executeProSign, exeId, exeOrder, extCond, formNumber, frontId, frontUser, GMTLimitTime, GMTStartTime, keyWord, memId, MEMO_BEGIN_STRING, monitorRelation, MRINVISIBLE, name, note, oprInstanceList, parentId, POPUP, priority, PRIORITY_HIGH, PRIORITY_HIGHEST, PRIORITY_LOW, PRIORITY_NORMAL, privateMemo, prjId, prjLocaleInfo, prjName, processId, processLocaleInfo, processName, proSignNote, proSignStateDisplayName, proSignStateId, refInstanceList, retrieved, roleId, ROOT, rootId, rootName, rootProcessLocaleInfo, rootUser, saveProSignFreqNote, startTime, synopsis, T_STATE_ALL, T_STATE_CLIENT_WAITING, T_STATE_COMPLETE, T_STATE_DEAD, T_STATE_IGNORE, T_STATE_LOCK, T_STATE_QUEUE, T_STATE_READY, T_STATE_RUNNING, T_STATE_SERVER_WAITING, T_STATE_SUSPENDED, TASK_COLOR_BLUE, TASK_COLOR_GREEN, TASK_COLOR_ORANGE, TASK_COLOR_PURPLE, TASK_COLOR_RED, TASK_COLOR_WHITE, TASK_COLOR_YELLOW, TASK_SORT_DEPID, TASK_SORT_ENDTIME, TASK_SORT_EXEID, TASK_SORT_KEYWORD, TASK_SORT_MEMID, TASK_SORT_PRIORITY, TASK_SORT_PROID, TASK_SORT_ROLID, TASK_SORT_STARTTIME, TASK_SORT_STATE, TASK_SORT_TYPE, TASK_STATE_CLIENT_WAITING, TASK_STATE_COMPLETE, TASK_STATE_DEAD, TASK_STATE_IGNORE, TASK_STATE_LOCK, TASK_STATE_PREPARE, TASK_STATE_QUEUE, TASK_STATE_READY, TASK_STATE_RETRIEVED, TASK_STATE_RUNNING, TASK_STATE_SERVER_WAITING, TASK_STATE_SIGNING, TASK_STATE_SUSPENDED, taskId, taskName, taskState, taskType
Constructor and Description |
---|
CSTask(java.lang.String tID)
Creates a new CSTask.
|
Modifier and Type | Method and Description |
---|---|
void |
addAuditMember(java.lang.String[] mdr)
Add the audit member into the audit list
|
void |
clearSignArea() |
java.lang.Object |
clone()
Clone the other CSTask
|
java.util.List |
getAuditList()
Get the audit list
|
java.lang.String |
getCSFormID()
Get the id of CSForm.
|
CSInstance |
getCSInstance()
Get the CSInstance.
|
CSSignInfo |
getCSSignInfo()
Only use internal
Get the CSTask sign info
|
java.lang.String |
getCsSignMessage() |
long |
getSignTime() |
boolean |
isAnnexMode()
Check this CSTask is in annex mode or not
|
boolean |
isAuditMode()
Check this CSTask is in audit mode or not
|
boolean |
isReviewMode()
Check this CSTask is in review mode or not
|
boolean |
isSignMode()
Check this CSTask is in sign mode or not
|
void |
setAnnexMode()
Set the task type of this CSTask is in annex mode
|
void |
setAuditList(java.util.List list)
Set the audit list
|
void |
setAuditMode()
Set the task type of this CSTask is in audit mode
|
void |
setCSFormID(java.lang.String id)
Set the id of CSForm.
|
void |
setCSInstance(CSInstance instance)
Set the CSInstance.
|
void |
setCSSignInfo(CSSignInfo signInfo) |
void |
setCsSignMessage(java.lang.String csSignMessage) |
void |
setReviewMode()
Set the task type of this CSTask is in review mode
|
void |
setSignMode()
Set the task type of this CSTask is in sign mode
|
void |
setSignTime(long signTime) |
void |
update(java.lang.Object obj)
Update this CSTask with the specified Task.
|
addAddASAudit, addAddASAudit, addExtCond, addMonitorRelation, addMonitorRelation, addMonitorRelation, addOprArtifact, addRefArtifact, equals, getActionType, getAddASAuditList, getAddASAuditsString, getAddASDepMode, getAddASResultString, getAddASRootInfo, getAddASTitle, getAddASType, getAddPAWeight, getAddPAWeightList, getAddPAWeightListStr, getArtInstance, getArtInstanceState, getBindingPolicy, getCalendarDeadline, getCallID, getColorLabel, getCompanyID, getDeadLine, getDepartmentID, getDuration, getDurationInMillis, getEndTime, getExeOrder, getExtCondList, getFormNumber, getFrontID, getFrontUser, getGMTLimitTime, getGMTStartTime, getHashKey, getID, getInstanceID, getKeyWord, getLimitTime, getMemberID, getMonitorRelation, getMultiLanguageMap, getName, getName, getOperateRemarks, getOperateTime, getOperatorIP, getOperatorMemID, getOprArtifactList, getParentID, getPriority, getPrivateMemo, getPrjLocaleInfo, getProcessID, getProcessLocaleInfo, getProcessName, getProcessName, getProcessTime, getProjectID, getProjectName, getProjectName, getProSignNote, getProSignStateDisplayName, getProSignStateId, getRawAddASType, getRealExecutor, getRefArtifactList, getRoleID, getRootID, getRootName, getRootProcessLocaleInfo, getRootUser, getStartTime, getStartTimeString, getSynopsis, getTaskAttachedFileList, getTaskAttachedFileListSuspend, getTaskID, getTaskNote, getTaskState, getTaskType, hasAccessibleTaskAttachedFileForExecutor, hasOperator, isByPass, isChangeArtState, isDeleteable, isDisableDeputy, isExecuteAddAS, isExecuteProSign, isRetrieved, isSaveProSignFreqNote, removeMonitorRelation, removeOprArtifact, removeRefArtifact, setActionType, setAddASAuditList, setAddASAuditsString, setAddASDepMode, setAddASRootInfo, setAddASTitle, setAddASType, setAddPAWeight, setAddPAWeight, setAddPAWeightList, setAddPAWeightList, setArtInstance, setBindingPolicy, setByPass, setCalendarDeadline, setCallID, setChangeArtState, setColorLabel, setCompanyID, setDepartmentID, setDisableDeputy, setDuration, setDurationInMillis, setEndTime, setExecuteAddAS, setExecuteProSign, setExeOrder, setExtCondList, setFormNumber, setFrontID, setFrontUser, setGMTLimitTime, setGMTStartTime, setInstanceID, setKeyWord, setMemberID, setMonitorRelation, setMultiLanguageMap, setName, setOperateRemarks, setOperateTime, setOperatorIP, setOperatorMemID, setOperatorShowName, setOprArtifactList, setParentID, setPriority, setPrivateMemo, setPrjLocaleInfo, setProcessID, setProcessLocaleInfo, setProcessName, setProjectID, setProjectName, setProSignNote, setProSignStateDisplayName, setProSignStateId, setRealExecutor, setRefArtifactList, setRetrieved, setRoleID, setRootID, setRootName, setRootProcessLocaleInfo, setRootUser, setSaveProSignFreqNote, setStartTime, setSynopsis, setTaskAttachedFileList, setTaskAttachedFileListSuspend, setTaskID, setTaskNote, setTaskState, setTaskType
public static final java.lang.String ANNOUNCE_AGREE
public static final java.lang.String ANNOUNCE_DISAGREE
public static final java.lang.String ANNOUNCE_NOCOMMENT
public static final java.lang.String SIGN_COMPLETE_TYPE_FULLSTAFFSIGN
public static final java.lang.String SIGN_COMPLETE_TYPE_QUICKSIGN
public static final java.lang.String SIGN_COMPLETE_TYPE_AGREERATIO
public static final java.lang.String SIGN_COMPLETE_TYPE_DISAGREERATIO
public static final java.lang.String SIGN_COMPLETE_TYPE_AGREEMEMBER
public static final java.lang.String SIGN_COMPLETE_TYPE_DISAGREEMEMBER
public CSTask(java.lang.String tID)
tID
- task id.public java.util.List getAuditList()
public void setAuditList(java.util.List list)
list
- the given audit list. (The element in Vector is String[],
String[0]: memID, String[1]: roldID, String[2]: depID)public void addAuditMember(java.lang.String[] mdr)
mdr
- the given audit member. (String[0]: memID, String[1]: roldID,
String[2]: depID)public java.lang.String getCSFormID()
public void setCSFormID(java.lang.String id)
id
- the given idpublic CSInstance getCSInstance()
public void setCSInstance(CSInstance instance)
instance
- the given CSInstancepublic boolean isAuditMode()
public boolean isSignMode()
public void setSignMode()
public void setAuditMode()
public boolean isAnnexMode()
public void setAnnexMode()
public boolean isReviewMode()
public void setReviewMode()
public void setSignTime(long signTime)
public long getSignTime()
public void setCsSignMessage(java.lang.String csSignMessage)
public java.lang.String getCsSignMessage()
public CSSignInfo getCSSignInfo()
public void setCSSignInfo(CSSignInfo signInfo)
public java.lang.Object clone()
public void update(java.lang.Object obj)
public void clearSignArea()
clearSignArea
in class Task
Copyright ? 2022. All Rights Reserved.