|
Agentflow V3.1 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectpe.pase.Task
si.wfcidata.AFTask
public class AFTask
AFTask
| Field Summary |
|---|
| Constructor Summary | |
|---|---|
AFTask(WFCI wfci)
Constructor |
|
AFTask(WFCI wfci,
Task task)
Constructor |
|
| Method Summary | |
|---|---|
void |
addAddASAudit(java.lang.String[] memData)
Add a member into "Add Anounce Sign" list, add one person at a time. |
void |
addAddASAudit(java.lang.String memID,
java.lang.String roleID,
java.lang.String depID)
Add a member into "Add Anounce Sign" list, add one person at a time. |
void |
bypassAFTask(java.lang.String p_AstID)
ByPass the AFTask with p_AstID state ID |
java.util.HashMap |
completeAFTask()
Complete the AFTask |
boolean |
forceReassignAFTask(AFMemberRecord mbr)
Reassign the AFTask to mbr AFMemberRecord |
java.util.Vector |
getAddASAuditList()
|
java.lang.String |
getAddASAuditsString()
|
java.lang.String |
getAddASDepMode()
|
java.lang.String |
getAddASResultString()
Methods for Task Time Processing |
java.lang.String |
getAddASTitle()
|
java.lang.String |
getAddASType()
|
float |
getAddPAWeight(int level)
|
java.util.HashMap |
getAddPAWeightList()
|
java.lang.String |
getAddPAWeightListStr()
|
java.lang.String |
getAddSignMessage()
|
java.lang.String |
getAddSignResult()
getAddSignResult, for ATask only |
AFArtInstance |
getAFArtInstance()
Return the operation artifact |
AFDepartment |
getAFDepartment()
Return the AFDepartment of the AFTask computed by WFCI |
AFMemberRecord |
getAFMemberRecord()
Return the AFMemberRecord of the AFProcess instantiates the AFTask |
AFMemberRecord |
getAFRealExecutor()
Get the real executor |
java.lang.String |
getAFRealExecutorName()
Get the name of the real executor |
AFRole |
getAFRole()
Return the AFRole of the AFTask computed by WFCI |
int |
getALayers()
getALayers, for ATask only |
java.lang.String |
getAnnounceContent()
getAnnounceContent, for ATask only |
java.lang.String |
getATaskType()
|
java.util.List |
getAuditList()
GetAuditList, for CSTask only |
CSInstance |
getCSInstance()
GetCSInstance, for CSTask and ATask |
java.lang.String |
getCsSignMessage()
|
boolean |
getDelFlag()
Get the deletion flag for the AFTask |
java.lang.String |
getDeputyName()
Get member name of the task has deputed |
int |
getGroupNumber()
getGroupNumber, for ATask only |
java.util.List |
getIapAuditList()
|
java.lang.String |
getIapAuditsString()
|
java.lang.String |
getIapGoBackToPro()
|
java.lang.String |
getIapSignMessage()
|
java.lang.String |
getIapSignResult()
|
int |
getMode()
getMode, for ATask only |
java.lang.String |
getOperatingMemberID()
Get the operating member ID |
AFMemberRecord |
getOwner()
Get AFTask owner |
AFTask |
getParentAFTask()
Get parent AFTask of the AFTask |
boolean |
getReadPermission()
Check if the AFTask artifacts are viewed by the specific member |
java.util.Vector |
getRefAFArtInstanceList()
Return the lists of reference AFArtInstance |
AFTask |
getRootAFTask()
Get root AFTask in PRof the AFTask |
java.lang.String |
getSaveIapFreqMessage()
|
long |
getSignTime()
|
java.lang.String |
getSignTskId()
|
int |
getSLayers()
getSLayers, for ATask only |
Task |
getTask()
get Task instance of the AFTask |
boolean |
goBackTo(java.lang.String toProID,
boolean artMode)
Go back to a former AFTask node in the same process. |
java.util.HashMap |
goBackToWithDetailRet(java.lang.String toProID,
boolean artMode)
Go back to a former AFTask node in the same process. |
boolean |
isAddParallelAnnounceTask()
|
boolean |
isAddSequantialSignTask()
|
boolean |
isAddSequentialAnnounceTask()
|
boolean |
isAnnounceAnnexMode()
isAnnounceAnnexMode, for ATask only |
boolean |
isAnnounceAuditMode()
isAnnounceAuditMode, for ATask only |
boolean |
isAnnounceReviewMode()
isAnnounceReviewMode, for ATask only |
boolean |
isATask()
isATask, check is ATask |
boolean |
isCSTask()
isCSTask, check is CSTask |
boolean |
isExecuteAddAS()
|
boolean |
isIapTask()
isATask, check is ATask |
boolean |
isLocked()
Check if the task is locked. |
boolean |
isOnlyAnnounceAnnexMode()
isOnlyAnnounceAnnexMode, for ATask only |
boolean |
isOnlyAnnounceAuditMode()
isOnlyAnnounceAuditMode, for ATask only |
boolean |
isOnlyAnnounceReviewMode()
isOnlyAnnounceReviewMode, for ATask only |
boolean |
isOnlySignAnnexMode()
isOnlySignAnnexMode, for ATask only |
boolean |
isOnlySignAuditMode()
isOnlySignAuditMode, for ATask only |
boolean |
isOnlySignCompleteMode()
isOnlySignCompleteMode, for ATask only |
boolean |
isOnlySignRejectMode()
isOnlySignRejectMode, for ATask only |
boolean |
isRefArt()
Check if any reference AFArtInstance |
boolean |
isSignAnnexMode()
isSignAnnexMode, for ATask only |
boolean |
isSignAuditMode()
isSignAuditMode, for ATask only |
boolean |
isSignCompleteMode()
isSignCompleteMode, for ATask only |
boolean |
isSignRejectMode()
isSignRejectMode, for ATask only |
void |
lockAFTask()
Lock the root AFTask of the AFTask. |
java.util.HashMap |
notifyAFTask()
Remove be state of waiting of the AFTask. |
void |
setAddASAuditList(java.util.Vector list)
|
void |
setAddASAuditsString(java.lang.String auditString)
|
void |
setAddASDepMode(java.lang.String mode)
|
void |
setAddASTitle(java.lang.String addASTitle)
|
void |
setAddASType(java.lang.String type)
|
void |
setAddPAWeight(float weight)
|
void |
setAddPAWeight(int level,
float weight)
|
void |
setAddPAWeightList(java.util.HashMap list)
|
void |
setAddPAWeightList(java.lang.String listStr)
|
void |
setAddSignMessage(java.lang.String addSignMessage)
|
void |
setAddSignResult(java.lang.String result)
setAddSignResult, for ATask only |
void |
setALayers(int layers)
setALayers, for ATask only |
void |
setAnnounceAnnexMode()
setAnnounceAnnexMode, for ATask only |
void |
setAnnounceAuditMode()
setAnnounceAuditMode, for ATask only |
void |
setAnnounceContent(java.lang.String content)
setAnnounceContent, for ATask only |
void |
setAnnounceReviewMode()
setAnnounceReviewMode, for ATask only |
void |
setATaskType(java.lang.String type)
|
void |
setAuditList(java.util.List list)
SetAuditList, for CSTask only |
void |
setCSInstance(CSInstance instance)
SetCSInstance, for CSTask and ATask |
void |
setCsSignMessage(java.lang.String csSignMessage)
|
void |
setExecuteAddAS(boolean flag)
|
void |
setGroupNumber(int num)
setGroupNumber, for ATask only |
void |
setIapAuditList(java.util.List list)
|
void |
setIapGoBackToPro(java.lang.String iapGoBackToPro)
|
void |
setIapSignMessage(java.lang.String iapSignMessage)
|
void |
setIapSignResult(java.lang.String iapSignResult)
|
void |
setMode(int mode)
setMode, for ATask only |
void |
setOperatingMemberID(java.lang.String mID)
Set the operating member ID |
void |
setSaveIapFreqMessage(java.lang.String saveIapFreqMessage)
|
void |
setSignAnnexMode()
setSignAnnexMode, for ATask only |
void |
setSignAuditMode()
setSignAuditMode, for ATask only |
void |
setSignCompleteMode()
setSignCompleteMode, for ATask only |
void |
setSignRejectMode()
setSignRejectMode, for ATask only |
void |
setSignTime(long signTime)
|
void |
setSignTskId(java.lang.String signTskId)
|
void |
setSLayers(int layers)
setSLayers, for ATask only |
java.util.HashMap |
startAFTask()
Start the AFTask. |
java.util.HashMap |
suspendAFTask()
Suspend the AFTask |
void |
unlockAFTask()
UnLock the root task of the AFTask. |
boolean |
updateAFArtInstance(AFArtInstance instance)
Update an AFArtInstance instance |
void |
updateAFTask()
Update the data object of AFTask. |
void |
updateAFTaskState()
Update the state of AFTask. |
void |
waitAFTask()
Set the AFTask to be state of waiting |
void |
waitAFTask(java.lang.String timeString)
Set the AFTask to be state of waiting, and the waiting duration. |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AFTask(WFCI wfci)
wfci - WFCI interface
public AFTask(WFCI wfci,
Task task)
throws WFCIException
wfci - WFCI interfacetask - Task
WFCIException| Method Detail |
|---|
public void addAddASAudit(java.lang.String[] memData)
Task
addAddASAudit in class TaskmemData - the String Array.({MemID, RolID, DepID})
public void addAddASAudit(java.lang.String memID,
java.lang.String roleID,
java.lang.String depID)
Task
addAddASAudit in class TaskmemID - the MemberIDroleID - the RoleIDdepID - the DepartmentID
public void bypassAFTask(java.lang.String p_AstID)
throws WFCIException
p_AstID - state ID
WFCIException
public java.util.HashMap completeAFTask()
throws WFCIException
WFCIException
public boolean forceReassignAFTask(AFMemberRecord mbr)
throws WFCIException
mbr - assign the task to another member
WFCIExceptionpublic java.util.Vector getAddASAuditList()
getAddASAuditList in class Taskpublic java.lang.String getAddASAuditsString()
getAddASAuditsString in class Taskpublic java.lang.String getAddASDepMode()
getAddASDepMode in class Taskpublic java.lang.String getAddASResultString()
getAddASResultString in class Taskpublic java.lang.String getAddASTitle()
getAddASTitle in class Taskpublic java.lang.String getAddASType()
getAddASType in class Taskpublic float getAddPAWeight(int level)
getAddPAWeight in class Taskpublic java.util.HashMap getAddPAWeightList()
getAddPAWeightList in class Taskpublic java.lang.String getAddPAWeightListStr()
getAddPAWeightListStr in class Taskpublic java.lang.String getAddSignMessage()
public java.lang.String getAddSignResult()
public AFArtInstance getAFArtInstance()
throws WFCIException
WFCIException
public AFDepartment getAFDepartment()
throws WFCIException
WFCIException
public AFMemberRecord getAFMemberRecord()
throws WFCIException
WFCIException
public AFMemberRecord getAFRealExecutor()
throws WFCIException
WFCIException
public java.lang.String getAFRealExecutorName()
throws WFCIException
WFCIException
public AFRole getAFRole()
throws WFCIException
WFCIExceptionpublic int getALayers()
public java.lang.String getAnnounceContent()
public java.lang.String getATaskType()
public java.util.List getAuditList()
public CSInstance getCSInstance()
public java.lang.String getCsSignMessage()
public boolean getDelFlag()
public java.lang.String getDeputyName()
throws WFCIException
WFCIExceptionpublic int getGroupNumber()
public java.util.List getIapAuditList()
public java.lang.String getIapAuditsString()
public java.lang.String getIapGoBackToPro()
public java.lang.String getIapSignMessage()
public java.lang.String getIapSignResult()
public int getMode()
public java.lang.String getOperatingMemberID()
public AFMemberRecord getOwner()
throws WFCIException
WFCIException
public AFTask getParentAFTask()
throws WFCIException
WFCIException
public boolean getReadPermission()
throws WFCIException
WFCIException
public java.util.Vector getRefAFArtInstanceList()
throws WFCIException
WFCIException
public AFTask getRootAFTask()
throws WFCIException
WFCIExceptionpublic java.lang.String getSaveIapFreqMessage()
public long getSignTime()
public java.lang.String getSignTskId()
public int getSLayers()
public Task getTask()
public boolean goBackTo(java.lang.String toProID,
boolean artMode)
throws WFCIException
toProID - a Process ID.artMode - true if a new artifact is used.
WFCIException
public java.util.HashMap goBackToWithDetailRet(java.lang.String toProID,
boolean artMode)
throws WFCIException
toProID - the given ProcessIDartMode - true if a new artifact is used.
WFCIExceptionpublic boolean isAddParallelAnnounceTask()
public boolean isAddSequantialSignTask()
public boolean isAddSequentialAnnounceTask()
public boolean isAnnounceAnnexMode()
public boolean isAnnounceAuditMode()
public boolean isAnnounceReviewMode()
public boolean isATask()
public boolean isCSTask()
public boolean isExecuteAddAS()
isExecuteAddAS in class Taskpublic boolean isIapTask()
public boolean isLocked()
throws WFCIException
WFCIExceptionpublic boolean isOnlyAnnounceAnnexMode()
public boolean isOnlyAnnounceAuditMode()
public boolean isOnlyAnnounceReviewMode()
public boolean isOnlySignAnnexMode()
public boolean isOnlySignAuditMode()
public boolean isOnlySignCompleteMode()
public boolean isOnlySignRejectMode()
public boolean isRefArt()
public boolean isSignAnnexMode()
public boolean isSignAuditMode()
public boolean isSignCompleteMode()
public boolean isSignRejectMode()
public void lockAFTask()
throws WFCIException
WFCIException
public java.util.HashMap notifyAFTask()
throws WFCIException
WFCIExceptionpublic void setAddASAuditList(java.util.Vector list)
setAddASAuditList in class Taskpublic void setAddASAuditsString(java.lang.String auditString)
setAddASAuditsString in class Taskpublic void setAddASDepMode(java.lang.String mode)
setAddASDepMode in class Taskpublic void setAddASTitle(java.lang.String addASTitle)
setAddASTitle in class Taskpublic void setAddASType(java.lang.String type)
setAddASType in class Taskpublic void setAddPAWeight(float weight)
setAddPAWeight in class Task
public void setAddPAWeight(int level,
float weight)
setAddPAWeight in class Taskpublic void setAddPAWeightList(java.util.HashMap list)
setAddPAWeightList in class Taskpublic void setAddPAWeightList(java.lang.String listStr)
setAddPAWeightList in class Taskpublic void setAddSignMessage(java.lang.String addSignMessage)
public void setAddSignResult(java.lang.String result)
public void setALayers(int layers)
public void setAnnounceAnnexMode()
public void setAnnounceAuditMode()
public void setAnnounceContent(java.lang.String content)
public void setAnnounceReviewMode()
public void setATaskType(java.lang.String type)
public void setAuditList(java.util.List list)
public void setCSInstance(CSInstance instance)
public void setCsSignMessage(java.lang.String csSignMessage)
public void setExecuteAddAS(boolean flag)
setExecuteAddAS in class Taskpublic void setGroupNumber(int num)
public void setIapAuditList(java.util.List list)
public void setIapGoBackToPro(java.lang.String iapGoBackToPro)
public void setIapSignMessage(java.lang.String iapSignMessage)
public void setIapSignResult(java.lang.String iapSignResult)
public void setMode(int mode)
public void setOperatingMemberID(java.lang.String mID)
mID - the operating member IDpublic void setSaveIapFreqMessage(java.lang.String saveIapFreqMessage)
public void setSignAnnexMode()
public void setSignAuditMode()
public void setSignCompleteMode()
public void setSignRejectMode()
public void setSignTime(long signTime)
public void setSignTskId(java.lang.String signTskId)
public void setSLayers(int layers)
public java.util.HashMap startAFTask()
throws WFCIException
WFCIException
public java.util.HashMap suspendAFTask()
throws WFCIException
WFCIException
public void unlockAFTask()
throws WFCIException
WFCIException
public boolean updateAFArtInstance(AFArtInstance instance)
throws WFCIException
instance - the givin AFArtInstance
WFCIExceptionAFArtInstance
public void updateAFTask()
throws WFCIException
WFCIException
public void updateAFTaskState()
throws WFCIException
WFCIException
public void waitAFTask()
throws WFCIException
WFCIException
public void waitAFTask(java.lang.String timeString)
throws WFCIException
timeString - the running time with format "yyyy/mm/dd/hh/mm"
WFCIException
|
Agentflow V3.1 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||