Agentflow
V3.1

Uses of Class
si.wfcidata.WFCIException

Packages that use WFCIException
si.wfcidata   
si.wfinterface   
 

Uses of WFCIException in si.wfcidata
 

Subclasses of WFCIException in si.wfcidata
 class LoginFailException
          LoginFailException
 class WFCIConnectionException
          WFCIConnectionException
 

Methods in si.wfcidata that throw WFCIException
 boolean AFBBSBoard.activeAFBBSBoard()
          Activate the AFBBSBoard
 boolean AFBBSManager.activeAFBBSBoard(java.lang.String bbsBoardID)
          Activate an AFBBSBoard to be active.
 boolean AFTaskList.add(Task task)
          Add a task to AFTaskList.
 void AFDBManager.addAFDBConnectionURL(int seq, int type, java.lang.String dburl)
          Add a db URL to db configuration, and specify its sequence number in it.
 void AFDBManager.addAFDBConnectionURL(int seq, int type, java.lang.String name, java.lang.String dburl)
          Add a db URL to db configuration, and specify its sequence number in it.
 void AFDBManager.addAFDBConnectionURL(int seq, int type, java.lang.String dburl, java.lang.String username, java.lang.String password)
          Add a db URL to db configuration, and specify its sequence number in it
 void AFDBManager.addAFDBConnectionURL(int seq, int type, java.lang.String name, java.lang.String dburl, java.lang.String username, java.lang.String password)
          Add a db URL to db configuration, and specify its sequence number in it
 void AFTaskManager.bypassAFTask(AFTask task, java.lang.String astID)
          Bypass the AFTask.
 void AFTask.bypassAFTask(java.lang.String p_AstID)
          ByPass the AFTask with p_AstID state ID
 boolean AFUserSession.changePassword(java.lang.String newPwd)
          Change password of member
 boolean AFUserSession.changePassword(java.lang.String oldPwd, java.lang.String newPwd)
          Change password of member
 void AFDBConnection.close()
          Close the connection
 void AFDBConnection.commit()
          Make commit on the connection
 java.util.HashMap AFTask.completeAFTask()
          Complete the AFTask
 java.util.HashMap AFTaskManager.completeAFTask(AFTask task)
          Complete the AFTask.
 int AFConnection.connectServer()
          Connect the server
 int AFConnection.connectServer(java.lang.String user, java.lang.String pass)
          Connect the server with username and password
 AFDBConnection AFDBManager.createAFDBConnection(int seq)
          Create a AFDBConnection with specified db URL.
 AFDBConnection AFDBManager.createAFDBConnection(java.lang.String name)
          Create a AFDBConnection with specified db URL.
 AFTask AFMemberRecord.createAFProcess(AFProcess process)
          Create a AFTask of AFProcess
 AFArtInstance AFUserSession.createFreqArtInstance(java.lang.String aID)
          Create artifact instance, for FreqAp use
 AFTask AFProcessManager.createProcess(AFMemberRecord member, AFProcess process)
          Create a AFTask of AFProcess
 java.lang.String AFMemberRecord.createProcess(java.lang.String proID, java.util.HashMap args)
          Create a AFTask of AFProcess
 java.lang.String AFProcessManager.createProcess(java.lang.String userID, java.lang.String proID, java.util.HashMap args)
          Create a AFTask of AFProcess
 boolean AFBBSMessage.delAFBBSMsg()
          Delete the AFBBSMessage.
 boolean AFBBSManager.delAFBBSMsg(AFBBSMessage msg)
          Delete an AFBBSMessage.
 boolean AFBBSManager.delAFBBSMsg(java.lang.String bbsBoardID, java.lang.String msgID)
          Delete an AFBBSMessage.
 boolean AFBBSBoard.deleteAFBBSBoard()
          Delete the AFBBSBoard.
 boolean AFBBSManager.deleteAFBBSBoard(java.lang.String bbsBoardID)
          Delete an AFBBSBoard.
 boolean AFOrgManager.deleteAFCompany(AFCompany company)
          Delete an AFCompany in organization.
 java.util.HashMap AFDBManager.deleteAFDBConnectionURL(java.lang.String name)
          Delete a db URL from db configuration by given name
 boolean AFOrgManager.deleteAFDepartment(AFDepartment dep)
          Delete an AFDepartment in organization.
 boolean AFOrgManager.deleteAFMemberRecord(AFMemberRecord mbr)
          Delete an AFMemberRecord in organization.
 boolean AFOrgManager.deleteAFRole(AFRole role)
          Delete an AFRole in organization.
 boolean AFPDEManager.deleteCompany(Company company)
          Delete a Company in organization.
 boolean AFPDEManager.deleteDepartment(Department dep)
          Delete a Department in organization.
 boolean AFTaskManager.deleteGlobals(java.lang.String rootTaskID)
          Delete Globals data from database.
 boolean AFPDEManager.deleteMemberRecord(MemberRecord mbr)
          Delete a MemberRecord in organization.
 boolean AFPDEManager.deleteProjectRole(ProjectRole role)
          Delete a ProjectRole.
 boolean AFPDEManager.deleteRole(Role role)
          Delete a Role in organization.
 boolean AFTask.forceReassignAFTask(AFMemberRecord mbr)
          Reassign the AFTask to mbr AFMemberRecord
 boolean AFTaskManager.forceReassignAFTask(AFTask task, AFMemberRecord member)
          Force to reassign the AFTask.
 boolean AFTaskManager.forceReassignAFTask(java.lang.String taskID, java.lang.String memID)
          Force to reassign the AFTask.
 java.util.Vector AFArtifact.getAFArtFormItemList()
          Return the list of AFArtFormItem
 AFArtifact AFArtInstance.getAFArtifact()
          Return the AFArtifact
 AFArtifact AFProcessManager.getAFArtifact(java.lang.String aID)
          Get an AFArtifact object by ID.
 java.util.Vector AFProcessManager.getAFArtifactForm(java.lang.String aID)
          Return artifact forms of some specific artifact.
 java.util.Vector AFCompany.getAFArtifactList()
          Return all AFArtifacts of this AFCompany.
 AFArtInstance AFTask.getAFArtInstance()
          Return the operation artifact
 java.util.Vector AFArtifact.getAFArtInstance()
          Get AFArtInstance array of this AFArtifact
 AFArtInstance AFTaskManager.getAFArtInstance(java.lang.String iID)
          Return an AFartInstance object by ID.
 AFArtInstance AFTaskManager.getAFArtInstance(java.lang.String iID, java.lang.String tID)
          Return an AFartInstance object by the specific ID and task.
 java.util.Vector AFBBSManager.getAFBBSBoard()
          Get AFBBSBorad list which board is readable.
 AFBBSBoard AFBBSManager.getAFBBSBoard(java.lang.String bbsBoardID)
          Get AFBBSBorad object with ID.
 AFBBSMessage AFBBSManager.getAFBBSMsg(java.lang.String msgID)
          Get the AFBBSMessage object with ID.
 java.util.Vector AFBBSBoard.getAFBBSMsgList()
          Get all AFBBSMessages of the BBS board.
 java.util.Vector AFBBSManager.getAFBBSMsgList(java.lang.String bbsBoardID)
          Get all AFBBSMessages of the BBS board.
 AFCompany AFOrgManager.getAFCompany()
          Return the AFCompany object
 java.util.HashMap AFDBManager.getAFDBConnectionURL(int seq)
          Get the db configuration info with the specific sequence number
 java.util.HashMap AFDBManager.getAFDBConnectionURL(java.lang.String name)
          Get the db configuration info with the specific name
 java.util.Vector AFDBManager.getAFDBConnectionURLList()
          Get all db configurations
 AFDepartment AFTask.getAFDepartment()
          Return the AFDepartment of the AFTask computed by WFCI
 AFDepartment AFProcess.getAFDepartment()
          Return the AFDepartment of the AFProcess.
 AFDepartment AFOrgManager.getAFDepartment(java.lang.String dID)
          Return an AFDepartment object by ID.
 java.util.Vector AFCompany.getAFDepartmentList()
          Return AFDepartments of this AFCompany, only adjacent AFDepartment children of AFCompnay in the organization tree.
 AFFreqAP AFFreqAPManager.getAFFreqAP(java.lang.String fID)
          Return an AFFreqAP object by ID.
 java.util.Vector AFRole.getAFMemberList()
          Get AFMemberRecord array of this AFRole
 AFMemberRecord AFUserSession.getAFMemberRecord()
          Get member instance
 AFMemberRecord AFTask.getAFMemberRecord()
          Return the AFMemberRecord of the AFProcess instantiates the AFTask
 AFMemberRecord AFOrgManager.getAFMemberRecord(java.lang.String mID)
          Return an AFMemberRecord object by ID.
 AFTaskList AFUserSession.getAFMyTaskList()
          Get AFMyTaskList which is viewed in MyTask in Agenda
 java.util.Vector AFMemberRecord.getAFProcess()
          Return the root processes of this member.
 AFProcess AFPDEManager.getAFProcess(java.lang.String proID)
          Get AFProcess with the ID.
 AFProcessList AFUserSession.getAFProcessList()
          Get AFProcessList of root AFTask of member
 AFProject AFProcess.getAFProject()
          Return the AFProject of the AFProcess.
 AFProject AFFreqAP.getAFProject()
           
 AFProject AFProjectManager.getAFProject(java.lang.String prjID)
          Get an AFProject object by ID.
 AFProject AFProcessManager.getAFProject(java.lang.String prjID)
          Get an AFProject object by ID.
 AFProject AFPDEManager.getAFProject(java.lang.String prjID)
          Get AFProject with the ID.
 AFProject AFProjectManager.getAFProjectOfAFProcess(java.lang.String proID)
          Return the project of the PASEProcess.
 AFProjectList AFProjectManager.getAFProjectOfCompany()
          Return all projects.
 java.util.Vector AFPDEManager.getAFProjectOfCompany()
          Get AFProject list of the company.
 AFMemberRecord AFTask.getAFRealExecutor()
          Get the real executor
 java.lang.String AFTask.getAFRealExecutorName()
          Get the name of the real executor
 AFRole AFTask.getAFRole()
          Return the AFRole of the AFTask computed by WFCI
 AFRole AFProcess.getAFRole()
          Return the AFRole of the AFProcess.
 AFRole AFOrgManager.getAFRole(java.lang.String rID)
          Return an AFRole object by ID.
 java.util.Vector AFMemberRecord.getAFRoleList()
          Return all AFRoles attached to this member
 java.util.Vector AFDepartment.getAFRoleList()
          Get adjacent AFRoles of the AFDepartment
 java.util.Vector AFCompany.getAFRoleList()
          Return AFRoles of this AFCompany, only adjacent AFRole children of AFCompnay in the organization tree.
 java.util.Vector AFMemberRecord.getAFRoleListByAFDep(AFDepartment dep)
          Return all AFRoles belong to some specific AFDepartment
 AFSize AFArtifact.getAFSize()
          Get AFSize of the AFArtifact
 AFTaskList AFMemberRecord.getAFTask()
          Return AFTasks executed by this member.
 AFTaskList AFMemberRecord.getAFTask(int state)
          Return AFTasks which in some state and executed by this member.
 AFTask AFTaskManager.getAFTask(java.lang.String tID)
          Return an AFTask object by ID.
 AFTaskList AFUserSession.getAFTaskList()
          Get AFTaskList of AFTask of member
 AFTaskList AFUserSession.getAFTaskList(int state)
          Get AFTaskList whose state of task equals 'state'
 AFTaskList AFProcess.getAFTaskOfProcess()
          Return the task list of the Process.
 AFTaskList AFProcess.getAFTaskOfProcess(int state)
          Return the task list of the Process with the specific state.
 AFTaskList AFProcessManager.getAFTaskOfProcess(java.lang.String proID)
          Return the task list of the Process.
 AFTaskList AFProcessManager.getAFTaskOfProcess(java.lang.String proID, int state)
          Return the task list of the Process with the specific state.
 java.util.Vector AFCompany.getAllAFDepartmentList()
          Return all AFDepartments of this AFCompany, all AFDepartment descendents in the organization tree.
 java.util.Vector AFDepartment.getAllAFRoleList()
          Get all AFRoles descendents of the AFDepartment
 java.util.Vector AFCompany.getAllAFRoleList()
          Return all AFRoles of this AFCompany, all AFRole descendents in the organization tree.
 java.util.Vector AFBBSManager.getAllBBSBoard()
          Get AFBBSBorad list which board, including active and suspended.
 java.util.Vector AFOrgManager.getAllMember()
          Return all member data of company (AFMemberRecord)
 java.util.Vector AFRole.getAllSubAFDepartment()
          Get all sub-department descendents of this AFRole
 java.util.Vector AFDepartment.getAllSubAFDepartment()
          Get all sub-department descendents of this AFDepartment
 java.util.Vector AFRole.getAllSubAFRoleList()
          Get all AFRoles descendents of the AFRole
 AFTaskList AFUserSession.getApprovalHistoryRootTask()
           
 Artifact AFPDEManager.getArtifact(java.lang.String artID)
          Get Artifact with the ID.
 AFSize AFPDEManager.getArtifactSize(java.lang.String artID)
          Get AFSize of the Artifact with the ID.
 PASEartState AFPDEManager.getArtifactState(java.lang.String astID)
          Get PASEartState with the ID.
 java.lang.String AFBBSMessage.getBoardName()
          Get the AFBBSBoard name of the AFBBSMessage
 java.lang.String AFBBSMessage.getBoardOwner()
          Get the AFBBSBoard owner of the AFBBSMessage
 java.util.HashMap AFDBConnection.getConnectionURL()
          Get the configuration of SessionConnection
 java.util.Vector AFPDEManager.getDepartmentList()
          Get Department list of the company.
 AFMemberRecord AFMemberRecord.getDeputyAFMemberRecord()
          Return the Deputy AFMemberRecord
 java.lang.String AFTask.getDeputyName()
          Get member name of the task has deputed
 java.lang.String AFUserSession.getFlowServerHost()
          Get the flow server host.
 java.lang.String AFUserSession.getFlowServerPort()
          Get the flow server port.
 java.util.Vector AFUserSession.getFreqApListOfMember()
          return a PASEFreqAp List.
 java.util.HashMap AFTaskManager.getGlobals(java.lang.String rootTaskID)
          Get Globals data from previous setGlobals function.
 java.util.Vector AFScheduleManager.getHalfHolidays()
          Get the half-holidays list.
 AFTaskList AFUserSession.getHistoryRootTask()
           
 java.util.Vector AFScheduleManager.getHolidays()
          Get the holidays list.
 AFRole AFMemberRecord.getMainAFRole()
          Return the main AFRole of this member
 AFRole AFDepartment.getManager()
          Get the manager of the AFDepartment
 AFMemberRecord AFOrgManager.getMemberByCName(java.lang.String mName)
          Return an AFMemberRecord object by Chinese-Name.
 AFMemberRecord AFOrgManager.getMemberByName(java.lang.String mLoginID)
          Return an AFMemberRecord object by LoginID.
 java.util.Vector AFPDEManager.getMemberList()
          Get MemberRecord list of the company.
 AFMemberRecord AFUserSession.getMemberRecord()
          Get the MemberRecord of the Session
 AFTaskList AFUserSession.getMonitorRootAFTask()
          Get AFTaskList which is viewed in Monitor in Agenda
 AFMemberRecord AFTask.getOwner()
          Get AFTask owner
 java.util.HashMap AFProcess.getParameter()
          Get the primitives of the AFProcess
 java.lang.Object AFRole.getParent()
          Get parent of this AFRole
 java.lang.Object AFDepartment.getParent()
          Get parent of this AFDepartment
 AFTask AFTask.getParentAFTask()
          Get parent AFTask of the AFTask
 AFProjectList AFProjectManager.getProjectOfDepartment(java.lang.String dID)
          Return the projects of some specific department.
 AFProjectList AFProjectManager.getProjectOfManager(java.lang.String managerID)
          Return the projects with some specific project manager.
 java.util.Vector AFPDEManager.getProjectRoleList(java.lang.String prj)
          Get AFProjectRole list of the Project.
 boolean AFTask.getReadPermission()
          Check if the AFTask artifacts are viewed by the specific member
 java.util.Vector AFTask.getRefAFArtInstanceList()
          Return the lists of reference AFArtInstance
 AFTaskList AFUserSession.getRequestHistoryRootTask()
           
 Role AFRole.getRole()
          Get the Role instance in order to comunucate with PASE server
 java.util.Vector AFPDEManager.getRoleList()
          Get Role list of the company.
 AFTask AFTask.getRootAFTask()
          Get root AFTask in PRof the AFTask
 AFTaskList AFMemberRecord.getRootAFTask(int state)
          Return root AFTasks which in some state and executed by this member.
 AFTaskList AFUserSession.getRootAFTaskOfJoinMember(int state)
          Get AFTaskList whose state of AFTask equals 'state' of join member
 AFTaskList AFUserSession.getRootAFTaskOfMember()
          Get AFTaskList of root AFTask of member
 AFTaskList AFUserSession.getRootAFTaskOfMember(int state)
          Get AFTaskList whose state of AFTask equals 'state' of member
 java.util.Vector AFProcess.getRootAFTaskOfProcess()
          Return the root task list of the Process.
 java.util.Vector AFProcess.getRootAFTaskOfProcess(int state)
          Return the root task list of the Process with the specific state.
 java.util.Vector AFProcessManager.getRootAFTaskOfProcess(java.lang.String proID)
          Return the root task list of the Process.
 java.util.Vector AFProcessManager.getRootAFTaskOfProcess(java.lang.String proID, int state)
          Return the root task list of the Process with the specific state.
 AFTaskList AFTaskManager.getRootTaskOfJoinMember(java.lang.String mID)
          Return root tasks with some specific member is involved in.
 AFTaskList AFTaskManager.getRootTaskOfJoinMember(java.lang.String mID, int state)
          Return root tasks with the specific member is involved in and the specific state.
 AFTaskList AFTaskManager.getRootTaskOfJoinMember(java.lang.String mID, java.lang.String proID)
          Return root tasks with the specific member is involved in and the specific state.
 AFTaskList AFTaskManager.getRootTaskOfMember(java.lang.String mID)
          Return root tasks executed by some specific member.
 AFTaskList AFTaskManager.getRootTaskOfMember(java.lang.String mID, int state)
          Return root tasks which in some state and executed by some specific member.
 java.util.Vector AFArtifact.getSubAFArtifactList()
          Get sub-AFArtifact array of this AFArtifact
 java.util.Vector AFRole.getSubAFDepartment()
          Get sub-AFDepartment of this AFRole
 java.util.Vector AFDepartment.getSubAFDepartment()
          Get adjacent sub-department of this AFDepartment
 java.util.Vector AFRole.getSubAFRoleList()
          Get sub-AFRoles of this AFRole
 AFTaskList AFTaskManager.getSubTaskList(java.lang.String parentID)
          Return subtasks of some specific task.
 java.util.Vector AFTaskManager.getTaskIDListOfMember(java.lang.String mID, int sc, int ec, java.lang.String order)
          Return all task id of some specific member.
 AFTaskList AFTaskManager.getTaskList(java.lang.String mID)
          Return all tasks of some specific member.
 AFTaskList AFTaskManager.getTaskOfMember(java.lang.String mID)
          Return tasks executed by some specific member.
 AFTaskList AFTaskManager.getTaskOfMember(java.lang.String mID, int state)
          Return root tasks which in some state and executed by some specific member.
 AFTaskList AFTaskManager.getTaskOfRootTask(java.lang.String rootTID)
          Return tasks of some specific root task.
 java.util.HashMap AFUserSession.getTreeTaskList()
          Get MyTask Data with a tree structure which consists of AFProjectTask and AFProcessTask
 int[] AFScheduleManager.getWeek()
          Get the weeks list.
 WFCI AFUserSession.getWFCI()
          Get WFCI interface
 java.util.Vector AFScheduleManager.getWorkdays()
          Get the workdays list.
 boolean AFTask.goBackTo(java.lang.String toProID, boolean artMode)
          Go back to a former AFTask node in the same process.
 boolean AFTaskManager.goBackTo(java.lang.String fromTaskID, java.lang.String toProID, boolean artMode)
          Go back to a former task node in the same process.
 boolean AFTaskManager.goBackTo(java.lang.String fromTaskID, Task toTask, boolean artMode)
          Go back to a former task node in the same process.
 boolean AFTaskManager.goBackTo(Task fromTask, java.lang.String toProID, boolean artMode)
          Go back to a former task node in the same process.
 java.util.HashMap AFTask.goBackToWithDetailRet(java.lang.String toProID, boolean artMode)
          Go back to a former AFTask node in the same process.
 java.util.HashMap AFTaskManager.goBackToWithDetailRet(Task fromTask, java.lang.String toProID, boolean artMode)
          Go back to a former task node in the same process.
 void AFScheduleManager.initHoliday()
          Initialize holidays.
 void AFProcess.initProcess(AFMemberRecord member)
          Initial the process.
 java.util.HashMap AFUserSession.initProcess(AFProcess process)
          Initializa AFProcess with some AFProcess arguments
 java.util.HashMap AFProcessManager.initProcess(java.lang.String user, AFProcess process)
          Initial the process.
 java.util.HashMap AFUserSession.initProcess(java.lang.String roleID, java.lang.String depID, java.lang.String processID, java.lang.String subject, int priority)
          Initializa AFProcess with some AFProcess arguments, using default process name
 java.util.HashMap AFProcessManager.initProcess(java.lang.String user, java.lang.String roleID, java.lang.String processID, java.lang.String subject, int priority)
          Initial the process.
 java.util.HashMap AFUserSession.initProcess(java.lang.String roleID, java.lang.String depID, java.lang.String processID, java.lang.String processName, java.lang.String subject, int priority)
          Initializa AFProcess with some AFProcess arguments
 java.util.HashMap AFProcessManager.initProcess(java.lang.String user, java.lang.String roleID, java.lang.String depID, java.lang.String processID, java.lang.String processName, java.lang.String subject, int priority)
          Initial the process.
 boolean AFOrgManager.insertAFCompany(AFCompany company)
          Insert an AFCompany to organization.
 boolean AFOrgManager.insertAFDepartment(AFDepartment dep)
          Insert an AFDepartment to organization.
 boolean AFOrgManager.insertAFMemberRecord(AFMemberRecord mbr)
          Insert an AFMemberRecord to organization.
 boolean AFOrgManager.insertAFRole(AFRole role)
          Insert an AFRole to organization.
 boolean AFPDEManager.insertCompany(Company company)
          Insert a Company to organization.
 boolean AFPDEManager.insertDepartment(Department dep)
          Insert a Department to organization.
 boolean AFPDEManager.insertMemberRecord(MemberRecord mbr)
          Insert a MemberRecord to organization.
 boolean AFPDEManager.insertProjectRole(ProjectRole role)
          Insert a ProjectRole to organization.
 boolean AFPDEManager.insertRole(Role role)
          Insert a Role to organization.
 boolean AFScheduleManager.isHalfHoliday(java.lang.String date)
          Check specified date whether it's a half of holiday or not.
 boolean AFScheduleManager.isHoliday(java.lang.String date)
          Check specified date whether it's a holiday or not.
 boolean AFTask.isLocked()
          Check if the task is locked.
 boolean AFTaskManager.isLocked(java.lang.String tskID)
          Check if the task is locked.
 boolean AFScheduleManager.isRestSat(java.lang.String date)
          Check specified date whether it's a rest Saturday or not.
 java.util.Vector AFDBConnection.loadValue(java.lang.String sqlcmd)
          Invoke the connection to load value
 void AFTask.lockAFTask()
          Lock the root AFTask of the AFTask.
 void AFTaskManager.lockAFTask(java.lang.String tskID)
          Lock the root AFTask of the AFTask.
 AFUserSession AFConnection.login(java.lang.String user, java.lang.String pass)
          login to system
 void AFUserSession.logout()
          User logout.
 void AFConnection.logout(java.lang.String user)
          logout form system
 boolean AFBBSManager.newAFBBSBoard(AFBBSBoard bbsBoard)
          New an AFBBSBoard object and add it to database.
 AFDepartment AFOrgManager.newAFDepartment()
          Create an AFDepartment instance.
 AFMemberRecord AFOrgManager.newAFMemberRecord()
          Create an AFMemberRecord instance.
 AFRole AFOrgManager.newAFRole()
          Create an AFRole instance.
 Department AFPDEManager.newDepartment()
          Create a Department instance.
 MemberRecord AFPDEManager.newMemberRecord()
          Create a MemberRecord instance.
 ProjectRole AFPDEManager.newProjectRole()
          Create a ProjectRole instance.
 Role AFPDEManager.newRole()
          Create a Role instance.
 java.util.HashMap AFTask.notifyAFTask()
          Remove be state of waiting of the AFTask.
 java.util.HashMap AFTaskManager.notifyAFTask(java.lang.String tskID)
          Remove be state of waiting of the AFTask.
 boolean AFTaskManager.pickQueueAFTask(AFTask task)
          Pick the queue of the AFTask.
 boolean AFBBSMessage.postAFBBSMsg()
          Post the AFBBSMessage.
 boolean AFBBSManager.postAFBBSMsg(AFBBSMessage msg)
          Post an AFBBSMessage.
 void AFUserSession.reloadAFMemberRecord()
          Reload member instance
 boolean AFTaskManager.removeTaskByAdm(java.lang.String p_RootTaskID)
          Force to remove task.
 boolean AFTaskManager.removeTaskByUser(java.lang.String p_RootTaskID, java.lang.String p_MemID)
          Force to remove task by the specific member.
 void AFDBConnection.rollback()
          Make rollback on the connection
 void AFScheduleManager.saveSchedule(java.util.Vector hdays, java.util.Vector h_days, java.util.Vector wdays, int[] w)
          Save server's schedule.
 boolean AFArtInstance.setAFArtInsState(java.lang.String stateID)
          Return true for success, else false.
 void AFTaskManager.setGlobals(java.lang.String rootTaskID, java.util.HashMap args)
          Keep data into database and then reuse.
 void AFUserSession.setWFCI(WFCI wfci)
          set WFCI interface
 java.util.HashMap AFTask.startAFTask()
          Start the AFTask.
 java.util.HashMap AFTaskManager.startAFTask(AFTask task)
          Start the AFTask.
 void AFTaskManager.stopRootTask(java.lang.String rootTaskID)
          Stop the root task.
 boolean AFBBSBoard.suspendAFBBSBoard()
          Suspend the AFBBSBoard
 boolean AFBBSManager.suspendAFBBSBoard(java.lang.String bbsBoardID)
          Suspend an AFBBSBoard with specific ID.
 java.util.HashMap AFTask.suspendAFTask()
          Suspend the AFTask
 java.util.HashMap AFTaskManager.suspendAFTask(AFTask task)
          Suspend the AFTask.
 boolean AFDBManager.testAFDBConnection(int seq)
          Test a AFDBConnection with specified db URL.
 boolean AFDBManager.testAFDBConnection(java.lang.String name)
          Test a AFDBConnection with specified db URL.
 void AFTask.unlockAFTask()
          UnLock the root task of the AFTask.
 void AFTaskManager.unlockAFTask(java.lang.String tskID)
          UnLock the root AFTask of the AFTask.
 boolean AFArtInstance.updateAFArtInstance()
          Update the AFArtInstance instance
 boolean AFTaskManager.updateAFArtInstance(AFArtInstance instance)
          Update an AFArtInstance instance
 boolean AFTask.updateAFArtInstance(AFArtInstance instance)
          Update an AFArtInstance instance
 boolean AFTaskManager.updateAFArtInstance(java.lang.String tID, AFArtInstance instance)
          Update an AFArtInstance instance
 boolean AFBBSBoard.updateAFBBSBoard()
          Update the AFBBSBoard's data in database.
 boolean AFBBSManager.updateAFBBSBoard(AFBBSBoard bbsBoard)
          Update an AFBBSBoard's data in database.
 boolean AFOrgManager.updateAFCompany(AFCompany company)
          Update an AFCompany in organization.
 boolean AFOrgManager.updateAFDepartment(AFDepartment dep)
          Update an AFDepartment in organization.
 boolean AFMemberRecord.updateAFMemberRecord()
          Updates MemberRecord data in database.
 boolean AFOrgManager.updateAFMemberRecord(AFMemberRecord mbr)
          Update an AFMemberRecord in organization.
 boolean AFPDEManager.updateAFProcess(AFProcess pro)
          Update AFProcess instance in database.
 boolean AFOrgManager.updateAFRole(AFRole role)
          Update an AFRole in organization.
 void AFTask.updateAFTask()
          Update the data object of AFTask.
 boolean AFTaskManager.updateAFTask(AFTask t)
          Update the data object of task.
 void AFTask.updateAFTaskState()
          Update the state of AFTask.
 boolean AFPDEManager.updateArtifactState(PASEartState state)
          Update PASEartState instance in database.
 boolean AFPDEManager.updateCompany(Company company)
          Update a Company in organization.
 boolean AFPDEManager.updateDepartment(Department dep)
          Update a Department in organization.
 boolean AFPDEManager.updateMemberRecord(MemberRecord mbr)
          Update a MemberRecord in organization.
 boolean AFPDEManager.updateProjectRole(ProjectRole role)
          Update a ProjectRole in organization.
 boolean AFPDEManager.updateRole(Role role)
          Update a Role in organization.
 boolean AFDBConnection.updateValue(java.lang.String sqlcmd)
          Invoke the connection to update value
 AFUserSession AFConnection.verifyLogin(java.lang.String user, java.lang.String pass, boolean autoLogin)
          To verify use's loginID and password
 void AFTask.waitAFTask()
          Set the AFTask to be state of waiting
 void AFTaskManager.waitAFTask(java.lang.String tskID)
          Set the AFTask to be state of waiting
 void AFTask.waitAFTask(java.lang.String timeString)
          Set the AFTask to be state of waiting, and the waiting duration.
 void AFTaskManager.waitAFTask(java.lang.String tskID, java.lang.String timeString)
          Set the AFTask to be state of waiting, and the waiting duration.
 

