Agentflow
V3.1

pe.pase
Class CSDBProcess

java.lang.Object
  extended by pe.pase.DBProcess
      extended by pe.pase.CSDBProcess
All Implemented Interfaces:
com.flowring.entity.Entity, java.io.Serializable

public class CSDBProcess
extends DBProcess

會簽形態的 Process 資料.

   會簽 Task 分為三種:           / o \
  
                             O --> o --> O
                                 \ o /   ˆˆˆ
                                          REVIEW Task
                            ˆˆ   ˆˆˆˆˆˆ
                       ANNEX Task, AUDIT Task
 

Version:
1.1.5,, 1.0
Author:
yschen@flowring.com
See Also:
DBProcess, Serialized Form

Field Summary
static int CSANNOUNCE
           
static int CSSIGN
           
static java.lang.String TYPE_COUNTERSIGN_ANNEX
           
static java.lang.String TYPE_COUNTERSIGN_AUDIT
           
static java.lang.String TYPE_COUNTERSIGN_REVIEW
           
static java.lang.String TYPE_COUNTERSIGN_SIGN
           
 
Fields inherited from class pe.pase.DBProcess
LINK_AND, LINK_OR, LINK_XOR, POLICY_ALL, POLICY_AUDIT, POLICY_PREVIOUS, POLICY_QUEUE, POLICY_RANDOM, POSITION_END, POSITION_START, REJPOINT_PREVIOUS, REJPOINT_START, RETPOINT_NEXT, RETPOINT_START, TYPE_CALLPROCESS, TYPE_COMPOUND, TYPE_COUNTERSIGN, TYPE_CREATE, TYPE_DATATRANSFER, TYPE_GATHER, TYPE_IAP, TYPE_ROOT, TYPE_SINGLE
 
Constructor Summary
CSDBProcess(java.lang.String id)
           
 
Method Summary
 void addAnnexRole(java.lang.String rolID)
           
 void addAnnexSpeRole(SpecialRole role)
           
 void addAuditRole(java.lang.String rolID)
           
 void addAuditSpeRole(SpecialRole role)
           
 java.util.Vector getAnnexPrjRoleList()
           
 java.util.Vector getAnnexRoleList()
           
 java.util.Vector getAnnexSpeRoleList()
           
 PASEartState getAuditArtState()
           
 java.util.Vector getAuditPrjRoleList()
           
 java.util.Vector getAuditRoleList()
           
 java.util.Vector getAuditSpeRoleList()
           
 CSSignInfo getCSSignInfo()
           
 boolean isAllowOpenForm()
           
 boolean isCSAnnounce()
           
 boolean isCSSign()
           
 boolean isDynamic()
           
 void setAllowOpenForm(boolean mlock)
           
 void setAnnexPrjRoleList(java.util.Vector list)
           
 void setAnnexRoleList(java.util.Vector list)
           
 void setAnnexSpeRoleList(java.util.Vector list)
           
 void setAuditArtState(PASEartState artState)
           
 void setAuditPrjRoleList(java.util.Vector list)
           
 void setAuditRoleList(java.util.Vector list)
           
 void setAuditSpeRoleList(java.util.Vector list)
           
 void setCSSignInfo(CSSignInfo signInfo)
           
 void setDynamic(boolean b)
           
 void update(java.lang.Object obj)
           
 
