Agentflow
V3.1

pe.pase
Class IapDBProcess

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

public class IapDBProcess
extends DBProcess

核決權限形態的 Process 靜態資料.

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

Field Summary
static int INIT_BY_Art
           
static int INIT_BY_ORG
           
static int INIT_BY_PROCESS
           
 
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
IapDBProcess(java.lang.String id)
           
 
Method Summary
 pe.pde.AuthorizationTableTemplate getAuthorizationTableTemplate()
           
 java.lang.String getDispatchAction()
           
 java.lang.String getEndAction()
           
 Role getInitiatorRole()
           
 int getInitiatorType()
           
 java.lang.String getPostAction()
          Get the Agentflow Script defined in the process completing time
 java.lang.String getPreAction()
          Get the Agentflow Script defined in the process invokating time
 java.util.Vector getRulesVector()
           
 java.lang.String getStartAction()
           
 void setAuthorizationTableTemplate(pe.pde.AuthorizationTableTemplate att)
           
 void setDispatchAction(java.lang.String value)
           
 void setEndAction(java.lang.String value)
           
 void setInitiatorRole(Role role)
           
 void setInitiatorType(int type)
           
 void setPostAction(java.lang.String value)
          Set the Agentflow Script defined in the process completing time
 void setPreAction(java.lang.String value)
          Set the Agentflow Script defined in the process invokating time
 void setRulesVector(java.util.Vector mapVector)
           
 void setStartAction(java.lang.String value)
           
 void setTestData()
           
 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, getDuration, getEndImageType, getExceptionList, getExtCond, getGoBackToProList, getGroupSignArtComponent, getHashKey, getHeight, getID, getImageType, getInfoSpec, getName, getNotifyMailContent, getNotifyMailSubject, getOprArtifact, getOprArtifactList, getParentID, getPolicy, 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, setDuration, setEmailNotify, setEndImageType, setExceptionList, setExtCond, setGoBackToProList, setGroupSign, setGroupSignArtComponent, setGroupSignOKAction, setHeight, setID, setImageType, setInfoSpec, setName, setOprArtifactList, setParentID, setPolicy, 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

INIT_BY_Art

public static final int INIT_BY_Art
See Also:
Constant Field Values

INIT_BY_ORG

public static final int INIT_BY_ORG
See Also:
Constant Field Values

INIT_BY_PROCESS

public static final int INIT_BY_PROCESS
See Also:
Constant Field Values
Constructor Detail

IapDBProcess

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

getAuthorizationTableTemplate

public pe.pde.AuthorizationTableTemplate getAuthorizationTableTemplate()

getDispatchAction

public java.lang.String getDispatchAction()
Overrides:
getDispatchAction in class DBProcess

getEndAction

public java.lang.String getEndAction()

getInitiatorRole

public Role getInitiatorRole()

getInitiatorType

public int getInitiatorType()

getPostAction

public java.lang.String getPostAction()
Description copied from class: DBProcess
Get the Agentflow Script defined in the process completing time

Overrides:
getPostAction in class DBProcess
Returns:
the Agentflow Script

getPreAction

public java.lang.String getPreAction()
Description copied from class: DBProcess
Get the Agentflow Script defined in the process invokating time

Overrides:
getPreAction in class DBProcess
Returns:
the Agentflow Script

getRulesVector

public java.util.Vector getRulesVector()

getStartAction

public java.lang.String getStartAction()

setAuthorizationTableTemplate

public void setAuthorizationTableTemplate(pe.pde.AuthorizationTableTemplate att)

setDispatchAction

public void setDispatchAction(java.lang.String value)
Overrides:
setDispatchAction in class DBProcess

setEndAction

public void setEndAction(java.lang.String value)

setInitiatorRole

public void setInitiatorRole(Role role)

setInitiatorType

public void setInitiatorType(int type)

setPostAction

public void setPostAction(java.lang.String value)
Description copied from class: DBProcess
Set the Agentflow Script defined in the process completing time

Overrides:
setPostAction in class DBProcess
Parameters:
value - the Agentflow Script

setPreAction

public void setPreAction(java.lang.String value)
Description copied from class: DBProcess
Set the Agentflow Script defined in the process invokating time

Overrides:
setPreAction in class DBProcess
Parameters:
value - the Agentflow Script

setRulesVector

public void setRulesVector(java.util.Vector mapVector)

setStartAction

public void setStartAction(java.lang.String value)

setTestData

public void setTestData()

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.