Constructors in si.wfcidata that throw WFCIException
AFArtFormItem(WFCI wfci, ArtFormItem artFormItem)
          Constructor
AFArtifact(WFCI wfci, Artifact artifact)
          Constructor
AFArtInstance(WFCI wfci, PASEartInstance artInstance)
          Constructor
AFBBSBoard(WFCI wfci, BBSBoard board)
          Constructor
AFBBSMessage(WFCI wfci, BBSMessage message)
          Constructor
AFCompany(WFCI wfci, Company company)
          Constructor
AFDepartment(WFCI wfci, Department department)
          Constructor
AFFreqAP(WFCI wfci, PASEFreqAp freqAP)
          Constructor
AFMemberRecord(WFCI wfci, MemberRecord memberRecord)
          Constructor
AFProcess(WFCI wfci, PASEProcess process)
          Constructor
AFProcessList(WFCI wfci, java.util.Vector paseProList)
          Constructor
AFProcessTask(WFCI wfci, ProcessTask proTask)
          Constructor
AFProject(WFCI wfci, Project project)
          Constructor
AFProjectList(WFCI wfci, java.util.Vector projectList)
          Constructor
AFProjectTask(WFCI wfci, ProjectTask prjTask)
          Constructor
AFRole(WFCI wfci, Role role)
          Constructor