Methods inherited from class pe.pase.DBProcess
addProWarning, addSpeRole, addSubProcess, getAction, getAddAnnounceQuantity, getAddASArtState, getAddASEndAction, getAddASPostAction, getAddASPreAction, getAddASReturnPoint, getAddASStartAction, getAddPAWeightList, getAddPAWeightListStr, getAddSignQuantity, getAddSignRejectPoint, getDispatchAction, getDuration, getEndImageType, getExceptionList, getExtCond, getGoBackToProList, getGroupSignArtComponent, getHashKey, getHeight, getID, getImageType, getInfoSpec, getName, getNotifyMailContent, getNotifyMailSubject, getOprArtifact, getOprArtifactList, getParentID, getPolicy, getPostAction, getPreAction, getPrjID, getPrjName, getProcessType, getProjectRoleList, getProWarning, getRefArtifactList, getRoleList, getRootID, getRootSiblingOrder, getSiblingOrder, getSpeRoleList, getStartImageType, getSubProcessList, getSynopsis, getWidth, isAddASExecuteArtFunc, isAddSignAllowReverify, isAllowAddAandS, isAllowAddAnnounce, isAllowAddSandA, isAllowAddSign, isAllowGoBackTo, isAllowModifyAddSignArtifact, isAllowViewOtherPAOpinion, isAutoExecution, isDisableDeputy, isEmailNotify, isGroupSign, isGroupSignOKAction, setAction, setAddAnnounceQuantity, setAddASArtState, setAddASEndAction, setAddASExecuteArtFunc, setAddASPostAction, setAddASPreAction, setAddASReturnPoint, setAddASStartAction, setAddPAWeightList, setAddPAWeightList, setAddSignAllowReverify, setAddSignQuantity, setAddSignRejectPoint, setAllowAddAandS, setAllowAddAnnounce, setAllowAddSandA, setAllowAddSign, setAllowGoBackTo, setAllowModifyAddSignArtifact, setAllowViewOtherPAOpinion, setAutoExecution, setDisableDeputy, setDispatchAction, setDuration, setEmailNotify, setEndImageType, setExceptionList, setExtCond, setGoBackToProList, setGroupSign, setGroupSignArtComponent, setGroupSignOKAction, setHeight, setID, setImageType, setInfoSpec, setName, setOprArtifactList, setParentID, setPolicy, setPostAction, setPreAction, setPrjID, setPrjName, setProcessType, setProjectRoleList, setRefArtifactList, setRoleList, setRootID, setRootSiblingOrder, setSiblingOrder, setSpeRoleList, setStartImageType, setSubProcessList, setSynopsis, setWidth, toString, updateAddAS
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CSANNOUNCE

public static final int CSANNOUNCE
See Also:
Constant Field Values

CSSIGN

public static final int CSSIGN
See Also:
Constant Field Values

TYPE_COUNTERSIGN_ANNEX

public static final java.lang.String TYPE_COUNTERSIGN_ANNEX
See Also:
Constant Field Values

TYPE_COUNTERSIGN_AUDIT

public static final java.lang.String TYPE_COUNTERSIGN_AUDIT
See Also:
Constant Field Values

TYPE_COUNTERSIGN_REVIEW

public static final java.lang.String TYPE_COUNTERSIGN_REVIEW
See Also:
Constant Field Values

TYPE_COUNTERSIGN_SIGN

public static final java.lang.String TYPE_COUNTERSIGN_SIGN
See Also:
Constant Field Values
Constructor Detail

CSDBProcess

public CSDBProcess(java.lang.String id)
Method Detail

addAnnexRole

public void addAnnexRole(java.lang.String rolID)

addAnnexSpeRole

public void addAnnexSpeRole(SpecialRole role)

addAuditRole

public void addAuditRole(java.lang.String rolID)

addAuditSpeRole

public void addAuditSpeRole(SpecialRole role)

getAnnexPrjRoleList

public java.util.Vector getAnnexPrjRoleList()

getAnnexRoleList

public java.util.Vector getAnnexRoleList()

getAnnexSpeRoleList

public java.util.Vector getAnnexSpeRoleList()

getAuditArtState

public PASEartState getAuditArtState()

getAuditPrjRoleList

public java.util.Vector getAuditPrjRoleList()

getAuditRoleList

public java.util.Vector getAuditRoleList()

getAuditSpeRoleList

public java.util.Vector getAuditSpeRoleList()

getCSSignInfo

public CSSignInfo getCSSignInfo()

isAllowOpenForm

public boolean isAllowOpenForm()

isCSAnnounce

public boolean isCSAnnounce()

isCSSign

public boolean isCSSign()

isDynamic

public boolean isDynamic()

setAllowOpenForm

public void setAllowOpenForm(boolean mlock)

setAnnexPrjRoleList

public void setAnnexPrjRoleList(java.util.Vector list)

setAnnexRoleList

public void setAnnexRoleList(java.util.Vector list)

setAnnexSpeRoleList

public void setAnnexSpeRoleList(java.util.Vector list)

setAuditArtState

public void setAuditArtState(PASEartState artState)

setAuditPrjRoleList

public void setAuditPrjRoleList(java.util.Vector list)

setAuditRoleList

public void setAuditRoleList(java.util.Vector list)

setAuditSpeRoleList

public void setAuditSpeRoleList(java.util.Vector list)

setCSSignInfo

public void setCSSignInfo(CSSignInfo signInfo)

setDynamic

public void setDynamic(boolean b)

update

public void update(java.lang.Object obj)
Specified by:
update in interface com.flowring.entity.Entity
Overrides:
update in class DBProcess

Agentflow
V3.1

Submit a bug or feature
Copyright 1999-2010 Flowring , Inc. 12F., No.120, Sec2, Gongdao 5th Rd.,
Hsinchu City 300, Taiwan (R.O.C.) All Rights Reserved.