AFTask(WFCI wfci, Task task)
          Constructor
AFTaskList(WFCI wfci, java.util.Vector taskList, java.lang.String opID)
          Constructor
 

Uses of WFCIException in si.wfinterface
 

Methods in si.wfinterface that throw WFCIException
 boolean WFCI.activeBBSBoard(java.lang.String bbsBoardID)
          Active a bbs board in db with a board ID.
 void WFCI.addAFDBConnectionURL(int seq, int type, java.lang.String dburl, java.lang.String username, java.lang.String password)
          Sets a db URL to db configuration.
 void WFCI.addAFDBConnectionURL(int seq, int type, java.lang.String name, java.lang.String dburl, java.lang.String username, java.lang.String password)
          Sets a db URL to db configuration.
 void WFCI.addDebugLog(java.lang.String msg)
           
 void WFCI.addErrLog(java.lang.String msg)
           
 void WFCI.addExeLog(java.lang.String msg)
           
 boolean WFCI.addFreqApRole(java.lang.String freID, java.lang.String rolID)
           
 void WFCI.addInfoLog(java.lang.String msg)
           
 boolean WFCI.addMonitorRelation(java.lang.String sourceTaskID, java.lang.String createdRootTaskID)
           
 boolean WFCI.addMonitorRelation(java.lang.String sourceTaskID, java.util.Vector createdRootTaskIDs)
           
 int WFCI.addNewAFDBConnectionURL(int type, java.lang.String name, java.lang.String dburl, java.lang.String username, java.lang.String password)
          Add a new db URL at the end of the db configuration list.
 void WFCI.addWarningLog(java.lang.String msg)
           
 java.util.Vector WFCI.ArtSQLloadValue(java.lang.String sql)
          The method is used to load value from database by nickname (the RTRepository).
 java.util.Vector WFCI.batchProcess(java.util.Vector completeTask, java.util.Vector removeRootTask, java.util.Vector createPro)
          Batch create, remove and complete process.
 boolean WFCI.bypassTask(Task p_Task, java.lang.String p_AstID)
          Bypass the task.
 boolean WFCI.canPrintPASESharedFile(java.lang.String fId, java.lang.String mId)
           
 boolean WFCI.canReadPASESharedFile(java.lang.String fId, java.lang.String mId)
           
 boolean WFCI.canWritePASESharedFile(java.lang.String fId, java.lang.String mId)
           
 boolean WFCI.changePassword(java.lang.String loginID, java.lang.String newPwd)
          The method is used to change the password of some member without checking old password.
 boolean WFCI.changePassword(java.lang.String memID, java.lang.String oldPwd, java.lang.String newPwd)
          The method is used to change the password of some member.
 boolean WFCI.checkValidNameUser()
          check if the license of Name User is bigger than the number in DB
 void WFCI.clearCache()
          Clear the cache of the PASE server.
 void WFCI.clearCache(java.lang.String type)
          Clear this type cache of the PASE server.
 boolean WFCI.clearQuestionnaireViews(java.lang.String qneId)
          The implement method should clear views count when updated a specified questionnaire result.
 void WFCI.closeAFDBConnection(java.lang.String session)
          Close a SessionConnection object.
 void WFCI.commitAFDBConnection(java.lang.String session)
          Make commit in the session connection.
 java.util.HashMap WFCI.completeTask(Task t)
          Complete the task.
 java.util.HashMap WFCI.completeTask(Task t, java.lang.String stateID)
          Complete the task.
 AFDBConnection WFCI.createAFDBConnection(int seq)
          Create an AFDBConnection object with database configuration, by the specific sequence.
 AFDBConnection WFCI.createAFDBConnection(java.lang.String name)
          Create an AFDBConnection object with database configuration, by the specific name.
 PASEartInstance WFCI.createArtInstance(java.lang.String aID)
          Create artifact instance.
 PASEartInstance WFCI.createArtInstance(java.lang.String tID, java.lang.String aID)
          Deprecated.  
 PASEartInstance WFCI.createFreqArtInstance(java.lang.String aID)
          Create artifact instance, for FreqAp use.
 PASEGroup WFCI.createPASEGroup()
           
 PASESharedFile WFCI.createPASESharedFile()
           
 java.lang.String WFCI.createProcess(java.lang.String userID, java.lang.String proID, java.util.HashMap args, boolean isPopUp)
          Create a Process.
 java.lang.String WFCI.createProcess(java.lang.String userID, java.lang.String proID, java.util.HashMap args, boolean isPopUp, boolean isDelible)
          Create a Process.
 java.lang.String WFCI.createProcess(java.lang.String userID, java.lang.String roleID, java.lang.String proID, java.util.HashMap args, boolean isPopUp, boolean isDelible, java.lang.String taskID, java.lang.String dtTemplateID, boolean isShowMonitorRelation)
          Create a Process.
 ScheduleEvent WFCI.createScheduleEvent()
          Creates new ScheduleEvent.
 boolean WFCI.delBBSMsg(java.lang.String bbsBoardID, java.lang.String msgID)
          Delete a bbs message in db with a borad ID and a message ID.
 boolean WFCI.deleteActivity(com.flowring.onlineregister.entity.Activity act)
           
 boolean WFCI.deleteActivityPerm(java.lang.String aId, java.lang.String memId)
           
 boolean WFCI.deleteAeppServerOfMultiOrg(java.lang.String ID)
          Delete a AEPP Server with specified AEPP Server ID.
 java.util.HashMap WFCI.deleteAFDBConnectionURL(java.lang.String name)
          Delete a db URL from db configuration.
 boolean WFCI.deleteBBSBoard(java.lang.String bbsBoardID)
          Deletes a bbs board in db with a board ID.
 boolean WFCI.deleteBoardAdmin(java.lang.String memId)
           
 boolean WFCI.deleteBoardPerm(java.lang.String messageId, java.lang.String memId)
           
 boolean WFCI.deleteDashboard(java.lang.String boardId)
           Deletes a Dashboard and its style list.
 boolean WFCI.deleteDashboardStyle(java.lang.String styleId)
          Deletes a DashboardStyle from table.
 boolean WFCI.deleteGlobals(java.lang.String rootTaskID)
          Delete Globals data from database.
 boolean WFCI.deleteMbrSignGroup(java.lang.String mbrId, AFGroup group)
           
 boolean WFCI.deleteMultiOrgPerm(java.lang.String memId)
          Delete the user's multiorg permission with specified member ID.
 boolean WFCI.deleteOption(com.flowring.questionnaire.entity.Option opt)
          The implement method should remove a option datas from database by the given option object.
 boolean WFCI.deleteOption(java.lang.String optId)
          The implement method should remove a option datas from database by the given option id.
 void WFCI.deletePASEGroup(java.lang.String id)
           
 boolean WFCI.deletePASEMessage(PASEMessage msg)
          Delete message from database.
 boolean WFCI.deletePASEMessageByID(java.lang.String msgID)
          Delete message from database with message ID.
 void WFCI.deletePASESharedFile(java.lang.String fId)
           
 boolean WFCI.deletePersonalDboard(java.lang.String dboardId, PersonalConfig pConfig)
           
 boolean WFCI.deletePersonalFavorite(java.util.Vector vec, PersonalConfig pConfig)
           
 boolean WFCI.deleteProcessMapCategory(java.lang.String id)
          Delete a ProcessMap Categoty with specified ID.
 boolean WFCI.deleteProcessMapLink(Link link)
          Delete one ProcessMap Link with specified ID and parent ID of the Link bean.
 boolean WFCI.deleteQuestionnaire(com.flowring.questionnaire.entity.Questionnaire q)
          The implement method should remove a questionnaire and its related datas from database by the given questionnaire object.
 boolean WFCI.deleteQuestionnaireAdmin(java.lang.String memId)
          The implement method should remove a manager from questionnaire manager list by the given member id.
 boolean WFCI.deleteQuestionnairePerm(java.lang.String qneId, java.lang.String memId)
          The implement method should remove a questionnaire permission from database by the given parameters.
 boolean WFCI.deleteRegAdmin(java.lang.String mbrId)
           
 boolean WFCI.deleteTaskAttachedFile(java.lang.String fileID)
           
 void WFCI.deleteUserCalendar(java.lang.String calendarID)
          delete user calendar with specified calendar id
 boolean WFCI.deleteVotAdmin(java.lang.String memId)
           
 boolean WFCI.deleteVote(com.flowring.onlinevote.entity.Vote vote)
           
 boolean WFCI.deleteVoteOpt(com.flowring.onlinevote.entity.VoteOpt voteOpt)
           
 boolean WFCI.deleteVotPerm(java.lang.String votId, java.lang.String memId)
           
 boolean WFCI.doVote(java.util.List ticketList)
           
 boolean WFCI.forceReassignTask(java.lang.String p_TaskID, java.lang.String p_MemID)
          Force to reassign the task.
 boolean WFCI.forceReassignTask(Task p_Task, MemberRecord p_MR)
          Force to reassign the task.
 boolean WFCI.genQuestionnaire(java.lang.String qneId)
          The implement method should generate empty Questionnaires result when add a new questionnaire or update a questionnaire.
 boolean WFCI.genTicket(java.lang.String votId, java.util.List memIdList)
          ²£¥Í¿ï²¼
 com.flowring.onlineregister.entity.Activity WFCI.getActivity(java.lang.String actId)
           
 java.util.Vector WFCI.getActivityList()
           
 java.util.Vector WFCI.getActivityList(java.lang.String memId)
           
 java.util.Vector WFCI.getActivityListByMbrId(java.lang.String id)
           
 java.util.Vector WFCI.getActivityListByMbrIdAndActDate(java.lang.String id)
           
 java.util.Vector WFCI.getActivityListByRegDate()
           
 java.util.Vector WFCI.getActivityListByVersionId(java.lang.String versionId)
           
 java.util.Vector WFCI.getActivityPermList(java.lang.String aId)
           
 java.util.Vector WFCI.getAddSignTaskList(java.lang.String signTaskId)
           
 java.util.List WFCI.getAeppServerListOfMultiOrg()
          Get all AEPP Server in database.
 com.flowring.aeppServer.AeppServer WFCI.getAeppServerOfMultiOrg(java.lang.String ID)
          Get the AeppServer bean with specified AEPP Server ID.
 java.util.HashMap WFCI.getAFDBConnectionURL(int seq)
          Gets a db configuration by given sequence number.
 java.util.HashMap WFCI.getAFDBConnectionURL(java.lang.String name)
          Gets a db configuration by given name.
 java.util.Vector WFCI.getAFDBConnectionURLList()
          Gets all db configurations.
 AFTask WFCI.getAFTask(java.lang.String tID)
          Returns a data object of AFTask.
 java.util.Collection WFCI.getAllAddASResult(java.lang.String taskID)
          Returns all add AS result that were written before the given task.
 java.util.Vector WFCI.getAllBBSBoard()
          Gets all bbs boards, including active and suspended.
 java.util.Vector WFCI.getAllComIDOfMember(java.lang.String memID)
           
 java.util.Collection WFCI.getAllCSTaskNote(java.lang.String taskID)
          Returns all CS Tasks' note that were written before the given task.
 java.util.Vector WFCI.getAllDepartmentByName(java.lang.String mName)
          Gets all departments by the same name.
 java.util.Vector WFCI.getAllDepIDOfCompany()
          Gets all departments' id in the company.
 java.util.Vector WFCI.getAllDepIDOfMember(java.lang.String memID)
           
 java.util.Vector WFCI.getAllDepNameOfCompany()
          Gets all departments' name in the company.
 java.util.Collection WFCI.getAllIapSignResult(java.lang.String taskID)
          Returns all add AS result that were written before the given task.
 java.util.List WFCI.getAllManager(MemberRecord mbr, boolean mainRoleOnly)
          Get All mamager with the specified MemberRecord
 java.util.List WFCI.getAllManagerByID(java.lang.String memId)
          Get All mamager with the specified member id
 java.util.List WFCI.getAllManagerByLoginID(java.lang.String loginId)
          Get All mamager with the specified member's login id
 java.util.List WFCI.getAllManagerByNo(java.lang.String memNo)
          Get All mamager with the specified member No.
 java.util.Vector WFCI.getAllMember()
          Returns all member of system.
 java.util.Vector WFCI.getAllMemberByCName(java.lang.String mName)
          Gets all members by the same name.
 java.util.Vector WFCI.getAllMessageOfMem(java.lang.String boardID, java.lang.String memID)
           
 java.util.List WFCI.getAllPASEGroupByName(java.lang.String name)
           
 java.util.Vector WFCI.getAllProjectRoleByName(java.lang.String mName)
           
 java.util.Vector WFCI.getAllRoleByName(java.lang.String mName)
          Gets all roles by the same name.
 java.util.Vector WFCI.getAllRoleIDOfCompany()
          Gets all role id in the company.
 java.util.Vector WFCI.getAllRoleNameOfCompany()
          Gets all role name in the company.
 java.util.List WFCI.getAllTimeZones()
          get all timezones in database
 java.util.Vector WFCI.getAllTskIDListByGPro(java.lang.String gProID, java.lang.String frontTaskID)
           
 java.util.Vector WFCI.getAllUnitType()
          Get All Unit Types
 java.util.Vector WFCI.getAllUnitType(int levelNumber, int relation, java.lang.String orderBy)
          Get All UnitTypes with the specified level number, relation and orderBy
 java.util.List WFCI.getAllUserCalendar()
          get all user calendar
 java.lang.String WFCI.getAnnouncementCompanyName(java.lang.String boardID)
          get the name of company by announcement board id
 AFTaskList WFCI.getApprovalHistoryRootTaskOfJoinMember(java.lang.String mbrID)
          Returns a Approval History Root Task List of the Member(mbrID).
 Artifact WFCI.getArtifact(java.lang.String aID)
          Returns a data object of artifact.
 java.util.Vector WFCI.getArtifactForm(java.lang.String aID)
          Returns artifact forms of some specific artifact.
 java.util.Vector WFCI.getArtifactOfCompany()
          Returns all artifacts.
 java.util.Vector WFCI.getArtifactOfProject(java.lang.String prjID)
          Returns all artifact of some specific project.
 PASEartInstance WFCI.getArtInstance(java.lang.String iID)
          Returns a data object of artifact instance with current Task.
 PASEartInstance WFCI.getArtInstance(java.lang.String iID, java.lang.String tID)
          Returns a data object of artifact instance with specific task.
 java.util.Vector WFCI.getArtInstanceOfArtifact(java.lang.String aID)
          Returns all artifact instances instanciated by some specific artifact.
 java.lang.String WFCI.getArtTskID(java.lang.String iID)
          Gets the latest associated TaskID with the Artifact Instance.
 java.util.HashMap WFCI.getATaskNote(java.lang.String tskID)
           
 java.util.List<AuthLDAPConfig> WFCI.getAuthLDAPConfigs()
          Retrieve the ldap configs
 java.util.Vector WFCI.getBBSBoard()
          Gets bbs boards, only active.
 BBSBoard WFCI.getBBSBoard(java.lang.String bbsBoardID)
          Gets the bbs board with the specific ID.
 java.util.Vector WFCI.getBBSBoardByRangeID(java.util.Vector rangeList)
          Gets bbs boards by member's role.
 BBSMessage WFCI.getBBSMsg(java.lang.String msgID)
          Gets the bbs message with the specific ID.
 java.util.Vector WFCI.getBBSMsgList(java.lang.String bbsBoardID)
          Gets all messages with a board ID.
 java.util.Vector WFCI.getBBSSearchResult(java.lang.String bbsBoardID, java.lang.String keyword)
          Gets all messages with a keyword in some board.
 java.util.Vector WFCI.getBoardAdminList()
           
 java.util.Vector WFCI.getBoardPermList(java.lang.String messageId)
           
 java.util.Vector WFCI.getCollectedTskIDListByGPro(java.lang.String gProID, java.lang.String frontTaskID)
           
 java.util.Vector WFCI.getComIDListOfMember(java.lang.String memID)
          Get the company id list of a member
 java.lang.String WFCI.getComIdOfDep(java.lang.String depID)
          Get the company id of a department
 java.lang.String WFCI.getComIdOfRole(java.lang.String rolID)
          Get the company id of a role
 Company WFCI.getCompany()
          Returns a data object of company.
 Company WFCI.getCompany(java.lang.String comID)
          Returns a data object of company by a specified company id.
 java.util.Map WFCI.getCompanyAnnouncementBoard()
          get the map of every company's announce board.
 java.util.Vector WFCI.getCPTaskIDList(java.lang.String cProID, java.lang.String frontTaskID)
           
 java.util.HashMap WFCI.getCSTaskNote(java.lang.String taskID)
          Gets CSTask Notes that are written before the given task.
 com.flowring.dashboard.Dashboard WFCI.getDashboard(java.lang.String boardId)
          Returns a Dashboard object by a given Dashboard id.
 java.util.List WFCI.getDashboardGroupList()
          Gets a list of group from Dashboard without duplicated.
 java.util.List WFCI.getDashboardGroupList(java.lang.String proId)
          Gets a list of group from Dashboard by the given process id.
 java.util.List WFCI.getDashboardGroupListOfUser(java.lang.String memId, boolean isMainRoleOnly)
          Gets a list of group of user's from Dashboard without duplicated.
 java.lang.String WFCI.getDashboardId(java.lang.String prjId, java.lang.String proId, java.lang.String grpId)
          Gets a Dashboard id by the given value.
 java.util.List WFCI.getDashboardList()
          Gets a dashboard list.
 java.util.List WFCI.getDashboardListByGroup(java.lang.String grpId)
          Gets a dashboard list by the given group id, which contains each id's name.
 java.util.List WFCI.getDashboardProcessList(java.lang.String prjId)
          Gets a list of process from Dashboard by the given project id.
 java.util.List WFCI.getDashboardProjectList()
          Gets a list of project form Dashboard without duplicate.
 java.util.List WFCI.getDashboardStyleIdList(java.lang.String boardId)
          Gets DashboardStyle id list of a dashboard by a given value.
 java.util.List WFCI.getDashboardStyleList(java.lang.String boardId)
          Gets a DashboardStyle list by a given value.
 int WFCI.getDBNameUser()
          Return the number of NameUser
 DBProcess WFCI.getDBProcess(java.lang.String pID)
          Returns a data object of process.
 Department WFCI.getDepartment(java.lang.String dID)
          Returns a data object of department by ID.
 MemberRecord WFCI.getDepartmentHead(MemberRecord mbr, boolean mainRoleOnly)
          Get the manager of first unit department with the specified MemberRecord
 MemberRecord WFCI.getDepartmentHeadByID(java.lang.String memId)
          Get the manager of first unit department with the specified member id
 MemberRecord WFCI.getDepartmentHeadByLoginID(java.lang.String loginId)
          Get the manager of first unit department with the specified member's login id
 MemberRecord WFCI.getDepartmentHeadByNo(java.lang.String memNo)
          Get the manager of first unit department with the specified member No.
 java.util.Vector WFCI.getDepartmentListOfPASEGroup(java.lang.String gId)
           
 java.util.Vector WFCI.getDeputiedOfMember(java.lang.String mID)
          Gets a member list that the given member is each one of the list member deputy.
 EmailTemplate WFCI.getEmailTemplate(java.lang.String etID)
          getEmailTemplate by PROID or ETID.
 EnterpriseModel WFCI.getEnterpriseDiagram()
          Gets the Enterprise Diagram data model.
 UnitType WFCI.getFirstLevelUnitType()
          Get first unit's unit types
 java.util.Vector WFCI.getFreqApItemList()
          Returns a FreqAp diagram item Vector.
 java.util.Vector WFCI.getFreqApListOfMember(java.lang.String memID)
          Returns a PASEFreqAp List of the specific member.
 java.util.Vector WFCI.getFreqApNodeList()
          Returns a PASEFreqApNode list that will be shown in the FreqAP diagram.
 java.util.Vector WFCI.getFreqMessageByMbrId(java.lang.String mbrId)
           
 java.util.HashMap WFCI.getGlobals(java.lang.String rootTaskID)
          Gets Globals data from previous setGlobals function.
 java.util.Vector WFCI.getGroupSignTinyTaskList(java.lang.String mID)
          Returns all groupsign tasks of some specific member.
 java.util.Vector WFCI.getHalfHolidays()
          get half holidays in system's default calendar.
 java.util.Vector WFCI.getHalfHolidays(java.lang.String memID)
          get half holidays in member's calendar.
 AFTaskList WFCI.getHistoryRootTaskOfJoinMember(java.lang.String mbrID)
          Returns a History Root Task List of the Member(mbrID).
 java.util.Vector WFCI.getHolidays()
          get holidays in system's default calendar.
 java.util.Vector WFCI.getHolidays(java.lang.String memID)
          get holidays in member's calendar.
 java.util.Vector WFCI.getInvolvedExecutors(java.lang.String rootTaskID)
          Returns ID list of executors who involved in the root process.
 java.util.Vector WFCI.getInvolvedMembers(java.lang.String rootTaskID)
          Returns ID list of members who involved in the root process.
 java.util.Vector WFCI.getLatestBBSMsg(int count)
          Gets the latest BBS Message with the specific count number.
 java.util.Vector WFCI.getLatestBBSMsg(int count, java.lang.String expBoardID)
          Gets the latest BBS Message with the specific count number.
 java.util.Vector WFCI.getLatestBBSMsgByMemID(int count, java.util.Vector boardList)
           
 int WFCI.getLicenseNameUser()
          Return the license of NameUser
 java.lang.String[] WFCI.getManager(java.lang.String id)
          Get manager id by member id, role id, or department id.
 Role WFCI.getManagerRole(java.lang.String id)
          Gets manager role by the specified member, role or department ID.
 java.util.Vector WFCI.getManagersOfDRM(java.lang.String id)
          Gets all manager id by member id, role id, or department id.
 java.util.Vector WFCI.getMbrSignGroupList(java.lang.String mbrId)
           
 MemberRecord WFCI.getMember(java.lang.String id)
          Returns a data object of member by ID, LoginID, or Chinese-Name.
 AccessMember WFCI.getMemberAccess(java.lang.String mID)
          Gets the access config of Agenda for the specific member.
 AccessAdmin WFCI.getMemberAdminAccess(java.lang.String mID)
          Gets the access config of Admin for the specific member.
 java.util.Vector WFCI.getMemberArtifactAccess(java.lang.String mID)
          Gets the access config list of Agenda's function "artifact search" for the specific member.
 MemberRecord WFCI.getMemberByCName(java.lang.String mName)
          Returns a data object of member by Chinese-Name.
 MemberRecord WFCI.getMemberByID(java.lang.String mID)
          Returns a data object of member by ID.
 MemberRecord WFCI.getMemberByName(java.lang.String mLoginID)
          Returns a data object of member by LoginID.
 java.util.Vector WFCI.getMemberListOfPASEGroup(java.lang.String gId)
           
 AccessOnLineUser WFCI.getMemberOnLineAccess(java.lang.String mID)
          Gets the access config of Agenda's function "on-line user" for the specific member.
 java.util.Vector WFCI.getMemberTaskAccess(java.lang.String mID)
          Gets the access config list of Agenda's function "task search" for the specific member.
 java.util.List WFCI.getMultiOrgPermList()
          Get all member ID of users who can use multiorg.
 java.util.List WFCI.getMultiOrgPermLoginIDList()
          Get all login ID of users who can use multiorg.
 com.flowring.aeppServer.MultiServerACL WFCI.getMultiServerACL(java.lang.String muoId, java.lang.String memId)
          Get Multi Server access control with specified multiorg ID and member ID.
 java.lang.String WFCI.getNewAFGroupID()
           
 java.lang.String WFCI.getNewArtInsID()
          Returns a new ArtIns ID.
 java.lang.String WFCI.getNewBBSMsgID()
          Returns a new BBS Msg ID.
 java.lang.String WFCI.getNewDayId()
          Generate a new Day ID.
 java.lang.String WFCI.getNewFileID()
          Returns a new File ID.
 java.lang.String WFCI.getNewGroupSignID()
          Generate a new GroupSign ID
 java.lang.String WFCI.getNewMsgID()
          Returns a new Msg ID.
 java.lang.String WFCI.getNewMultiAeppServerID()
          Retrieve the multi AEPP Server ID.
 java.lang.String WFCI.getNewOfficeHourId()
          Generate a new OfficeHour ID.
 java.lang.String WFCI.getNewProcessMapCategoryID()
          Get a ID of the ProcessMap Category.
 java.lang.String WFCI.getNewTaskID()
          Returns a new Task ID.
 java.lang.String WFCI.getNewWorkingDayId()
          Generate a new WorkingDay ID.
 java.lang.String WFCI.getNewWorkingDayTemplateId()
          Generate a new WorkingDayTemplate ID.
 MemberRecord WFCI.getNextManager(MemberRecord mbr)
          Get Next manger with the specified MemberRecord
 MemberRecord WFCI.getNextManager(MemberRecord mbr, int levelNumber)
          Get Next manger with the specified MemberRecord and level of unit type
 MemberRecord WFCI.getNextManagerByID(java.lang.String memId)
          Get Next manger with the specified member id
 MemberRecord WFCI.getNextManagerByID(java.lang.String memId, int levelNumber)
          Get Next manger with the specified member id and level of unit type
 MemberRecord WFCI.getNextManagerByLoginID(java.lang.String loginId)
          Get Next manger with the specified member's login id
 MemberRecord WFCI.getNextManagerByLoginID(java.lang.String loginId, int levelNumber)
          Get Next manger with the specified member's login id and level of unit type
 MemberRecord WFCI.getNextManagerByNo(java.lang.String memNo)
          Get Next manger with the specified member No.
 MemberRecord WFCI.getNextManagerByNo(java.lang.String memNo, int levelNumber)
          Get Next manger with the specified member No. and level of unit type
 Department WFCI.getOneDepartmentByName(java.lang.String mName)
          Gets department by the specified department name.
 Role WFCI.getOneRoleByName(java.lang.String mName)
          Gets role by the specified role name.
 java.util.Vector WFCI.getOnlineAdminUser()
          Gets the on-line admin user list.
 java.util.Vector WFCI.getOnlineUser()
          Gets the on-line user list.
 java.util.List WFCI.getOptionList(java.lang.String qstId)
          The implement method should get option list by the given question id.
 java.util.List WFCI.getOptionTemplateIdList()
          The implement method should return option template id list.
 java.util.Vector WFCI.getParentIDListOfMember(java.lang.String mID, boolean isMainRoleOnly)
          Gets All parent CompanyID, RolID, DepID, MemID of Member.
 PASEFreqAp WFCI.getPASEFreqAp(java.lang.String freID)
          Returns a PASEFreqAp with the specific ID.
 PASEGroup WFCI.getPASEGroup(java.lang.String id)
           
 java.util.Vector WFCI.getPASEGroupList()
          Get all PASEGroup.
 java.util.List WFCI.getPASEGroupListByIdList(java.util.Vector idList)
          get all PASEGroup id list by id list.
 java.util.Vector WFCI.getPASEMessageOfMember(java.lang.String mID)
          Gets message of the member.
 AFProcessList WFCI.getPASEProcessOfMember(java.lang.String mID)
          Returns the root processes of some specific member.
 PASESharedFile WFCI.getPASESharedFile(java.lang.String fId)
           
 PASESharedFile WFCI.getPASESharedFileByPath(java.lang.String fPath)
           
 java.util.Vector WFCI.getPDiagramDetail(java.lang.String rootTID)
          Returns the detail of process diagram.
 java.util.HashMap WFCI.getPDiagramState(java.lang.String rootTID)
          Returns the states of process diagram.
 PersonalConfig WFCI.getPersonalConfig(java.lang.String mId)
           
 PersonalConfig WFCI.getPersonalFavorite(java.lang.String memberId, java.lang.String variety)
           
 PersonalConfig WFCI.getPersonalProShow(java.lang.String memberId, java.lang.String variety)
           
 java.util.HashMap WFCI.getProcessDiagram(java.lang.String rootPID, java.lang.String rootTaskID)
          Returns a process diagram.
 java.util.HashMap WFCI.getProcessDiagramAndState(java.lang.String rootPID, java.lang.String rootTaskID)
          Gets Monitor Diagram Data.
 Category WFCI.getProcessMapCategory(java.lang.String id)
          Get the Category bean of ProcessMap with specified ID.
 java.util.List WFCI.getProcessMapCategoryList()
          Get all ProcessMap Category in database.
 Link WFCI.getProcessMapLink(Link link)
          Get the ProcessMap Link bean with specified ID and parent ID of the Link bean.
 java.util.List WFCI.getProcessMapLinkList(java.lang.String parentId)
          Get all ProcessMap Link with specified parent ID.
 java.util.List WFCI.getProcessMapParentIdListByProId(java.lang.String proId)
          Get all parent Id by process Id.
 ProcessVersion WFCI.getProcessVersion(java.lang.String rootProcessId)
          Returns a data object of process version.
 java.util.HashMap WFCI.getProcessView(java.lang.String rootPID)
           
 java.util.HashMap WFCI.getProductInfo()
          Gets product version info.
 Project WFCI.getProject(java.lang.String prjID)
          Returns a data object of project by ID.
 AFProjectList WFCI.getProjectOfCompany()
          Returns all projects.
 AFProjectList WFCI.getProjectOfDepartment(java.lang.String dID)
          Returns the projects of some specific department.
 AFProjectList WFCI.getProjectOfManager(java.lang.String managerID)
          Returns the projects with some specific project manager.
 Project WFCI.getProjectOfPASEProcess(java.lang.String proID)
          Returns the project of the PASEProcess.
 ProjectRole WFCI.getProjectRole(java.lang.String rID)
          Returns a data object of project role by ID.
 java.util.List WFCI.getPumpTaskList(java.lang.String rootID)
          get pump task list.
 com.flowring.questionnaire.entity.Questionnaire WFCI.getQuestionnaire(java.lang.String qId)
          The implement method should return a Questionnaire object by the given questionnaire id.
 java.util.List WFCI.getQuestionnaireAdminList()
          The implement method should get manager list of questionnaire module.
 java.util.List WFCI.getQuestionnaireList()
          The implement method should get all questionnaire.
 java.util.List WFCI.getQuestionnairePermList(java.lang.String qneId)
          The implement method should get questionnaire permission list by the given questionnaire id.
 java.util.List WFCI.getQuestionnaireResult(java.lang.String qneId)
          Deprecated. using ActivityService.getQuestionnaireResultList(String) to replace it.
 com.flowring.questionnaire.entity.QuestionnaireResult WFCI.getQuestionnaireResult(java.lang.String qneId, java.lang.String memId)
          The implement method should return a QuestionnaireResult object by the given parameters.
 java.util.List WFCI.getQuestionnaireResultList(java.lang.String qneId)
          The implement method should get QuestionnaireResult list by the given questionnaire id.
 com.flowring.questionnaire.entity.QuestionnaireSummaryResult WFCI.getQuestionnaireSummaryResult(com.flowring.questionnaire.entity.Questionnaire qne)
          Get a questionnaire summary result.
 java.util.Vector WFCI.getRegAdminList()
           
 ReportService WFCI.getReportService()
           
 AFTaskList WFCI.getRequestHistoryRootTaskOfJoinMember(java.lang.String mbrID)
          Returns a Request History Root Task List of the Member(mbrID).
 Role WFCI.getRole(java.lang.String rID)
          Returns a data object of role by ID.
 java.util.Vector WFCI.getRoleListOfPASEGroup(java.lang.String gId)
           
 java.util.Vector WFCI.getRootDBProcessOfProject(java.lang.String prjID)
          Returns a data object of process.
 AFTaskList WFCI.getRootTaskOfJoinMember(java.lang.String mID)
          Returns root tasks with some specific member is involved in.
 AFTaskList WFCI.getRootTaskOfJoinMember(java.lang.String mID, int state)
          Returns root tasks with the specific member is involved in and the specific state.
 AFTaskList WFCI.getRootTaskOfJoinMember(java.lang.String mID, java.lang.String proID)
          Returns root tasks with the specific member is involved in and the specific state.
 AFTaskList WFCI.getRootTaskOfMember(java.lang.String mID)
          Returns root tasks executed by some specific member.
 AFTaskList WFCI.getRootTaskOfMember(java.lang.String mID, int state)
          Returns root tasks which in some state and executed by some specific member.
 java.util.Vector WFCI.getRootTaskOfProcess(java.lang.String proID)
          Returns the task list of the Process.
 java.util.Vector WFCI.getRootTaskOfProcess(java.lang.String proID, int state)
          Returns the task list of the Process with the specific state.
 ScheduleEvent WFCI.getScheduleEvent(java.lang.String id)
          Gets schedule event.
 SerRuntimeEnv WFCI.getServerEnv()
          Gets server runtime environment.
 java.util.HashMap WFCI.getServerStatus()
          Gets server status.
 long WFCI.getServerTime()
          Gets server time.
 java.util.Vector WFCI.getSubDepIDOfDR(java.lang.String id, boolean exp)
          Gets sub-department's id by specified department id or role id, and that search directly down the organizer according to the 'exp' argument.
 java.util.Vector WFCI.getSubDepNameOfDR(java.lang.String id, boolean exp)
          Gets sub-department's name by specified department id or role id, and that search directly down the organizer according to the 'exp' argument.
 java.util.Vector WFCI.getSubMemberCNameOfDR(java.lang.String id, boolean exp)
          Gets sub-member's name by specified department id or role id, and that search directly down the organizer according to the 'exp' argument.
 java.util.Vector WFCI.getSubMemberIDOfDR(java.lang.String id, boolean exp)
          Gets sub-member's ID by specified department id or role id, and that search directly down the organizer according to the 'exp' argument.
 java.util.Vector WFCI.getSubMemListOfMember(java.lang.String mID)
          Returns a MemberRecord ID list of sub-members of the member.
 java.util.Vector WFCI.getSubRoleIDOfDR(java.lang.String id, boolean exp)
          Gets sub-role's id by specified department id or role id, and that search directly down the organizer according to the 'exp' argument.
 java.util.Vector WFCI.getSubRoleNameOfDR(java.lang.String id, boolean exp)
          Gets sub-role's name by specified department id or role id, and that search directly down the organizer according to the 'exp' argument.
 AFTaskList WFCI.getSubTaskList(java.lang.String parentTID)
          Returns subtasks of some specific task.
 Task WFCI.getTask(java.lang.String tID)
          Returns a data object of task.
 java.lang.String WFCI.getTaskAttachedFileContent(java.lang.String fileID)
           
 java.util.Vector WFCI.getTaskIDListOfMember(java.lang.String mID, int sc, int ec, java.lang.String order)
          Returns all task id of some specific member.
 AFTaskList WFCI.getTaskList(java.lang.String mID)
          Returns all tasks of some specific member.
 java.util.Vector WFCI.getTaskOfCompany()
           
 java.util.Vector WFCI.getTaskOfCompany(int state)
           
 java.util.Vector WFCI.getTaskOfDepartment(java.lang.String dID)
           
 java.util.Vector WFCI.getTaskOfDepartment(java.lang.String dID, int state)
           
 AFTaskList WFCI.getTaskOfMember(java.lang.String mID)
          Returns tasks executed by some specific member.
 AFTaskList WFCI.getTaskOfMember(java.lang.String mID, int state)
          Returns root tasks which in some state and executed by some specific member.
 AFTaskList WFCI.getTaskOfProcess(java.lang.String proID)
          Returns the task list of the Process.
 AFTaskList WFCI.getTaskOfProcess(java.lang.String proID, int state)
          Returns the task list of the Process with the specific state.
 java.util.Vector WFCI.getTaskOfRole(java.lang.String rID)
           
 java.util.Vector WFCI.getTaskOfRole(java.lang.String rID, int state)
           
 AFTaskList WFCI.getTaskOfRootTask(java.lang.String rootTID)
          Returns tasks of some specific root task.
 java.util.Map WFCI.getTicketList(java.lang.String votId)
           
 java.util.Vector WFCI.getTinyPDiagramDetail(java.lang.String rootTID, java.lang.String mID)
          Returns the detail of process diagram.
 java.util.List WFCI.getTinyQuestionnaireListByCond(com.flowring.questionnaire.entity.QuestionnaireSearchCondition qsc, java.lang.String memId)
          Get TinyQuestionnaireList by SQL WHERE condition.
 java.util.List WFCI.getTinyRootTaskIdListOfJoinMember(java.lang.String mID, java.lang.String rootDate, java.lang.String rootName, java.lang.String rootState)
          Returns tasks with some specific member is involved in.
 java.util.Vector WFCI.getTinyRootTaskOfJoinMember(java.lang.String mID)
          Returns root tasks with some specific member is involved in.
 java.util.Vector WFCI.getTinyRootTaskOfJoinMember(java.lang.String mID, java.lang.String proID)
          Returns root tasks with some specific member is involved in.
 java.util.List WFCI.getTinyTaskIdListTracked(java.lang.String mID, java.util.Vector idList, java.lang.String state)
          Returns all tasks of some specific member.
 java.util.Vector WFCI.getTinyTaskList(java.lang.String mID)
          Returns all tasks of some specific member.
 java.util.Vector WFCI.getTinyTaskList(java.lang.String mID, int sc, int ec, java.lang.String order)
          Returns all tasks of some specific member.
 java.util.Vector WFCI.getTinyTaskList(java.lang.String mID, java.util.Vector idList)
          Returns all tasks of some specific member.
 java.util.Vector WFCI.getTranslateArtInsList(java.lang.String aId)
          Deprecated.  
 java.util.HashMap WFCI.getTreeTaskList(java.lang.String mID)
          Returns the project-tasks vector of some specific member.
 UnitType WFCI.getUnitType(java.lang.String uid)
          Get the Unit Type with the specified unit id
 UnitType WFCI.getUnitTypeByLoginID(java.lang.String loginId)
          Get the Unit Type with the specified member's login id
 UnitType WFCI.getUnitTypeByMember(MemberRecord mbr)
          Get the Unit Type with the specified MemberRecord
 UnitType WFCI.getUnitTypeByMemID(java.lang.String memId)
          Get the Unit Type with the specified member id
 UnitType WFCI.getUnitTypeByNo(java.lang.String memNo)
          Get the Unit Type with the specified member No.
 com.flowring.schedule.UserCalendar WFCI.getUserCalendar(java.lang.String calendarID)
          get user calendar by specified calendar id
 com.flowring.schedule.UserCalendar WFCI.getUserCalendarByUser(java.lang.String id)
          get user calendar by specified id, ex:MEMxxx(MainRole), ROLxxx, DEPxxx, COMxxx.
 java.util.HashMap WFCI.getUserCalendarMap(java.lang.String memID)
          get member's all UserCalendars corresponding to every role;
 java.util.Vector WFCI.getVariableList()
          Get All Variable
 java.util.List WFCI.getVotAdminList()
           
 com.flowring.onlinevote.entity.Vote WFCI.getVote(java.lang.String voteId)
           
 java.util.List WFCI.getVoteList()
           
 java.util.List WFCI.getVoteListByCond(java.lang.String cond, java.lang.String memId, java.lang.String votingStage)
           
 com.flowring.onlinevote.entity.VoteResult WFCI.getVoteResult(java.lang.String votId)
           
 java.util.List WFCI.getVotPermList(java.lang.String votId)
           
 int[] WFCI.getWeek()
          get the work days of a week in member's calendar.
 int[] WFCI.getWeek(java.lang.String memID)
          get the work days of a week in member's calendar.
 java.util.Vector WFCI.getWorkdays()
          get work days in system's default calendar.
 java.util.Vector WFCI.getWorkdays(java.lang.String memID)
          get work days in member's calendar.
 boolean WFCI.goBackTo(java.lang.String fromTaskID, java.lang.String toProID, boolean artMode)
          Go back to a former task node in the same process.
 boolean WFCI.goBackTo(java.lang.String fromTaskID, Task toTask, boolean artMode)
          Go back to a former task node in the same process.
 boolean WFCI.goBackTo(java.lang.String fromTaskID, Task toTask, boolean artMode, boolean isEmailNotify)
          Go back to a former task node in the same process.
 boolean WFCI.goBackTo(Task fromTask, java.lang.String toProID, boolean artMode)
          Go back to a former task node in the same process.
 java.util.HashMap WFCI.goBackToWithDetailRet(Task fromTask, java.lang.String toProID, boolean artMode)
           
 boolean WFCI.increaseQuestionnaireViews(java.lang.String qneId)
          The implement method should increase views count when user click or read a specified questionnaire.
 java.util.HashMap WFCI.initAgenda(java.lang.String user)
          Initialize user's personal Agenda, return essential data.
 void WFCI.initHoliday()
          Initialize holidays.
 java.util.HashMap WFCI.initProcess(java.lang.String user, PASEProcess process)
          Initial the process.
 java.util.HashMap WFCI.initProcess(java.lang.String user, java.lang.String roleID, java.lang.String depID, java.lang.String processID, java.lang.String processName, java.lang.String subject, int priority)
          Initial the process.
 boolean WFCI.insertActivity(com.flowring.onlineregister.entity.Activity act)
           
 boolean WFCI.insertActivityPerm(java.lang.String aId, java.lang.String memId)
           
 boolean WFCI.insertAeppServerOfMultiOrg(com.flowring.aeppServer.AeppServer aeppServer)
          Insert a AEPP Server.
 boolean WFCI.insertBoardAdmin(java.lang.String memId)
           
 boolean WFCI.insertBoardPerm(java.lang.String messageId, java.lang.String memId)
           
 boolean WFCI.insertDashboard(com.flowring.dashboard.Dashboard dboard)
           Adds a Dashboard only.
 boolean WFCI.insertDashboardStyle(com.flowring.dashboard.DashboardStyle dstyle)
          Adds a DashboardStyle into table.
 boolean WFCI.insertMbrSignGroup(java.lang.String mbrId, AFGroup group)
           
 boolean WFCI.insertMultiOrgPerm(java.lang.String memId)
          Insert a user who is permitted to use multiorg with specified member ID.
 boolean WFCI.insertOption(com.flowring.questionnaire.entity.Option opt)
          The implement method should insert datas into database by the given option object.
 void WFCI.insertPASEGroup(PASEGroup group)
           
 void WFCI.insertPASESharedFile(PASESharedFile sFile)
           
 boolean WFCI.insertPersonalDboard(java.lang.String dboardId, PersonalConfig pConfig)
           
 boolean WFCI.insertPersonalFavorite(java.util.Vector vec, PersonalConfig pConfig)
           
 boolean WFCI.insertPersonalProShow(java.lang.String memberId, java.lang.String showType, java.lang.String variety)
           
 boolean WFCI.insertProcessMapCategory(Category category)
          Insert a new ProcessMap Category.
 boolean WFCI.insertProcessMapLink(Link link)
          Insert a new ProcessMap Link.
 boolean WFCI.insertQuestionnaire(com.flowring.questionnaire.entity.Questionnaire q)
          The implement method should insert datas into database by the given questionnaire object.
 boolean WFCI.insertQuestionnaireAdmin(java.lang.String memId)
          The implement method should insert datas into database by the given member id.
 boolean WFCI.insertQuestionnairePerm(java.lang.String qneId, java.lang.String memId)
          The implement method should insert datas into database by the given parameters.
 boolean WFCI.insertQuestionnaireResult(com.flowring.questionnaire.entity.QuestionnaireResult qneResult)
          The implement method should insert datas into database by the given QuestionnaireResult object.
 boolean WFCI.insertRegAdmin(java.lang.String mbrId)
           
 void WFCI.insertScheduleEvent(ScheduleEvent evt)
          Insert ScheduleEvent into table.
 boolean WFCI.insertTaskAttachedFile(TaskAttachedFileInfo fileInfo)
           
 boolean WFCI.insertTaskGroupSign(java.lang.String taskID, java.lang.String groupSignID, long signTime)
          This method is used for insert into Task_GroupSign.
 boolean WFCI.insertVotAdmin(java.lang.String memId)
           
 boolean WFCI.insertVote(com.flowring.onlinevote.entity.Vote vote)
           
 boolean WFCI.insertVoteOpt(com.flowring.onlinevote.entity.VoteOpt voteOpt)
           
 boolean WFCI.insertVotPerm(java.lang.String votId, java.lang.String memId)
           
 boolean WFCI.isAlreadyVote(java.lang.String votId, java.lang.String memID)
           
 boolean WFCI.isCompanyManager(MemberRecord mbr)
          Is manager of the company with the specified MemberRecord
 boolean WFCI.isCompanyManagerByID(java.lang.String memId)
          Is manager of the company with the specified member id
 boolean WFCI.isCompanyManagerByLoginID(java.lang.String loginId)
          Is manager of the company with the specified member's login id
 boolean WFCI.isCompanyManagerByNo(java.lang.String memNo)
          Is manager of the company with the specified member No.
 boolean WFCI.isContainedInPASEGroup(java.lang.String gId, java.lang.String mID)
           
 boolean WFCI.isDashboardExist(java.lang.String prjId, java.lang.String proId, java.lang.String grpId)
          Test dashboard exist or not by the given value.
 boolean WFCI.isDashboardStyleSiblingOrderExist(java.lang.String boardId, int siblingOrder)
          Tests whether the dashboard style's SiblingOrder exist or not.
 boolean WFCI.isEnabledModule(java.lang.String moduleName)
          Returnss the flag indicates whether a module is enabled.
 boolean WFCI.isHalfHoliday(java.lang.String date)
          Check specified date whether it's a half of holiday or not.
 boolean WFCI.isHalfHoliday(java.lang.String date, java.lang.String memID)
          Check if the date is half-holiday in user's calendar.
 boolean WFCI.isHoliday(java.lang.String date)
          Check specified date whether it's a holiday or not.
 boolean WFCI.isHoliday(java.lang.String date, java.lang.String memID)
          Check if the date is holiday.
 boolean WFCI.isLockedTask(java.lang.String tskID)
          Check the task locking state.
 boolean WFCI.isLogined(java.lang.String loginID)
          Check specified user is logined or not.
 boolean WFCI.isQuestionnaireAdmin(java.lang.String memId)
          The implement method should test the given member is a manager in Questionnaire module.
 boolean WFCI.isRegAdmin(java.lang.String mbrId)
           
 boolean WFCI.isRegisterActivity(com.flowring.onlineregister.entity.Activity act, java.lang.String mbrId)
           
 boolean WFCI.isRestSat(java.lang.String date)
          Check specified date whether it's a rest Saturday or not.
 boolean WFCI.isServiceAlive()
          check the services in wfci are are available, if you clear the cache of AEPP, the new wfci will be constructed, and old one will be invalid, so the services are unavailable.
 boolean WFCI.isSupervisor(java.lang.String memID)
          To check the member is Supervisor or not.
 boolean WFCI.isVotAdmin(java.lang.String memId)
           
 boolean WFCI.isWorkday(java.lang.String date, java.lang.String memID)
          Check if the date is workday in user's calendar.
 java.util.Vector WFCI.loadValueWithAFDBConnection(java.lang.String session, java.lang.String sqlcmd)
          Invoke the connection to load value.
 void WFCI.lockTask(java.lang.String tskID)
          Lock the root task of the task.
 java.util.HashMap WFCI.login(java.lang.String user, java.lang.String pass)
          User login the PASE server.
 java.util.Map WFCI.login(java.lang.String loginID, java.lang.String pass, boolean toCheckDup)
          To authenticate users (it doesn't register).
 void WFCI.logout(java.lang.String loginID)
          User logout the PASE server.
 boolean WFCI.mustReassignDeputiedTask(java.lang.String memID)
           
 com.flowring.onlineregister.entity.Activity WFCI.newActivity()
           
 boolean WFCI.newBBSBoard(BBSBoard bbsBoard)
          New a bbs board in db with a new board object.
 com.flowring.dashboard.Dashboard WFCI.newDashboard()
          Create a new Dashboard with a new system id which get from System.
 com.flowring.dashboard.DashboardStyle WFCI.newDashboardStyle(java.lang.String boardId)
          Create a new DashboardStyle with a new system id which get from System.
 com.flowring.questionnaire.entity.Option WFCI.newOption()
          The implement method must provide a new Option object.
 com.flowring.questionnaire.entity.Option WFCI.newOptionTemplate()
          The implement method should create a Option Template.
 com.flowring.questionnaire.entity.Question WFCI.newQuestion()
          The implement method must provide a new Question object.
 com.flowring.questionnaire.entity.Questionnaire WFCI.newQuestionnaire()
          The implement method must provide a new Questionnaire object.
 com.flowring.questionnaire.entity.QuestionnaireResult WFCI.newQuestionnaireResult()
          The implement method must provide a new QuestionnaireResult object.
 com.flowring.onlinevote.entity.Vote WFCI.newVote()
           
 com.flowring.onlinevote.entity.VoteOpt WFCI.newVoteOpt()
           
 java.util.HashMap WFCI.notifyTask(java.lang.String tskID)
          Remove be state of waiting of the task.
 boolean WFCI.pickQueueTask(Task t)
          Pick the queue of the task.
 boolean WFCI.postBBSMsg(BBSMessage msg)
          Post a bbs message in db with a new message object.
 void WFCI.reassignDeputyTask(java.lang.String loginID)
           
 boolean WFCI.reflushProcessManager()
           
 boolean WFCI.registerActivity(com.flowring.onlineregister.entity.Activity act, java.lang.String mbrId)
           
 boolean WFCI.registerClient(java.lang.String loginID)
          Register a Client.
 void WFCI.registerClient(java.lang.String loginID, ClientRMI client)
          Register user's client in the PASE server.
 void WFCI.removeScheduleEvent(java.lang.String id)
          remove ScheduleEvent by event id.
 boolean WFCI.removeTaskByAdm(java.lang.String p_TaskID)
          Force to remove task.
 boolean WFCI.removeTaskByUser(java.lang.String p_RootTaskID, java.lang.String p_MemID)
          Force to remove task by the specific member.
 void WFCI.reScheduleTask(Task task)
           
 boolean WFCI.resetDeputyAndDeputyState(java.lang.String p_MyMemID, java.lang.String p_DeputyMemID, boolean p_DeputyState)
          Refresh deputy data in cache.
 boolean WFCI.resetMemberDelegation(MemberRecord mRecord)
           
 void WFCI.rollbackAFDBConnection(java.lang.String session)
          Make rollback in the connection.
 void WFCI.saveSchedule(java.util.Vector hdays, java.util.Vector h_days, java.util.Vector wdays, int[] w)
          Save server's schedule.
 java.util.Vector WFCI.searchData(SearchCondition cond)
          Gets searched result by using given conditions.
 int WFCI.searchDataCount(SearchCondition cond)
          Gets searched number by using given conditions.
 java.util.Vector WFCI.searchScheduleEvent(ScheduleSearchCondition cond)
          search ScheduleEvent by condition search.
 void WFCI.sendHTMLMail(java.lang.String from, java.lang.String to, java.lang.String subject, java.lang.String text)
           
 void WFCI.sendHTMLMail(java.lang.String from, java.lang.String to, java.lang.String cc, java.lang.String subject, java.lang.String text)
           
 void WFCI.sendHTMLMail(java.lang.String from, java.lang.String to, java.lang.String cc, java.lang.String subject, java.lang.String text, java.util.Vector fileList)
           
 void WFCI.sendHTMLMailExt(java.lang.String from, java.lang.String to, java.lang.String cc, java.lang.String subject, java.lang.String text, java.util.Vector fileList, java.lang.String tskID)
          Send E-Mail through internet.
 void WFCI.sendHTMLMailExt(java.lang.String from, java.lang.String to, java.lang.String cc, java.lang.String subject, java.lang.String text, java.util.Vector fileList, Task task)
          Send E-Mail through internet, using HTML format.
 void WFCI.sendHTMLMailExt(java.lang.String from, java.lang.String to, java.lang.String cc, java.lang.String subject, java.lang.String text, java.util.Vector fileList, Task task, java.lang.String script)
          Send E-Mail through internet, using HTML format.
 void WFCI.sendMail(java.lang.String from, java.lang.String to, java.lang.String subject, java.lang.String text)
          Send E-Mail through internet.
 void WFCI.sendMail(java.lang.String from, java.lang.String to, java.lang.String cc, java.lang.String subject, java.lang.String text)
           
 void WFCI.sendMail(java.lang.String from, java.lang.String to, java.lang.String cc, java.lang.String subject, java.lang.String text, java.util.Vector fileList)
           
 void WFCI.sendMailExt(java.lang.String from, java.lang.String to, java.lang.String cc, java.lang.String subject, java.lang.String text, java.util.Vector fileList, java.lang.String tskID)
           
 void WFCI.sendMailExt(java.lang.String from, java.lang.String to, java.lang.String cc, java.lang.String subject, java.lang.String text, java.util.Vector fileList, Task task)
           
 void WFCI.sendMailExt(java.lang.String from, java.lang.String to, java.lang.String cc, java.lang.String subject, java.lang.String text, java.util.Vector fileList, Task task, java.lang.String script)
          Send E-Mail through internet.
 boolean WFCI.sendPASEMessage(PASEMessage msg)
          Send message through message-system built in Agentflow.
 void WFCI.sendShortMessageToAdminAll(java.lang.String msg, java.lang.String fromMemID)
          Sends a message from a specific member to all on-line members on Admin.
 void WFCI.sendShortMessageToAdminUser(java.lang.String msg, java.lang.String fromMemID, java.lang.String toMemID)
          Send a message from a specific member to another specific member on Admin.
 void WFCI.sendShortMessageToAll(java.lang.String msg, java.lang.String fromMemID)
          Send a message from a specific member to all on-line members on Agenda.
 void WFCI.sendShortMessageToUser(java.lang.String msg, java.lang.String fromMemID, java.lang.String toMemID)
          Send a message from a specific member to another specific member on Agenda.
 void WFCI.sendTemplateMail(java.lang.String from, java.lang.String to, java.lang.String cc, java.lang.String etID, java.util.Vector fileList, java.lang.String taskID, boolean isHtml)
          Send E-Mail Template through internet, using HTML format.
 boolean WFCI.setArtInsState(PASEartInstance artInstance, java.lang.String stateID)
          Returns true for success, else false.
 boolean WFCI.setCompanyAnnouncementBoard(java.util.Map companyAnnouncementBoardMap)
          set the map of every company's announce board
 void WFCI.setGlobals(java.lang.String rootTaskID, java.util.HashMap args)
          Keep data into database and then reuse.
 boolean WFCI.setMemberAccess(java.lang.String mID, AccessMember access)
          Sets the access config of Agenda for the specific member.
 boolean WFCI.setMemberAdminAccess(java.lang.String mID, AccessAdmin access)
          Sets the access config of Admin for the specific member.
 boolean WFCI.setMemberArtifactAccess(java.lang.String mID, java.util.Vector artifactAccessList)
          Sets the access config list of Agenda's function "artifact search" for the specific member.
 boolean WFCI.setMemberOnLineAccess(java.lang.String mID, AccessOnLineUser access)
          Sets the access config of Agenda's function "on-line user" for the specific member.
 boolean WFCI.setMemberTaskAccess(java.lang.String mID, java.util.Vector taskAccessList)
          Sets the access config list of Agenda's function "task search" for the specific member.
 boolean WFCI.setMonitorRelation(java.lang.String sourceTaskID, java.lang.String createdRootTaskID)
           
 boolean WFCI.setMonitorRelation(java.lang.String sourceTaskID, java.util.Vector createdRootTaskIDs)
           
 void WFCI.setPersonalConfig(PersonalConfig config)
           
 boolean WFCI.shutdownServer()
          Stop server.
 boolean WFCI.SQLdeleteValue(java.lang.String sql)
          The method is used to delete value from database (the RTRepository).
 boolean WFCI.SQLinsertValue(java.lang.String sql)
          The method is used to insert value to database (the RTRepository).
 java.util.Vector WFCI.SQLloadValue(java.lang.String sql)
          The method is used to load value from database (the RTRepository).
 boolean WFCI.SQLupdateValue(java.lang.String sql)
          The method is used to update value to database (the RTRepository).
 boolean WFCI.startServer()
          Start server.
 java.util.HashMap WFCI.startTask(Task t)
          Start the task.
 void WFCI.stopRootTask(java.lang.String rootTaskID)
          Stop the root task.
 boolean WFCI.suspendBBSBoard(java.lang.String bbsBoardID)
          Suspends a bbs board in db with a board ID.
 java.util.HashMap WFCI.suspendTask(Task t)
          Suspend the task.
 boolean WFCI.swapAeppServer(com.flowring.aeppServer.AeppServer aeppServer1, com.flowring.aeppServer.AeppServer aeppServer2)
          Exchange the order between one AEPP Server and another one.
 boolean WFCI.swapPersonalFavoriteOrder(java.lang.String memId, java.lang.String id1, java.lang.String id2)
           
 boolean WFCI.swapProcessMapCategory(Category category1, Category category2)
          Exchange the order between one ProcessMap Category and another one.
 boolean WFCI.swapProcessMapLink(Link link1, Link link2)
          Exchange the order between one ProcessMap Link and another one.
 boolean WFCI.testAFDBConnection(int seq)
          Test an AFDBConnection object with database configuration, by the specific sequence.
 boolean WFCI.testAFDBConnection(java.lang.String name)
          Test an AFDBConnection object with database configuration, by the specific name.
 void WFCI.unlockTask(java.lang.String tskID)
          UnLock the root task of the task.
 boolean WFCI.unRegisterActivity(com.flowring.onlineregister.entity.Activity act, java.lang.String mbrId)
           
 boolean WFCI.updateActivity(com.flowring.onlineregister.entity.Activity act)
           
 boolean WFCI.updateAeppServerOfMultiOrg(com.flowring.aeppServer.AeppServer aeppServer)
          Update all properties of AEPP Server in database.
 boolean WFCI.updateArtInstance(PASEartInstance instance)
          Update artifact instance Notice: Artifact instance is carrying artifact state information.
 boolean WFCI.updateArtInstance(java.lang.String tID, PASEartInstance instance)
          Update artifact instance.
 boolean WFCI.updateArtInstanceLog(java.lang.String tID, PASEartInstance instance)
          Update artifact instance log.
 boolean WFCI.updateBBSBoard(BBSBoard bbsBoard)
          Updates a bbs board in db with a board object.
 boolean WFCI.updateBBSMessage(BBSMessage msg)
           
 boolean WFCI.updateDashboard(com.flowring.dashboard.Dashboard dboard)
           Updates a Dashboard only.
 boolean WFCI.updateDashboardStyle(com.flowring.dashboard.DashboardStyle dstyle)
          Updates a DashboardStyle from table.
 boolean WFCI.updateMbrSignGroup(java.lang.String mbrId, AFGroup group)
           
 boolean WFCI.updateMemberRecord(MemberRecord mbr)
          Update the MemberRecord in database.
 boolean WFCI.updateMultiServerACL(com.flowring.aeppServer.MultiServerACL multiServerACL)
          Update the access control properties of the multi server.
 void WFCI.updatePASEGroup(PASEGroup group)
           
 boolean WFCI.updatePASEMessage(PASEMessage msg)
          Deprecated.  
 void WFCI.updatePASESharedFile(PASESharedFile sFile)
           
 boolean WFCI.updatePersonalProShow(java.lang.String memberId, java.lang.String showType, java.lang.String variety)
           
 boolean WFCI.updateProcessMapCategory(Category category)
          Update the Category bean of ProcessMap in database.
 boolean WFCI.updateQuestionnaire(com.flowring.questionnaire.entity.Questionnaire q)
          The implement method should update datas from database by the given questionnaire object.
 void WFCI.updateScheduleEvent(ScheduleEvent evt)
          Update ScheduleEvent.
 boolean WFCI.updateTask(Task t)
          Updates the data object of task.
 boolean WFCI.updateTaskState(Task t)
          Update the task state.
 boolean WFCI.updateUnitType(UnitType unit)
          Update the specified unit type
 boolean WFCI.updateValueWithAFDBConnection(java.lang.String session, java.lang.String sqlcmd)
          Invoke the connection to update value.
 boolean WFCI.updateVote(com.flowring.onlinevote.entity.Vote vote)
           
 boolean WFCI.updateVoteOpt(com.flowring.onlinevote.entity.VoteOpt voteOpt)
           
 java.util.HashMap WFCI.userVerify(java.lang.String loginID, java.lang.String pass, boolean autoLogin)
           
 void WFCI.waitTask(java.lang.String tskID)
          Sets the task to be state of waiting.
 void WFCI.waitTask(java.lang.String tskID, java.lang.String timeString)
          Sets the task to be state of waiting, and the waiting duration.
 


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.