|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectpase.server.ServerServiceImpl
public class ServerServiceImpl
´£¨Ñ Remote Server Service.
RMIServer,
ServerService| Field Summary |
|---|
| Fields inherited from interface pe.pase.ServerService |
|---|
CACHE_TYPE_ALL, CACHE_TYPE_ARTIFACT, CACHE_TYPE_ORG, CACHE_TYPE_PROCESS, CACHE_TYPE_TASK |
| Constructor Summary | |
|---|---|
ServerServiceImpl(RMIServer server)
create a server service implementation instance. |
|
| Method Summary | |
|---|---|
boolean |
activeBBSBoard(java.lang.String bbsBoardID)
|
void |
addDebugLog(java.lang.String msg)
|
void |
addErrLog(java.lang.String msg)
|
void |
addExeLog(java.lang.String msg)
|
boolean |
addFreqApRole(java.lang.String freID,
java.lang.String rolID)
|
void |
addInfoLog(java.lang.String msg)
|
boolean |
addMonitorRelation(java.lang.String sourceTaskID,
java.lang.String createdRootTaskID)
|
boolean |
addMonitorRelation(java.lang.String sourceTaskID,
java.util.Vector createdRootTaskIDs)
|
int |
addNewSessionConnectionURL(int type,
java.lang.String name,
java.lang.String dburl,
java.lang.String username,
java.lang.String password)
|
void |
addSessionConnectionURL(int seq,
int type,
java.lang.String dburl,
java.lang.String username,
java.lang.String password)
|
void |
addSessionConnectionURL(int seq,
int type,
java.lang.String name,
java.lang.String dburl,
java.lang.String username,
java.lang.String password)
|
void |
addWarningLog(java.lang.String msg)
|
java.util.Vector |
ArtSQLloadValue(java.lang.String sql)
|
int |
asynGetRootTaskSummaryOfJoinMember(java.lang.String mID,
int state)
|
int |
asynGetTaskOfMember(java.lang.String user)
|
java.util.Vector |
batchProcess(java.util.Vector completeTask,
java.util.Vector removeTask,
java.util.Vector createPro)
|
boolean |
bypassTask(Task p_Task,
java.lang.String p_AstID)
|
boolean |
cancelTaskInClient(Task t)
Cancel the client side Task. |
boolean |
cancelTaskInClient(Task t,
java.lang.String loginID)
Cancel the client side Task |
boolean |
canPrintPASESharedFile(java.lang.String fId,
java.lang.String mId)
|
boolean |
canReadPASESharedFile(java.lang.String fId,
java.lang.String mId)
|
boolean |
canWritePASESharedFile(java.lang.String fId,
java.lang.String mId)
|
boolean |
changePassword(java.lang.String loginName,
java.lang.String newPwd)
|
boolean |
changePassword(java.lang.String mbrID,
java.lang.String oldPwd,
java.lang.String newPwd)
The method is used to change the password of some member. |
void |
clearCache()
clear server cache. |
void |
clearCache(java.lang.String type)
|
void |
closeSessionConnection(java.lang.String session)
|
void |
closeSessionConnection(java.lang.String ip,
java.lang.String port,
java.lang.String session)
|
void |
commitSessionConnection(java.lang.String session)
|
void |
commitSessionConnection(java.lang.String ip,
java.lang.String port,
java.lang.String session)
|
java.util.HashMap |
completeTask(Task t)
Complete the task |
java.util.HashMap |
completeTask(Task t,
java.lang.String stateID)
Complete the task with changing artifact state |
PASEartInstance |
createArtInstance(java.lang.String aID)
Create artifact instance |
PASEartInstance |
createArtInstance(java.lang.String tID,
java.lang.String aID)
|
PASEartInstance |
createFreqArtInstance(java.lang.String aID)
Create artifact instance, for FreqAp use |
PASEGroup |
createPASEGroup()
|
PASESharedFile |
createPASESharedFile()
|
java.lang.String |
createProcess(java.lang.String userID,
java.lang.String proID,
java.util.HashMap args,
boolean isPopUp,
boolean isDelible)
|
java.lang.String |
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)
|
java.util.HashMap |
createProcessEx(java.lang.String flag,
java.lang.String loginID,
java.lang.String proID,
java.lang.String subject,
int priority,
java.util.Vector fileList,
java.util.HashMap args,
java.util.HashMap artifactArgs)
|
ScheduleEvent |
createScheduleEvent()
|
java.lang.String |
createSessionConnectionKey(int sequence)
|
java.lang.String |
createSessionConnectionKey(java.lang.String name)
|
boolean |
delBBSMsg(java.lang.String bbsBoardID,
java.lang.String msgID)
|
boolean |
delete(java.lang.String sqlcmd)
|
boolean |
delete(java.lang.String sqlcmd,
java.util.Vector record,
java.util.Vector columnTypeList)
|
boolean |
deleteBBSBoard(java.lang.String bbsBoardID)
|
boolean |
deleteFunctionAccess(FunctionAccess access)
|
boolean |
deleteFunctionAccess(java.lang.String principalID,
java.lang.String orgID,
java.lang.String functionName,
java.lang.String permission)
|
boolean |
deleteGlobals(java.lang.String rootTaskID)
|
void |
deletePASEGroup(java.lang.String id)
|
boolean |
deletePASEMessage(PASEMessage msg)
Delete message from database |
boolean |
deletePASEMessageByID(java.lang.String msgID)
|
void |
deletePASESharedFile(java.lang.String fId)
|
java.util.HashMap |
deleteSessionConnectionURL(java.lang.String name)
|
boolean |
deleteTaskAttachedFile(java.lang.String fileID)
delete some task attached file |
boolean |
forceCompleteATask(Task parentTask)
|
boolean |
forceReassignTask(java.lang.String p_TaskID,
java.lang.String p_MemID)
|
boolean |
forceReassignTask(java.lang.String p_TaskID,
java.lang.String p_MemID,
java.lang.String p_RoleID)
|
boolean |
forceReassignTask(Task p_Task,
MemberRecord p_MR)
|
AccessManager |
getAccessManagerByOrgRightID(java.lang.String managerID,
java.lang.String orgRightID)
|
long |
getAdminLoginTime(java.lang.String loginID)
|
java.util.Vector |
getAllBBSBoard()
|
java.util.Vector |
getAllDepartmentByName(java.lang.String mName)
Return all data object of Department by Chinese-Name |
java.util.Vector |
getAllDepNameOfCompany()
Return all Department Name in the company |
java.util.Vector |
getAllMember()
Get All MemberRecord Objects of the system. |
java.util.Vector |
getAllMemberByCName(java.lang.String mName)
Get All MemberRecord Objects by the same Name. |
java.util.Vector |
getAllProjectRoleByName(java.lang.String mName)
|
java.util.Vector |
getAllRoleByName(java.lang.String mName)
Get All Role Objects by the same Name. |
java.util.Vector |
getAllRoleNameOfCompany()
Get All Role Name in the company. |
java.util.Vector |
getApprovalHistoryRootTaskOfJoinMember(java.lang.String mbrID)
|
Artifact |
getArtifact(java.lang.String aID)
Return a data object of artifact |
java.util.Vector |
getArtifactForm(java.lang.String aID)
Return artifact forms of some specific artifact |
java.util.Vector |
getArtifactOfCompany()
Return all artifacts |
java.util.Vector |
getArtifactOfProject(java.lang.String prjID)
Return all artifact of some specific project |
PASEartInstance |
getArtInstance(java.lang.String iID)
Return a data object of artifact instance with current Task |
PASEartInstance |
getArtInstance(java.lang.String iID,
java.lang.String tID)
Return a data object of artifact instance with specific task |
java.util.Vector |
getArtInstanceOfArtifact(java.lang.String aID)
Return all artifact instances instanciated by some specific artifact. |
java.lang.String |
getArtTskID(java.lang.String iID)
Get the latest associated TaskID with the Artifact Instance. |
java.util.HashMap |
getATaskNote(java.lang.String tskID)
|
java.util.Vector |
getBBSBoard()
|
BBSBoard |
getBBSBoard(java.lang.String bbsBoardID)
|
BBSMessage |
getBBSMsg(java.lang.String msgID)
|
java.util.Vector |
getBBSMsgList(java.lang.String bbsBoard)
|
Company |
getCompany()
Return a data object of company |
Company |
getCompany(java.lang.String comID)
Return a data object of company by a specified company id |
java.util.Vector |
getConcurrentUser()
|
java.util.Hashtable |
getCSLockHashtable()
|
java.util.HashMap |
getCSTaskNote(java.lang.String tskID)
get CSTask Note |
DBProcess |
getDBProcess(java.lang.String pID)
Return a data object of process |
Department |
getDepartment(java.lang.String dID)
Return a data object of department by ID |
java.util.Vector |
getDepartmentListOfPASEGroup(java.lang.String gId)
|
pe.entdiag.EnterpriseModel |
getEnterpriseDiagram()
Get Enterprise diagram |
pe.filesystem.FileTransfer |
getFileTransfer()
|
java.util.Vector |
getFreqApItemList()
|
java.util.Vector |
getFreqApListOfMember(java.lang.String memID)
|
java.util.Vector |
getFreqApNodeList()
|
java.util.List |
getFunctionAccessList(java.lang.String principalID)
|
java.util.List |
getFunctionAccessList(java.lang.String principalID,
java.lang.String orgID,
java.lang.String functionName,
java.lang.String permission)
|
java.util.HashMap |
getFunctionACLMap(java.lang.String principalID)
|
java.util.HashMap |
getGlobals(java.lang.String rootTaskID)
|
java.util.Vector |
getGroupSignProcess(java.lang.String memID)
|
java.util.Vector |
getHalfHolidays()
|
java.util.Vector |
getHalfHolidays(java.lang.String memID)
|
java.util.Vector |
getHistoryRootTaskOfJoinMember(java.lang.String mbrID)
|
java.util.Vector |
getHolidays()
|
java.util.Vector |
getHolidays(java.lang.String memID)
|
java.util.List |
getIapSignTaskGroupByTskId(java.lang.String tskId)
|
java.util.Vector |
getInvolvedExecutors(java.lang.String rootTaskID)
|
java.util.Vector |
getInvolvedMembers(java.lang.String rootTaskID)
|
Role |
getManagerRole(java.lang.String id)
Return a data object of Manager Role by id |
MemberRecord |
getMember(java.lang.String id)
Return a data object of member by ID, LoginID, or Chinese-Name. |
AccessMember |
getMemberAccess(java.lang.String memID)
|
AccessAdmin |
getMemberAdminAccess(java.lang.String memID)
|
java.util.Vector |
getMemberArtifactAccess(java.lang.String memID)
|
MemberRecord |
getMemberByCName(java.lang.String mName)
Return a data object of member by Chinese-Name |
MemberRecord |
getMemberByEmail(java.lang.String mEmail)
add for AF-3972 by Kai Return a data object of member by Email |
MemberRecord |
getMemberByID(java.lang.String mID)
Return a data object of member by ID |
MemberRecord |
getMemberByName(java.lang.String mLoginID)
Return a data object of member by LoginID |
java.util.Vector |
getMemberListOfPASEGroup(java.lang.String gId)
|
AccessOnLineUser |
getMemberOnLineAccess(java.lang.String memID)
|
java.util.Vector |
getMemberTaskAccess(java.lang.String memID)
|
java.lang.String |
getNewArtInsID()
|
java.lang.String |
getNewBBSMsgID()
|
java.lang.String |
getNewFileID()
|
java.lang.String |
getNewMsgID()
|
java.lang.String |
getNewTaskID()
|
Company |
getOneCompanyByName(java.lang.String mName)
Return a data object of Company by Chinese-Name |
Department |
getOneDepartmentByName(java.lang.String mName)
Return a data object of Department by Chinese-Name |
Role |
getOneRoleByName(java.lang.String mName)
Return a data object of Role by Chinese-Name |
java.util.Vector |
getOnlineAdminUser()
|
java.util.Vector |
getOnlineUser()
|
PASEFreqAp |
getPASEFreqAp(java.lang.String freID)
|
PASEFreqAp |
getPASEFreqApNameArtID(java.lang.String freID)
|
PASEGroup |
getPASEGroup(java.lang.String id)
|
java.util.Vector |
getPASEGroupList()
|
java.util.List |
getPASEGroupListByIdList(java.util.Vector idList)
|
java.util.Vector |
getPASEMessageOfMember(java.lang.String mID)
|
PASEOrgModel |
getPASEOrgModel()
Get Enterprise Org model |
java.util.Vector |
getPASEProcessOfMember(java.lang.String mID)
Return the root processes of some specific member |
PASESharedFile |
getPASESharedFile(java.lang.String fId)
|
PASESharedFile |
getPASESharedFileByPath(java.lang.String fPath)
|
java.util.Vector |
getPDiagramDetail(java.lang.String rootTID)
Return the detail of process diagram |
java.util.HashMap |
getPDiagramState(java.lang.String rootTID)
Return the states of process diagram |
PersonalConfig |
getPersonalConfig(java.lang.String mId)
|
java.util.HashMap |
getProcessDiagram(java.lang.String rootPID,
java.lang.String rootTaskID)
Return a process diagram |
java.util.HashMap |
getProcessDiagramAndState(java.lang.String rootPID,
java.lang.String rootTaskID)
|
java.util.Vector |
getProcessList(java.lang.String userID)
|
java.util.HashMap |
getProductInfo()
|
Project |
getProject(java.lang.String prjID)
Return a data object of project by ID |
java.util.Vector |
getProjectOfCompany()
Return all projects |
java.util.Vector |
getProjectOfCompany(java.util.Vector<java.lang.String> comIDList)
|
java.util.Vector |
getProjectOfDepartment(java.lang.String dID)
Return the projects of some specific department |
java.util.Vector |
getProjectOfManager(java.lang.String managerID)
Return the projects with some specific project manager |
Project |
getProjectOfPASEProcess(java.lang.String proID)
Return the project of the PASEProcess. |
ProjectRole |
getProjectRole(java.lang.String rID)
Return a data object of project role by ID |
java.lang.String |
getProSignStateDisplayName(java.lang.String proId,
java.lang.String proSignStateId)
|
java.util.Vector |
getRequestHistoryRootTaskOfJoinMember(java.lang.String mbrID)
|
Role |
getRole(java.lang.String rID)
Return a data object of role by ID |
java.util.Vector |
getRoleListOfPASEGroup(java.lang.String gId)
|
java.util.Vector |
getRootDBProcessByName(java.lang.String pName)
Return all root process of some specific DBProcess |
java.util.Vector |
getRootDBProcessOfProject(java.lang.String prjID)
Return all root process of some specific project |
java.util.Vector |
getRootTaskOfJoinMember(java.lang.String mID)
Return Root tasks executed by some specific member, including deputy |
java.util.Vector |
getRootTaskOfJoinMember(java.lang.String mID,
int state)
Return Root tasks executed by some specific member and states, including deputy |
java.util.Vector |
getRootTaskOfJoinMember(java.lang.String mID,
java.lang.String proID)
Return Root tasks executed by some specific member and states, including deputy |
java.util.Vector |
getRootTaskOfMember(java.lang.String mID)
Return Root tasks executed by some specific member, deputy exclusively |
java.util.Vector |
getRootTaskOfMember(java.lang.String mID,
int state)
Return Root tasks executed by some specific member and states, deputy exclusively |
java.util.Vector |
getRootTaskOfProcess(java.lang.String pID)
|
java.util.Vector |
getRootTaskOfProcess(java.lang.String pID,
int state)
|
java.util.Vector |
getRootTaskSummaryOfJoinMember(java.lang.String mID,
int state)
|
ScheduleEvent |
getScheduleEvent(java.lang.String id)
|
java.util.Vector |
getSequelProIDList(java.lang.String pID,
java.lang.String rootTaskID)
|
java.util.HashMap |
getServerStatus()
get server status. |
long |
getServerTime()
|
java.util.HashMap |
getSessionConnectionURL(int sequence)
|
java.util.HashMap |
getSessionConnectionURL(java.lang.String name)
|
java.util.Vector |
getSessionConnectionURLList()
|
java.lang.String |
getSignatureImage(java.lang.String mID)
|
java.util.Vector |
getSubDepNameOfDR(java.lang.String id,
boolean exp)
Get sub-Department's Name by specified DepartmentID or RoleID,and that search directly down the Organizer according to the 'exp' argument. |
java.util.Vector |
getSubMemberCNameOfDR(java.lang.String id,
boolean exp)
Get sub-Member's Name by specified DepartmentID or RoleID,and that search directly down the Organizer according to the 'exp' argument. |
java.util.Vector |
getSubMemListOfMember(java.lang.String mID)
Return Vector of Member's ©Ò¦³¤UÄݪº memID |
java.util.Vector |
getSubRoleNameOfDR(java.lang.String id,
boolean exp)
Get sub-Role's Name by specified DepartmentID or RoleID,and that search directly down the Organizer according to the 'exp' argument. |
java.util.Vector |
getSubTaskList(java.lang.String parentID)
Return subtasks of some specific task |
Task |
getTask(java.lang.String tID)
Return a data object of task |
java.lang.String |
getTaskAttachedFileContent(java.lang.String fileID)
Return file content of specified task attached file |
java.util.Vector |
getTaskIDListOfMember(java.lang.String mID,
int sc,
int ec,
java.lang.String order)
|
java.util.Vector |
getTaskList(java.lang.String user)
|
java.util.Vector |
getTaskList(java.lang.String user,
int sc,
int ec)
|
java.util.Vector |
getTaskOfCompany()
|
java.util.Vector |
getTaskOfCompany(int state)
|
java.util.Vector |
getTaskOfDepartment(java.lang.String dID)
|
java.util.Vector |
getTaskOfDepartment(java.lang.String dID,
int state)
|
java.util.Vector |
getTaskOfMember(java.lang.String mID)
Return tasks executed by some specific member |
java.util.Vector |
getTaskOfMember(java.lang.String mID,
int state)
Return tasks which in some state and executed by some specific member |
java.util.Vector |
getTaskOfProcess(java.lang.String pID)
Return tasks instantiated of some specific process. |
java.util.Vector |
getTaskOfProcess(java.lang.String pID,
int state)
Return tasks which are in some state and instantiated of some specific process. |
java.util.Vector |
getTaskOfRole(java.lang.String rID)
|
java.util.Vector |
getTaskOfRole(java.lang.String rID,
int state)
|
java.util.Vector |
getTaskOfRootTask(java.lang.String rootTID)
Return tasks of some specific root task |
java.util.Vector |
getTinyPDiagramDetail(java.lang.String rootTID,
java.lang.String memID)
Return the detail of process diagram |
java.util.Vector |
getTinyRootTaskOfJoinMember(java.lang.String mID)
Return Root TinyTask(s) executed by some specific member, including deputy |
java.util.Vector |
getTinyRootTaskOfJoinMember(java.lang.String mID,
java.lang.String proID)
Return Root TinyTask(s) executed by some specific member, including deputy |
java.util.Vector |
getTinyTaskList(java.lang.String user)
|
java.util.Vector |
getTinyTaskList(java.lang.String mID,
int sc,
int ec,
java.lang.String order)
|
java.util.Vector |
getTinyTaskList(java.lang.String mID,
java.util.Vector idList)
|
java.util.Vector |
getTranslateArtInsList(java.lang.String artID)
|
java.util.HashMap |
getTreeTaskList(java.lang.String user)
|
int |
getUncompletePATaskNo(Task parentTask)
|
long |
getUserLoginTime(java.lang.String loginID)
|
int[] |
getWeek()
|
int[] |
getWeek(java.lang.String memID)
|
java.util.Vector |
getWorkdays()
|
java.util.Vector |
getWorkdays(java.lang.String memID)
|
boolean |
goBackTo(java.lang.String fromTaskID,
java.lang.String toProID,
boolean artMode)
Sets the executing task back to another process which had been executed. |
boolean |
goBackTo(java.lang.String fromTaskID,
Task toTask,
boolean artMode)
Sets the executing task back to another process which had been executed. |
boolean |
goBackTo(Task fromTask,
java.lang.String toProID,
boolean artMode)
Sets the executing task back to another process which had been executed. |
java.util.HashMap |
goBackToWithDetailRet(Task fromTask,
java.lang.String toProID,
boolean artMode)
|
java.util.HashMap |
initAgenda(java.lang.String user)
init Agenda |
void |
initHoliday()
|
java.util.HashMap |
initProcess(java.lang.String user,
PASEProcess process)
Initial the process |
java.util.HashMap |
initProcess(java.lang.String user,
java.lang.String rolID,
java.lang.String depID,
java.lang.String proID,
java.lang.String keyword,
int priority)
Initial the process |
boolean |
insert(java.lang.String sqlcmd,
java.util.Vector record,
java.util.Vector columnTypeList)
|
void |
insertPASEGroup(PASEGroup group)
|
void |
insertPASESharedFile(PASESharedFile sFile)
|
void |
insertScheduleEvent(ScheduleEvent evt)
|
boolean |
insertTaskAttachedFile(TaskAttachedFileInfo fileInfo)
insert some task attached file |
boolean |
isContainedInPASEGroup(java.lang.String gId,
java.lang.String mID)
|
boolean |
isHalfHoliday(java.lang.String date)
|
boolean |
isHalfHoliday(java.lang.String date,
java.lang.String memID)
|
boolean |
isHoliday(java.lang.String date)
|
boolean |
isHoliday(java.lang.String date,
java.lang.String memID)
|
boolean |
isLocked(java.lang.String tID)
Check the task locking state |
boolean |
isRestSat(java.lang.String date)
|
boolean |
isWorkday(java.lang.String date,
java.lang.String memID)
|
void |
kickout(java.lang.String user)
logout from server. |
void |
kickoutAdmin(java.lang.String user)
logout admin from server. |
java.util.Vector |
loadValueWithSessionConnection(java.lang.String session,
java.lang.String sqlcmd)
|
java.util.Vector |
loadValueWithSessionConnection(java.lang.String session,
java.lang.String sqlcmd,
java.lang.Object[] args)
|
java.util.Vector |
loadValueWithSessionConnection(java.lang.String ip,
java.lang.String port,
java.lang.String session,
java.lang.String sqlcmd)
|
void |
lockTask(java.lang.String tskID)
|
java.util.HashMap |
login(java.lang.String user,
java.lang.String pass)
login to server. |
java.util.Map |
login(java.lang.String user,
java.lang.String pass,
boolean toCheckDup)
To authenticate users (it doesn't register). |
java.util.HashMap |
loginAdmin(java.lang.String user,
java.lang.String pass)
login admin to server. |
java.util.HashMap |
loginSSO(java.lang.String user)
|
void |
logout(java.lang.String user)
logout from server. |
void |
logoutAdmin(java.lang.String user)
logout from server. |
boolean |
newBBSBoard(BBSBoard bbsBoard)
|
java.util.HashMap |
notifyTask(java.lang.String tskID)
|
java.util.Vector |
parseAddASResultString(java.lang.String result)
add by yhtseng |
java.util.Vector |
parseCSResultString(java.lang.String result,
java.util.Vector auditNameList)
|
void |
pickQueueTask(Task t)
|
boolean |
postBBSMsg(BBSMessage msg)
|
java.util.HashMap |
query(java.lang.String sqlcmd)
|
java.util.HashMap |
query(java.lang.String sqlcmd,
int top)
|
java.util.HashMap |
query1(java.lang.String sqlcmd)
|
boolean |
reflushProcessManager()
Cron-related functions |
void |
registerAdmin(java.lang.String user,
AdminRMI client)
register Admin callback to server. |
void |
registerClient(java.lang.String user,
ClientRMI client)
register Client callback to server. |
void |
releaseFileTransfer(java.lang.String id)
|
boolean |
removeRootTaskByShell(java.lang.String p_RootTaskID,
java.lang.String p_MemID)
|
void |
removeScheduleEvent(java.lang.String id)
|
boolean |
removeTaskByAdm(java.lang.String p_TaskID)
|
boolean |
removeTaskByUser(java.lang.String p_RootTaskID,
java.lang.String p_MemID)
if the user has permission to remove the task, remove the task in Server |
boolean |
resetDeputyAndDeputyState(java.lang.String p_MyMemID,
java.lang.String p_DeputyMemID,
boolean p_DeputyState)
|
boolean |
resetMemberDelegation(MemberRecord memberRecord)
|
void |
rollbackSessionConnection(java.lang.String session)
|
void |
rollbackSessionConnection(java.lang.String ip,
java.lang.String port,
java.lang.String session)
|
void |
runScriptOnServer(java.lang.String code,
Task t)
|
void |
saveSchedule(java.util.Vector hdays,
java.util.Vector h_days,
java.util.Vector wdays,
int[] w)
|
java.util.Vector |
searchData(pe.tse.SearchCondition cond)
Search Engine Function |
int |
searchDataCount(pe.tse.SearchCondition cond)
|
java.util.Vector |
searchScheduleEvent(ScheduleSearchCondition cond)
|
void |
sendHTMLMail(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String text)
|
void |
sendHTMLMail(java.lang.String from,
java.lang.String to,
java.lang.String cc,
java.lang.String subject,
java.lang.String text)
|
void |
sendHTMLMail(java.lang.String from,
java.lang.String to,
java.lang.String cc,
java.lang.String subject,
java.lang.String htmlText,
java.util.Vector fileList)
|
void |
sendHTMLMail(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String htmlText,
java.util.Vector fileList)
|
void |
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)
|
void |
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)
|
void |
sendMail(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String text)
Send E-Mail through internet. |
void |
sendMail(java.lang.String from,
java.lang.String to,
java.lang.String cc,
java.lang.String subject,
java.lang.String text)
|
void |
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 |
sendMail(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String text,
java.util.Vector fileList)
|
void |
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 |
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)
|
boolean |
sendPASEMessage(PASEMessage msg)
Send message through message-system built in Agentflow |
void |
sendShortMessageToAdminAll(java.lang.String msg,
java.lang.String fromMemID)
|
void |
sendShortMessageToAdminUser(java.lang.String msg,
java.lang.String fromMemID,
java.lang.String toMemID)
|
void |
sendShortMessageToAll(java.lang.String msg,
java.lang.String fromMemID)
|
void |
sendShortMessageToUser(java.lang.String msg,
java.lang.String fromMemID,
java.lang.String toMemID)
|
boolean |
setArtInsState(PASEartInstance artInstance,
java.lang.String stateID)
Return true for success, else false |
boolean |
setFunctionAccess(FunctionAccess access)
|
void |
setGlobals(java.lang.String rootTaskID,
java.util.HashMap args)
|
boolean |
setMemberAccess(java.lang.String memID,
AccessMember access)
|
boolean |
setMemberAdminAccess(java.lang.String memID,
AccessAdmin access)
|
boolean |
setMemberArtifactAccess(java.lang.String memID,
java.util.Vector artifactAccessList)
|
boolean |
setMemberOnLineAccess(java.lang.String memID,
AccessOnLineUser access)
|
boolean |
setMemberTaskAccess(java.lang.String memID,
java.util.Vector taskAccessList)
|
boolean |
setMonitorRelation(java.lang.String sourceTaskID,
java.lang.String createdRootTaskID)
|
boolean |
setMonitorRelation(java.lang.String sourceTaskID,
java.util.Vector createdRootTaskIDs)
|
void |
setPersonalConfig(PersonalConfig config)
|
boolean |
shutdownServer()
stop server. |
boolean |
SQLdeleteValue(java.lang.String sql)
The method is used to delete value from database (the RTRepository) |
boolean |
SQLdeleteValue(java.lang.String sql,
java.lang.Object[] args)
|
boolean |
SQLinsertValue(java.lang.String sql)
The method is used to insert value to database (the RTRepository) |
boolean |
SQLinsertValue(java.lang.String sql,
java.lang.Object[] args)
|
java.util.Vector |
SQLloadValue(java.lang.String sql)
The method is used to load value from database (the RTRepository) |
java.util.Vector |
SQLloadValue(java.lang.String sql,
java.lang.Object[] args)
|
boolean |
SQLupdateValue(java.lang.String sql)
The method is used to update value to database (the RTRepository) |
boolean |
SQLupdateValue(java.lang.String sql,
java.lang.Object[] args)
|
boolean |
startServer()
start server. |
java.util.HashMap |
startTask(Task t)
Start the task |
void |
stopRootTask(java.lang.String rootID)
|
boolean |
suspendBBSBoard(java.lang.String bbsBoardID)
|
java.util.HashMap |
suspendTask(Task t)
suspend Task |
void |
unlockCoSign(java.lang.String rt_proID)
|
void |
unlockTask(java.lang.String tskID)
|
boolean |
update(java.lang.String sqlcmd,
java.util.Vector newRecord,
java.util.Vector newColumnTypeList,
java.util.Vector oldRecord,
java.util.Vector oldColumnTypeList)
|
boolean |
updateArtInstance(PASEartInstance instance)
Update artifact instance |
boolean |
updateArtInstance(java.lang.String tID,
PASEartInstance instance)
|
boolean |
updateArtInstanceLog(java.lang.String tID,
PASEartInstance instance)
Update artifact instance log |
boolean |
updateAttachFileInfo(java.lang.String attachCmpName,
pe.filesystem.AttachFileInfo fileInfo)
Return if updating is successful |
boolean |
updateBBSBoard(BBSBoard bbsBoard)
|
boolean |
updateMemberRecord(MemberRecord mbr)
|
void |
updatePASEGroup(PASEGroup group)
|
boolean |
updatePASEMessage(PASEMessage msg)
|
void |
updatePASESharedFile(PASESharedFile sFile)
|
void |
updateScheduleEvent(ScheduleEvent evt)
|
boolean |
updateTask(Task t)
Update the data object of task. |
boolean |
updateTaskState(Task t)
Update the state of task. |
boolean |
updateValueWithSessionConnection(java.lang.String session,
java.lang.String sqlcmd)
|
boolean |
updateValueWithSessionConnection(java.lang.String session,
java.lang.String sqlcmd,
java.lang.Object[] args)
|
boolean |
updateValueWithSessionConnection(java.lang.String ip,
java.lang.String port,
java.lang.String session,
java.lang.String sqlcmd)
|
void |
waitTask(java.lang.String tskID)
For task schedule and flow control |
void |
waitTask(java.lang.String tskID,
java.lang.String timeString)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ServerServiceImpl(RMIServer server)
throws java.rmi.RemoteException
server - a RMIServer instance.
java.rmi.RemoteException| Method Detail |
|---|
public boolean startServer()
startServer in interface ServerServicepublic boolean shutdownServer()
shutdownServer in interface ServerServicepublic java.util.HashMap getServerStatus()
getServerStatus in interface ServerServicepublic void clearCache()
clearCache in interface ServerServicepublic void clearCache(java.lang.String type)
clearCache in interface ServerService
public java.util.HashMap login(java.lang.String user,
java.lang.String pass)
login in interface ServerServiceuser - Client User Name.pass - Client User password.
public java.util.Map login(java.lang.String user,
java.lang.String pass,
boolean toCheckDup)
ServerService
login in interface ServerServiceuser - client user namepass - client user password; it should be MD5-encrypted if AFDB
authentication is used; otherwise it should be clear-text.toCheckDup - whether this funtion should deny duplicate login (already
registered users)
public void logout(java.lang.String user)
logout in interface ServerServiceuser - Client User Name.public void kickout(java.lang.String user)
kickout in interface ServerServiceuser - Client User Name.public java.util.HashMap loginSSO(java.lang.String user)
public void registerClient(java.lang.String user,
ClientRMI client)
registerClient in interface ServerServiceuser - Client User Name.client - a ClientRMI instance.
public java.util.HashMap loginAdmin(java.lang.String user,
java.lang.String pass)
loginAdmin in interface ServerServiceuser - Admin User Name.pass - Admin User password.public void logoutAdmin(java.lang.String user)
logoutAdmin in interface ServerServiceuser - Client User Name.public void kickoutAdmin(java.lang.String user)
kickoutAdmin in interface ServerServiceuser - Admin User Name.
public void registerAdmin(java.lang.String user,
AdminRMI client)
registerAdmin in interface ServerServiceuser - Admin User Name.client - an AdminRMI instance.public int asynGetTaskOfMember(java.lang.String user)
asynGetTaskOfMember in interface ServerService
public java.util.Vector getTaskList(java.lang.String user,
int sc,
int ec)
getTaskList in interface ServerServicepublic java.util.Vector getTaskList(java.lang.String user)
getTaskList in interface ServerServicepublic java.util.Vector getTinyTaskList(java.lang.String user)
getTinyTaskList in interface ServerService
public java.util.Vector getTinyTaskList(java.lang.String mID,
int sc,
int ec,
java.lang.String order)
getTinyTaskList in interface ServerService
public java.util.Vector getTinyTaskList(java.lang.String mID,
java.util.Vector idList)
getTinyTaskList in interface ServerService
public java.util.Vector getTaskIDListOfMember(java.lang.String mID,
int sc,
int ec,
java.lang.String order)
getTaskIDListOfMember in interface ServerServicepublic java.util.HashMap getTreeTaskList(java.lang.String user)
getTreeTaskList in interface ServerServicepublic java.util.Vector getProcessList(java.lang.String userID)
getProcessList in interface ServerServicepublic java.util.HashMap initAgenda(java.lang.String user)
ServerService
initAgenda in interface ServerServiceuser - Client User Name.
public boolean changePassword(java.lang.String mbrID,
java.lang.String oldPwd,
java.lang.String newPwd)
ServerService
changePassword in interface ServerServicembrID - the given MemberIDoldPwd - original passwordnewPwd - new password
public boolean changePassword(java.lang.String loginName,
java.lang.String newPwd)
changePassword in interface ServerService
public java.util.HashMap initProcess(java.lang.String user,
PASEProcess process)
ServerService
initProcess in interface ServerServiceprocess - the given Process
public java.util.HashMap initProcess(java.lang.String user,
java.lang.String rolID,
java.lang.String depID,
java.lang.String proID,
java.lang.String keyword,
int priority)
ServerService
initProcess in interface ServerServiceuser - the given loginIDproID - the process IDkeyword - keywordpriority - priority
public java.util.HashMap startTask(Task t)
ServerService
startTask in interface ServerServicet - the given Task
public java.util.HashMap completeTask(Task t)
ServerService
completeTask in interface ServerServicet - the given Task
public java.util.HashMap completeTask(Task t,
java.lang.String stateID)
ServerService
completeTask in interface ServerServicet - the given Task , stateID the prefer state.
public java.util.HashMap suspendTask(Task t)
ServerService
suspendTask in interface ServerServicet - the given Task
public boolean cancelTaskInClient(Task t,
java.lang.String loginID)
ServerService
cancelTaskInClient in interface ServerServicet - the given TaskloginID - the user login ID
public boolean cancelTaskInClient(Task t)
ServerService
cancelTaskInClient in interface ServerServicet - the given Task
public void pickQueueTask(Task t)
pickQueueTask in interface ServerService
public boolean bypassTask(Task p_Task,
java.lang.String p_AstID)
bypassTask in interface ServerService
public boolean forceReassignTask(java.lang.String p_TaskID,
java.lang.String p_MemID,
java.lang.String p_RoleID)
forceReassignTask in interface ServerService
public boolean forceReassignTask(java.lang.String p_TaskID,
java.lang.String p_MemID)
forceReassignTask in interface ServerService
public boolean forceReassignTask(Task p_Task,
MemberRecord p_MR)
forceReassignTask in interface ServerServicepublic Company getCompany()
ServerService
getCompany in interface ServerServiceCompanypublic Company getCompany(java.lang.String comID)
ServerService
getCompany in interface ServerServiceCompanypublic Company getOneCompanyByName(java.lang.String mName)
ServerService
getOneCompanyByName in interface ServerServicemName - the given CompanyCName
Companypublic Department getDepartment(java.lang.String dID)
ServerService
getDepartment in interface ServerServicedID - the given DepartmentID
Departmentpublic Department getOneDepartmentByName(java.lang.String mName)
ServerService
getOneDepartmentByName in interface ServerServicemName - the given DepartmentCName
Departmentpublic java.util.Vector getAllDepartmentByName(java.lang.String mName)
ServerService
getAllDepartmentByName in interface ServerServicemName - the given DepartmentCName
Departmentpublic java.util.Vector getAllDepNameOfCompany()
ServerService
getAllDepNameOfCompany in interface ServerServiceDepartment
public java.util.Vector getSubDepNameOfDR(java.lang.String id,
boolean exp)
ServerService
getSubDepNameOfDR in interface ServerServiceid - the given DepartmentID or RoleIDexp - the given true if it will expand all sub-node and get it's
department Name ;false otherwise.
DepartmentName)Department
public java.util.Vector getSubRoleNameOfDR(java.lang.String id,
boolean exp)
ServerService
getSubRoleNameOfDR in interface ServerServiceid - the given DepartmentID or RoleIDexp - the given true if it will expand all sub-node and get it's
role Name ;false otherwise.
RoleName)Role
public java.util.Vector getSubMemberCNameOfDR(java.lang.String id,
boolean exp)
ServerService
getSubMemberCNameOfDR in interface ServerServiceid - the given DepartmentID or RoleIDexp - the given true if it will expand all sub-node and get it's
member Name ;false otherwise.
MemberName)MemberRecordpublic Role getRole(java.lang.String rID)
ServerService
getRole in interface ServerServiceRolepublic Role getOneRoleByName(java.lang.String mName)
ServerService
getOneRoleByName in interface ServerServicemName - the given RoleCName
Rolepublic java.util.Vector getAllRoleByName(java.lang.String mName)
ServerService
getAllRoleByName in interface ServerServicemName - the given RoleName
Role)Rolepublic java.util.Vector getAllProjectRoleByName(java.lang.String mName)
getAllProjectRoleByName in interface ServerServicepublic java.util.Vector getAllRoleNameOfCompany()
ServerService
getAllRoleNameOfCompany in interface ServerServiceRoleName)Rolepublic ProjectRole getProjectRole(java.lang.String rID)
ServerService
getProjectRole in interface ServerServicerID - the given ProjectRoleID
ProjectRolepublic java.util.Vector getAllMember()
ServerService
getAllMember in interface ServerServiceMemberRecord)MemberRecordpublic MemberRecord getMember(java.lang.String id)
ServerService getMemberByID(), getMemberByName(),
getMemberByCName() is more applied.
getMember in interface ServerServiceMemberRecord,
getMemberByID(String),
getMemberByName(String),
getMemberByCName(String)public MemberRecord getMemberByID(java.lang.String mID)
ServerService
getMemberByID in interface ServerServicemID - the given MemberID
MemberRecordpublic MemberRecord getMemberByName(java.lang.String mLoginID)
ServerService
getMemberByName in interface ServerServiceMemberRecordpublic MemberRecord getMemberByCName(java.lang.String mName)
ServerService
getMemberByCName in interface ServerServiceMemberRecordpublic MemberRecord getMemberByEmail(java.lang.String mEmail)
ServerService
getMemberByEmail in interface ServerServicemEmail - the given MemberEmail
MemberRecordpublic java.util.Vector getAllMemberByCName(java.lang.String mName)
ServerService
getAllMemberByCName in interface ServerServicemName - the given MemberName
MemberRecord)MemberRecordpublic java.util.Vector getSubMemListOfMember(java.lang.String mID)
ServerService
getSubMemListOfMember in interface ServerServicemID - the given MemberID
public Role getManagerRole(java.lang.String id)
ServerService
getManagerRole in interface ServerServiceid - the given MemberID, RoleID, DepID, Constants.ROOT_COMPANY_ID
MemberRecord,
Role,
Departmentpublic Project getProject(java.lang.String prjID)
ServerService
getProject in interface ServerServiceprjID - the given ProjectID
Projectpublic java.util.Vector getProjectOfCompany()
ServerService
getProjectOfCompany in interface ServerServiceProject)Project
public java.util.Vector getProjectOfCompany(java.util.Vector<java.lang.String> comIDList)
throws java.rmi.RemoteException
getProjectOfCompany in interface ServerServicejava.rmi.RemoteExceptionpublic java.util.Vector getProjectOfDepartment(java.lang.String dID)
ServerService
getProjectOfDepartment in interface ServerServicedID - the given DepartmentID
Project)Projectpublic java.util.Vector getProjectOfManager(java.lang.String managerID)
ServerService
getProjectOfManager in interface ServerServicemanagerID - the given MemberID
Project)Projectpublic Project getProjectOfPASEProcess(java.lang.String proID)
ServerService
getProjectOfPASEProcess in interface ServerServiceproID - the given PASEProcessID
Projectpublic DBProcess getDBProcess(java.lang.String pID)
ServerService
getDBProcess in interface ServerServicepID - the given ProcessID
DBProcesspublic java.util.Vector getRootDBProcessOfProject(java.lang.String prjID)
ServerService
getRootDBProcessOfProject in interface ServerServiceprjID - the given ProjectID
DBProcess)DBProcesspublic java.util.Vector getRootDBProcessByName(java.lang.String pName)
ServerService
getRootDBProcessByName in interface ServerServicepName - the given ProjectName
DBProcess)DBProcesspublic java.util.Vector getPASEProcessOfMember(java.lang.String mID)
ServerService
getPASEProcessOfMember in interface ServerServicemID - the given MemberID
PASEProcess)PASEProcesspublic Artifact getArtifact(java.lang.String aID)
ServerService
getArtifact in interface ServerServiceaID - the given ArtifactID
public java.lang.String getArtTskID(java.lang.String iID)
ServerService
getArtTskID in interface ServerServiceiID - the given artifact instance id
public java.util.Vector getArtifactOfCompany()
ServerService
getArtifactOfCompany in interface ServerServiceArtifact)Artifactpublic java.util.Vector getArtifactOfProject(java.lang.String prjID)
ServerService
getArtifactOfProject in interface ServerServiceprjID - the given ProjectID
Artifact)Artifactpublic java.util.Vector getArtifactForm(java.lang.String aID)
ServerService
getArtifactForm in interface ServerServiceaID - the given ArtifactID
ArtFormItem)ArtFormItempublic pe.entdiag.EnterpriseModel getEnterpriseDiagram()
ServerService
getEnterpriseDiagram in interface ServerServiceEnterpriseModelpublic PASEOrgModel getPASEOrgModel()
ServerService
getPASEOrgModel in interface ServerServicePASEOrgModelpublic Task getTask(java.lang.String tID)
ServerService
getTask in interface ServerServicetID - the given TaskID
Taskpublic boolean isLocked(java.lang.String tID)
ServerService
isLocked in interface ServerServicetID - the given TaskID
Taskpublic java.util.Vector getRootTaskOfMember(java.lang.String mID)
ServerService
getRootTaskOfMember in interface ServerServicemID - the given MemberID
Task
public java.util.Vector getRootTaskOfMember(java.lang.String mID,
int state)
ServerService
getRootTaskOfMember in interface ServerServicemID - the given MemberIDstate - the given state
Taskpublic java.util.Vector getRootTaskOfJoinMember(java.lang.String mID)
ServerService
getRootTaskOfJoinMember in interface ServerServicemID - the given MemberID
Task
public java.util.Vector getRootTaskOfJoinMember(java.lang.String mID,
int state)
ServerService
getRootTaskOfJoinMember in interface ServerServicemID - the given MemberIDstate - the given state
Task
public java.util.Vector getRootTaskOfJoinMember(java.lang.String mID,
java.lang.String proID)
ServerService
getRootTaskOfJoinMember in interface ServerServicemID - the given MemberIDproID - the given ProcessID
Taskpublic java.util.Vector getTinyRootTaskOfJoinMember(java.lang.String mID)
ServerService
getTinyRootTaskOfJoinMember in interface ServerServicemID - the given MemberID
TinyTask
public java.util.Vector getTinyRootTaskOfJoinMember(java.lang.String mID,
java.lang.String proID)
ServerService
getTinyRootTaskOfJoinMember in interface ServerServicemID - the given MemberIDproID - the given ProcessID
TinyTask
public java.util.Vector getRootTaskSummaryOfJoinMember(java.lang.String mID,
int state)
getRootTaskSummaryOfJoinMember in interface ServerService
public int asynGetRootTaskSummaryOfJoinMember(java.lang.String mID,
int state)
asynGetRootTaskSummaryOfJoinMember in interface ServerServicepublic java.util.Vector getTaskOfMember(java.lang.String mID)
ServerService
getTaskOfMember in interface ServerServicemID - the given MemberID
Task)Task
public java.util.Vector getTaskOfMember(java.lang.String mID,
int state)
ServerService
getTaskOfMember in interface ServerServicemID - the given MemberIDstate - the given TaskState
Task)Taskpublic java.util.Vector getTaskOfProcess(java.lang.String pID)
ServerService
getTaskOfProcess in interface ServerServicepID - the given ProcessID
Task)Task
public java.util.Vector getTaskOfProcess(java.lang.String pID,
int state)
ServerService
getTaskOfProcess in interface ServerServicepID - the given ProcessIDstate - the given TaskState
Task)Taskpublic java.util.Vector getRootTaskOfProcess(java.lang.String pID)
public java.util.Vector getRootTaskOfProcess(java.lang.String pID,
int state)
public java.util.Vector getSubTaskList(java.lang.String parentID)
ServerService
getSubTaskList in interface ServerServiceTask)Taskpublic java.util.Vector getTaskOfRootTask(java.lang.String rootTID)
ServerService
getTaskOfRootTask in interface ServerServicerootTID - the given TaskID
Task)Task
public boolean updateAttachFileInfo(java.lang.String attachCmpName,
pe.filesystem.AttachFileInfo fileInfo)
ServerService
updateAttachFileInfo in interface ServerServiceattachCmpName - the given attachCmpName which fileInfo belongs tofileInfo - the given fileInfo
public java.lang.String getTaskAttachedFileContent(java.lang.String fileID)
ServerService
getTaskAttachedFileContent in interface ServerServicefileID - the given FileID
public boolean insertTaskAttachedFile(TaskAttachedFileInfo fileInfo)
ServerService
insertTaskAttachedFile in interface ServerServicefileInfo - the given TaskAttachedFileInfo object
public boolean deleteTaskAttachedFile(java.lang.String fileID)
ServerService
deleteTaskAttachedFile in interface ServerServicefileID - the given FileID
public java.util.Vector parseAddASResultString(java.lang.String result)
ServerService
parseAddASResultString in interface ServerService
public java.util.Vector parseCSResultString(java.lang.String result,
java.util.Vector auditNameList)
parseCSResultString in interface ServerServicepublic boolean updateTask(Task t)
ServerService
updateTask in interface ServerServicet - the given task
Taskpublic boolean updateTaskState(Task t)
ServerService
updateTaskState in interface ServerServicet - the given task
Taskpublic PASEartInstance getArtInstance(java.lang.String iID)
ServerService
getArtInstance in interface ServerServiceiID - the given ArtifactInstanceID
getArtInstance
public PASEartInstance getArtInstance(java.lang.String iID,
java.lang.String tID)
ServerService
getArtInstance in interface ServerServiceiID - the given ArtifactInstanceID
getArtInstance
public boolean setArtInsState(PASEartInstance artInstance,
java.lang.String stateID)
ServerService
setArtInsState in interface ServerServiceartInstance - the given PASEartInstance, stateID for ArtStateID
getArtInstancepublic java.util.Vector getArtInstanceOfArtifact(java.lang.String aID)
ServerService
getArtInstanceOfArtifact in interface ServerServiceaID - the given ArtifactID
PASEartInstance)PASEartInstance
public boolean updateArtInstance(java.lang.String tID,
PASEartInstance instance)
updateArtInstance in interface ServerServicetID - the given TaskIDinstance - the given PASEartInstance
PASEartInstancepublic boolean updateArtInstance(PASEartInstance instance)
ServerService
updateArtInstance in interface ServerServiceinstance - the given PASEartInstance
PASEartInstance
public boolean updateArtInstanceLog(java.lang.String tID,
PASEartInstance instance)
ServerService
updateArtInstanceLog in interface ServerServicetID - the given TaskIDinstance - the given PASEartInstance
PASEartInstance
public PASEartInstance createArtInstance(java.lang.String tID,
java.lang.String aID)
createArtInstance in interface ServerServicetID - the given TaskID
PASEartInstancepublic PASEartInstance createArtInstance(java.lang.String aID)
ServerService
createArtInstance in interface ServerServicePASEartInstancepublic PASEartInstance createFreqArtInstance(java.lang.String aID)
ServerService
createFreqArtInstance in interface ServerServicePASEartInstance
public java.util.HashMap getProcessDiagram(java.lang.String rootPID,
java.lang.String rootTaskID)
ServerService
getProcessDiagram in interface ServerServicerootPID - the given ProcessID
PDiagramManager,
PDiagramManager.getProcessDiagrampublic java.util.HashMap getPDiagramState(java.lang.String rootTID)
ServerService
getPDiagramState in interface ServerServicePDiagramManager,
PDiagramManager.getPDiagramState
public java.util.HashMap getProcessDiagramAndState(java.lang.String rootPID,
java.lang.String rootTaskID)
getProcessDiagramAndState in interface ServerServicepublic java.util.Vector getPDiagramDetail(java.lang.String rootTID)
ServerService
getPDiagramDetail in interface ServerServicerootTID - the given rootTaskID
PDiagramManager,
PDiagramManager.getPDiagramDetail
public java.util.Vector getTinyPDiagramDetail(java.lang.String rootTID,
java.lang.String memID)
ServerService
getTinyPDiagramDetail in interface ServerServicerootTID - the given rootTaskIDmemID - the given member ID for permission check
PDiagramManager,
PDiagramManager.getPDiagramDetailpublic java.util.HashMap getCSTaskNote(java.lang.String tskID)
ServerService
getCSTaskNote in interface ServerServicepublic java.util.HashMap getATaskNote(java.lang.String tskID)
getATaskNote in interface ServerServicepublic boolean reflushProcessManager()
ServerService
reflushProcessManager in interface ServerServicepublic java.util.Vector searchData(pe.tse.SearchCondition cond)
ServerService
searchData in interface ServerServicepublic int searchDataCount(pe.tse.SearchCondition cond)
searchDataCount in interface ServerServicepublic java.util.Vector SQLloadValue(java.lang.String sql)
ServerService
SQLloadValue in interface ServerServicesql - the input SQL data string
public boolean SQLinsertValue(java.lang.String sql)
ServerService
SQLinsertValue in interface ServerServicesql - the input SQL data string
public boolean SQLupdateValue(java.lang.String sql)
ServerService
SQLupdateValue in interface ServerServicesql - the input SQL data string
public boolean SQLdeleteValue(java.lang.String sql)
ServerService
SQLdeleteValue in interface ServerServicesql - the input SQL data string
public java.util.Vector SQLloadValue(java.lang.String sql,
java.lang.Object[] args)
SQLloadValue in interface ServerService
public boolean SQLinsertValue(java.lang.String sql,
java.lang.Object[] args)
SQLinsertValue in interface ServerService
public boolean SQLupdateValue(java.lang.String sql,
java.lang.Object[] args)
SQLupdateValue in interface ServerService
public boolean SQLdeleteValue(java.lang.String sql,
java.lang.Object[] args)
SQLdeleteValue in interface ServerServicepublic boolean sendPASEMessage(PASEMessage msg)
ServerService
sendPASEMessage in interface ServerServicemsg - the deliverable messagePASEMessagepublic boolean updatePASEMessage(PASEMessage msg)
updatePASEMessage in interface ServerServicepublic boolean deletePASEMessage(PASEMessage msg)
ServerService
deletePASEMessage in interface ServerServicemsg - the given message. msg.SendID, msg.RecID, msg.SendTime
are used as key to delete the message.PASEMessagepublic boolean deletePASEMessageByID(java.lang.String msgID)
deletePASEMessageByID in interface ServerServicepublic java.util.Vector getPASEMessageOfMember(java.lang.String mID)
getPASEMessageOfMember in interface ServerServicepublic pe.filesystem.FileTransfer getFileTransfer()
getFileTransfer in interface ServerServicepublic void releaseFileTransfer(java.lang.String id)
releaseFileTransfer in interface ServerService
public void sendMail(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String text)
ServerService
sendMail in interface ServerServicefrom - the "from" filed of E-Mailto - the "to" field of E-Mail address(format:aaa@x.y.z), used as
the destination of the E-Mailsubject - the "subject" field of E-Mailtext - the content of E-Mail
public void sendMail(java.lang.String from,
java.lang.String to,
java.lang.String cc,
java.lang.String subject,
java.lang.String text)
sendMail in interface ServerService
public void sendHTMLMail(java.lang.String from,
java.lang.String to,
java.lang.String cc,
java.lang.String subject,
java.lang.String text)
sendHTMLMail in interface ServerService
public void sendHTMLMail(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String text)
sendHTMLMail in interface ServerService
public void 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)
sendMail in interface ServerService
public void sendMail(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String text,
java.util.Vector fileList)
sendMail in interface ServerService
public void sendHTMLMail(java.lang.String from,
java.lang.String to,
java.lang.String cc,
java.lang.String subject,
java.lang.String htmlText,
java.util.Vector fileList)
sendHTMLMail in interface ServerService
public void sendHTMLMail(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String htmlText,
java.util.Vector fileList)
sendHTMLMail in interface ServerService
public void 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)
public void 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)
public void 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)
public void 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)
public boolean removeTaskByUser(java.lang.String p_RootTaskID,
java.lang.String p_MemID)
ServerService
removeTaskByUser in interface ServerServicep_RootTaskID - the given Root Task IDp_MemID - the user ID
public boolean removeRootTaskByShell(java.lang.String p_RootTaskID,
java.lang.String p_MemID)
removeRootTaskByShell in interface ServerServicepublic boolean removeTaskByAdm(java.lang.String p_TaskID)
removeTaskByAdm in interface ServerService
public java.util.Vector batchProcess(java.util.Vector completeTask,
java.util.Vector removeTask,
java.util.Vector createPro)
batchProcess in interface ServerServicepublic void stopRootTask(java.lang.String rootID)
stopRootTask in interface ServerService
public boolean resetDeputyAndDeputyState(java.lang.String p_MyMemID,
java.lang.String p_DeputyMemID,
boolean p_DeputyState)
resetDeputyAndDeputyState in interface ServerServicepublic boolean resetMemberDelegation(MemberRecord memberRecord)
resetMemberDelegation in interface ServerService
public java.util.Vector getAllBBSBoard()
throws java.rmi.RemoteException
getAllBBSBoard in interface ServerServicejava.rmi.RemoteException
public java.util.Vector getBBSBoard()
throws java.rmi.RemoteException
getBBSBoard in interface ServerServicejava.rmi.RemoteException
public BBSBoard getBBSBoard(java.lang.String bbsBoardID)
throws java.rmi.RemoteException
getBBSBoard in interface ServerServicejava.rmi.RemoteException
public boolean newBBSBoard(BBSBoard bbsBoard)
throws java.rmi.RemoteException
newBBSBoard in interface ServerServicejava.rmi.RemoteException
public boolean suspendBBSBoard(java.lang.String bbsBoardID)
throws java.rmi.RemoteException
suspendBBSBoard in interface ServerServicejava.rmi.RemoteException
public boolean activeBBSBoard(java.lang.String bbsBoardID)
throws java.rmi.RemoteException
activeBBSBoard in interface ServerServicejava.rmi.RemoteException
public boolean deleteBBSBoard(java.lang.String bbsBoardID)
throws java.rmi.RemoteException
deleteBBSBoard in interface ServerServicejava.rmi.RemoteException
public boolean updateBBSBoard(BBSBoard bbsBoard)
throws java.rmi.RemoteException
updateBBSBoard in interface ServerServicejava.rmi.RemoteException
public java.util.Vector getBBSMsgList(java.lang.String bbsBoard)
throws java.rmi.RemoteException
getBBSMsgList in interface ServerServicejava.rmi.RemoteException
public boolean postBBSMsg(BBSMessage msg)
throws java.rmi.RemoteException
postBBSMsg in interface ServerServicejava.rmi.RemoteException
public boolean delBBSMsg(java.lang.String bbsBoardID,
java.lang.String msgID)
throws java.rmi.RemoteException
delBBSMsg in interface ServerServicejava.rmi.RemoteException
public BBSMessage getBBSMsg(java.lang.String msgID)
throws java.rmi.RemoteException
getBBSMsg in interface ServerServicejava.rmi.RemoteExceptionpublic boolean isHoliday(java.lang.String date)
isHoliday in interface ServerService
public boolean isHoliday(java.lang.String date,
java.lang.String memID)
isHoliday in interface ServerServicepublic boolean isRestSat(java.lang.String date)
isRestSat in interface ServerServicepublic boolean isHalfHoliday(java.lang.String date)
isHalfHoliday in interface ServerService
public boolean isHalfHoliday(java.lang.String date,
java.lang.String memID)
isHalfHoliday in interface ServerService
public boolean isWorkday(java.lang.String date,
java.lang.String memID)
isWorkday in interface ServerServicepublic long getServerTime()
getServerTime in interface ServerServicepublic void initHoliday()
initHoliday in interface ServerServicepublic int[] getWeek()
getWeek in interface ServerServicepublic int[] getWeek(java.lang.String memID)
getWeek in interface ServerServicepublic java.util.Vector getHolidays()
getHolidays in interface ServerServicepublic java.util.Vector getHolidays(java.lang.String memID)
getHolidays in interface ServerServicepublic java.util.Vector getHalfHolidays()
getHalfHolidays in interface ServerServicepublic java.util.Vector getHalfHolidays(java.lang.String memID)
getHalfHolidays in interface ServerServicepublic java.util.Vector getWorkdays()
getWorkdays in interface ServerServicepublic java.util.Vector getWorkdays(java.lang.String memID)
getWorkdays in interface ServerService
public void saveSchedule(java.util.Vector hdays,
java.util.Vector h_days,
java.util.Vector wdays,
int[] w)
saveSchedule in interface ServerServicepublic java.util.Vector getTranslateArtInsList(java.lang.String artID)
getTranslateArtInsList in interface ServerServicepublic java.lang.String getSignatureImage(java.lang.String mID)
getSignatureImage in interface ServerServicepublic java.lang.String getNewTaskID()
getNewTaskID in interface ServerServicepublic java.lang.String getNewFileID()
getNewFileID in interface ServerServicepublic java.lang.String getNewArtInsID()
getNewArtInsID in interface ServerServicepublic java.lang.String getNewMsgID()
getNewMsgID in interface ServerServicepublic java.lang.String getNewBBSMsgID()
getNewBBSMsgID in interface ServerService
public java.lang.String createProcess(java.lang.String userID,
java.lang.String proID,
java.util.HashMap args,
boolean isPopUp,
boolean isDelible)
createProcess in interface ServerService
public java.lang.String 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)
public boolean addMonitorRelation(java.lang.String sourceTaskID,
java.lang.String createdRootTaskID)
addMonitorRelation in interface ServerService
public boolean addMonitorRelation(java.lang.String sourceTaskID,
java.util.Vector createdRootTaskIDs)
addMonitorRelation in interface ServerService
public boolean setMonitorRelation(java.lang.String sourceTaskID,
java.lang.String createdRootTaskID)
setMonitorRelation in interface ServerService
public boolean setMonitorRelation(java.lang.String sourceTaskID,
java.util.Vector createdRootTaskIDs)
setMonitorRelation in interface ServerServicepublic java.util.HashMap getGlobals(java.lang.String rootTaskID)
getGlobals in interface ServerService
public void setGlobals(java.lang.String rootTaskID,
java.util.HashMap args)
setGlobals in interface ServerServicepublic boolean deleteGlobals(java.lang.String rootTaskID)
deleteGlobals in interface ServerServicepublic java.util.HashMap query(java.lang.String sqlcmd)
query in interface ServerService
public java.util.HashMap query(java.lang.String sqlcmd,
int top)
query in interface ServerServicepublic java.util.HashMap query1(java.lang.String sqlcmd)
query1 in interface ServerService
public boolean insert(java.lang.String sqlcmd,
java.util.Vector record,
java.util.Vector columnTypeList)
insert in interface ServerServicepublic boolean delete(java.lang.String sqlcmd)
delete in interface ServerService
public boolean delete(java.lang.String sqlcmd,
java.util.Vector record,
java.util.Vector columnTypeList)
delete in interface ServerService
public boolean update(java.lang.String sqlcmd,
java.util.Vector newRecord,
java.util.Vector newColumnTypeList,
java.util.Vector oldRecord,
java.util.Vector oldColumnTypeList)
update in interface ServerServicepublic java.util.Vector ArtSQLloadValue(java.lang.String sql)
ArtSQLloadValue in interface ServerServicepublic java.util.HashMap getProductInfo()
getProductInfo in interface ServerServicepublic AccessMember getMemberAccess(java.lang.String memID)
getMemberAccess in interface ServerService
public boolean setMemberAccess(java.lang.String memID,
AccessMember access)
setMemberAccess in interface ServerServicepublic AccessOnLineUser getMemberOnLineAccess(java.lang.String memID)
getMemberOnLineAccess in interface ServerService
public boolean setMemberOnLineAccess(java.lang.String memID,
AccessOnLineUser access)
setMemberOnLineAccess in interface ServerServicepublic java.util.Vector getMemberTaskAccess(java.lang.String memID)
getMemberTaskAccess in interface ServerService
public boolean setMemberTaskAccess(java.lang.String memID,
java.util.Vector taskAccessList)
setMemberTaskAccess in interface ServerServicepublic java.util.Vector getMemberArtifactAccess(java.lang.String memID)
getMemberArtifactAccess in interface ServerService
public boolean setMemberArtifactAccess(java.lang.String memID,
java.util.Vector artifactAccessList)
setMemberArtifactAccess in interface ServerServicepublic AccessAdmin getMemberAdminAccess(java.lang.String memID)
getMemberAdminAccess in interface ServerService
public boolean setMemberAdminAccess(java.lang.String memID,
AccessAdmin access)
setMemberAdminAccess in interface ServerService
public AccessManager getAccessManagerByOrgRightID(java.lang.String managerID,
java.lang.String orgRightID)
getAccessManagerByOrgRightID in interface ServerServicepublic java.util.List getFunctionAccessList(java.lang.String principalID)
getFunctionAccessList in interface ServerService
public java.util.List getFunctionAccessList(java.lang.String principalID,
java.lang.String orgID,
java.lang.String functionName,
java.lang.String permission)
getFunctionAccessList in interface ServerServicepublic boolean setFunctionAccess(FunctionAccess access)
setFunctionAccess in interface ServerServicepublic boolean deleteFunctionAccess(FunctionAccess access)
deleteFunctionAccess in interface ServerService
public boolean deleteFunctionAccess(java.lang.String principalID,
java.lang.String orgID,
java.lang.String functionName,
java.lang.String permission)
deleteFunctionAccess in interface ServerServicepublic java.util.HashMap getFunctionACLMap(java.lang.String principalID)
getFunctionACLMap in interface ServerServicepublic java.util.Vector getFreqApNodeList()
getFreqApNodeList in interface ServerServicepublic java.util.Vector getFreqApListOfMember(java.lang.String memID)
getFreqApListOfMember in interface ServerServicepublic java.util.Vector getFreqApItemList()
getFreqApItemList in interface ServerServicepublic PASEFreqAp getPASEFreqAp(java.lang.String freID)
getPASEFreqAp in interface ServerServicepublic PASEFreqAp getPASEFreqApNameArtID(java.lang.String freID)
getPASEFreqApNameArtID in interface ServerService
public void addSessionConnectionURL(int seq,
int type,
java.lang.String dburl,
java.lang.String username,
java.lang.String password)
addSessionConnectionURL in interface ServerService
public void addSessionConnectionURL(int seq,
int type,
java.lang.String name,
java.lang.String dburl,
java.lang.String username,
java.lang.String password)
addSessionConnectionURL in interface ServerService
public int addNewSessionConnectionURL(int type,
java.lang.String name,
java.lang.String dburl,
java.lang.String username,
java.lang.String password)
addNewSessionConnectionURL in interface ServerServicepublic java.util.HashMap deleteSessionConnectionURL(java.lang.String name)
deleteSessionConnectionURL in interface ServerServicepublic java.util.Vector getSessionConnectionURLList()
getSessionConnectionURLList in interface ServerServicepublic java.util.HashMap getSessionConnectionURL(int sequence)
getSessionConnectionURL in interface ServerServicepublic java.util.HashMap getSessionConnectionURL(java.lang.String name)
getSessionConnectionURL in interface ServerServicepublic java.lang.String createSessionConnectionKey(int sequence)
createSessionConnectionKey in interface ServerServicepublic java.lang.String createSessionConnectionKey(java.lang.String name)
createSessionConnectionKey in interface ServerServicepublic void closeSessionConnection(java.lang.String session)
closeSessionConnection in interface ServerService
public java.util.Vector loadValueWithSessionConnection(java.lang.String session,
java.lang.String sqlcmd)
loadValueWithSessionConnection in interface ServerService
public java.util.Vector loadValueWithSessionConnection(java.lang.String session,
java.lang.String sqlcmd,
java.lang.Object[] args)
loadValueWithSessionConnection in interface ServerService
public boolean updateValueWithSessionConnection(java.lang.String session,
java.lang.String sqlcmd)
updateValueWithSessionConnection in interface ServerService
public boolean updateValueWithSessionConnection(java.lang.String session,
java.lang.String sqlcmd,
java.lang.Object[] args)
updateValueWithSessionConnection in interface ServerServicepublic void commitSessionConnection(java.lang.String session)
commitSessionConnection in interface ServerServicepublic void rollbackSessionConnection(java.lang.String session)
rollbackSessionConnection in interface ServerServicepublic void waitTask(java.lang.String tskID)
waitTask in interface ServerService
public void waitTask(java.lang.String tskID,
java.lang.String timeString)
waitTask in interface ServerServicepublic java.util.HashMap notifyTask(java.lang.String tskID)
notifyTask in interface ServerServicepublic void lockTask(java.lang.String tskID)
lockTask in interface ServerServicepublic void unlockTask(java.lang.String tskID)
unlockTask in interface ServerService
public java.util.HashMap goBackToWithDetailRet(Task fromTask,
java.lang.String toProID,
boolean artMode)
public boolean goBackTo(Task fromTask,
java.lang.String toProID,
boolean artMode)
ServerServiceExamples:
var fromTask = WFCI.getTask("Tsk000000226229");
var toProID = "PRO00440363552012";
var Result = WFCI.goBackTo(fromTask, toProID, true);
goBackTo in interface ServerServicefromTask - a Task.toProID - a Process ID.artMode - an artifact content mode. true for present artifact content.
false for archived artifact content in the specified process.
Task
public boolean goBackTo(java.lang.String fromTaskID,
java.lang.String toProID,
boolean artMode)
ServerServiceExamples:
var fromTaskID = "Tsk000000226229"; var toProID = "PRO00440363552012"; var Result = WFCI.goBackTo(fromTaskID, toProID, true);
goBackTo in interface ServerServicefromTaskID - a Task ID.toProID - a Process ID.artMode - an artifact content mode. True for present artifact content or
false for archived artifact content in the specified process.
Task
public boolean goBackTo(java.lang.String fromTaskID,
Task toTask,
boolean artMode)
ServerServiceExamples:
var fromTaskID = "Tsk000000226229";
var toTask = WFCI.getTask("Tsk0001134355209");
var Result = WFCI.goBackTo(fromTaskID, toTask, true);
goBackTo in interface ServerServicefromTaskID - a Task ID.toTask - a Task.artMode - an artifact content mode. True for present artifact content or
false for archived artifact content in the specified process.
Task
public java.util.Vector getSequelProIDList(java.lang.String pID,
java.lang.String rootTaskID)
getSequelProIDList in interface ServerServicepublic java.util.Vector getOnlineUser()
getOnlineUser in interface ServerServicepublic java.util.Vector getConcurrentUser()
getConcurrentUser in interface ServerService
public void sendShortMessageToUser(java.lang.String msg,
java.lang.String fromMemID,
java.lang.String toMemID)
sendShortMessageToUser in interface ServerService
public void sendShortMessageToAll(java.lang.String msg,
java.lang.String fromMemID)
sendShortMessageToAll in interface ServerServicepublic long getUserLoginTime(java.lang.String loginID)
getUserLoginTime in interface ServerServicepublic java.util.Vector getOnlineAdminUser()
getOnlineAdminUser in interface ServerService
public void sendShortMessageToAdminUser(java.lang.String msg,
java.lang.String fromMemID,
java.lang.String toMemID)
sendShortMessageToAdminUser in interface ServerService
public void sendShortMessageToAdminAll(java.lang.String msg,
java.lang.String fromMemID)
sendShortMessageToAdminAll in interface ServerServicepublic long getAdminLoginTime(java.lang.String loginID)
getAdminLoginTime in interface ServerServicepublic java.util.Vector getHistoryRootTaskOfJoinMember(java.lang.String mbrID)
getHistoryRootTaskOfJoinMember in interface ServerServicepublic java.util.Vector getApprovalHistoryRootTaskOfJoinMember(java.lang.String mbrID)
getApprovalHistoryRootTaskOfJoinMember in interface ServerServicepublic java.util.Vector getRequestHistoryRootTaskOfJoinMember(java.lang.String mbrID)
getRequestHistoryRootTaskOfJoinMember in interface ServerServicepublic boolean updateMemberRecord(MemberRecord mbr)
updateMemberRecord in interface ServerServicepublic java.util.Vector getInvolvedMembers(java.lang.String rootTaskID)
getInvolvedMembers in interface ServerServicepublic java.util.Vector getInvolvedExecutors(java.lang.String rootTaskID)
getInvolvedExecutors in interface ServerServicepublic void addDebugLog(java.lang.String msg)
addDebugLog in interface ServerServicepublic void addExeLog(java.lang.String msg)
addExeLog in interface ServerServicepublic void addInfoLog(java.lang.String msg)
addInfoLog in interface ServerServicepublic void addWarningLog(java.lang.String msg)
addWarningLog in interface ServerServicepublic void addErrLog(java.lang.String msg)
addErrLog in interface ServerService
public void runScriptOnServer(java.lang.String code,
Task t)
runScriptOnServer in interface ServerServicepublic ScheduleEvent createScheduleEvent()
createScheduleEvent in interface ServerServicepublic ScheduleEvent getScheduleEvent(java.lang.String id)
getScheduleEvent in interface ServerServicepublic void insertScheduleEvent(ScheduleEvent evt)
insertScheduleEvent in interface ServerServicepublic void updateScheduleEvent(ScheduleEvent evt)
updateScheduleEvent in interface ServerServicepublic void removeScheduleEvent(java.lang.String id)
removeScheduleEvent in interface ServerServicepublic java.util.Vector searchScheduleEvent(ScheduleSearchCondition cond)
searchScheduleEvent in interface ServerService
public java.util.HashMap createProcessEx(java.lang.String flag,
java.lang.String loginID,
java.lang.String proID,
java.lang.String subject,
int priority,
java.util.Vector fileList,
java.util.HashMap args,
java.util.HashMap artifactArgs)
createProcessEx in interface ServerServicepublic PersonalConfig getPersonalConfig(java.lang.String mId)
getPersonalConfig in interface ServerServicepublic void setPersonalConfig(PersonalConfig config)
setPersonalConfig in interface ServerServicepublic void unlockCoSign(java.lang.String rt_proID)
unlockCoSign in interface ServerServicepublic java.util.Hashtable getCSLockHashtable()
getCSLockHashtable in interface ServerServicepublic java.util.Vector getGroupSignProcess(java.lang.String memID)
getGroupSignProcess in interface ServerServicepublic java.util.Vector getPASEGroupList()
getPASEGroupList in interface ServerServicepublic java.util.List getPASEGroupListByIdList(java.util.Vector idList)
getPASEGroupListByIdList in interface ServerServicepublic PASEGroup getPASEGroup(java.lang.String id)
getPASEGroup in interface ServerServicepublic PASEGroup createPASEGroup()
createPASEGroup in interface ServerServicepublic void insertPASEGroup(PASEGroup group)
insertPASEGroup in interface ServerServicepublic void deletePASEGroup(java.lang.String id)
deletePASEGroup in interface ServerServicepublic void updatePASEGroup(PASEGroup group)
updatePASEGroup in interface ServerService
public boolean isContainedInPASEGroup(java.lang.String gId,
java.lang.String mID)
isContainedInPASEGroup in interface ServerServicepublic java.util.Vector getMemberListOfPASEGroup(java.lang.String gId)
getMemberListOfPASEGroup in interface ServerServicepublic java.util.Vector getRoleListOfPASEGroup(java.lang.String gId)
getRoleListOfPASEGroup in interface ServerServicepublic java.util.Vector getDepartmentListOfPASEGroup(java.lang.String gId)
getDepartmentListOfPASEGroup in interface ServerServicepublic PASESharedFile getPASESharedFile(java.lang.String fId)
getPASESharedFile in interface ServerServicepublic PASESharedFile getPASESharedFileByPath(java.lang.String fPath)
getPASESharedFileByPath in interface ServerServicepublic PASESharedFile createPASESharedFile()
createPASESharedFile in interface ServerServicepublic void insertPASESharedFile(PASESharedFile sFile)
insertPASESharedFile in interface ServerServicepublic void deletePASESharedFile(java.lang.String fId)
deletePASESharedFile in interface ServerServicepublic void updatePASESharedFile(PASESharedFile sFile)
updatePASESharedFile in interface ServerService
public boolean canReadPASESharedFile(java.lang.String fId,
java.lang.String mId)
canReadPASESharedFile in interface ServerService
public boolean canWritePASESharedFile(java.lang.String fId,
java.lang.String mId)
canWritePASESharedFile in interface ServerService
public boolean canPrintPASESharedFile(java.lang.String fId,
java.lang.String mId)
canPrintPASESharedFile in interface ServerServicepublic boolean forceCompleteATask(Task parentTask)
forceCompleteATask in interface ServerServicepublic int getUncompletePATaskNo(Task parentTask)
getUncompletePATaskNo in interface ServerServicepublic java.util.Vector getTaskOfCompany()
getTaskOfCompany in interface ServerServicepublic java.util.Vector getTaskOfCompany(int state)
getTaskOfCompany in interface ServerServicepublic java.util.Vector getTaskOfDepartment(java.lang.String dID)
getTaskOfDepartment in interface ServerService
public java.util.Vector getTaskOfDepartment(java.lang.String dID,
int state)
getTaskOfDepartment in interface ServerServicepublic java.util.Vector getTaskOfRole(java.lang.String rID)
getTaskOfRole in interface ServerService
public java.util.Vector getTaskOfRole(java.lang.String rID,
int state)
getTaskOfRole in interface ServerService
public boolean addFreqApRole(java.lang.String freID,
java.lang.String rolID)
addFreqApRole in interface ServerService
public void closeSessionConnection(java.lang.String ip,
java.lang.String port,
java.lang.String session)
closeSessionConnection in interface ServerService
public java.util.Vector loadValueWithSessionConnection(java.lang.String ip,
java.lang.String port,
java.lang.String session,
java.lang.String sqlcmd)
loadValueWithSessionConnection in interface ServerService
public boolean updateValueWithSessionConnection(java.lang.String ip,
java.lang.String port,
java.lang.String session,
java.lang.String sqlcmd)
updateValueWithSessionConnection in interface ServerService
public void commitSessionConnection(java.lang.String ip,
java.lang.String port,
java.lang.String session)
commitSessionConnection in interface ServerService
public void rollbackSessionConnection(java.lang.String ip,
java.lang.String port,
java.lang.String session)
rollbackSessionConnection in interface ServerService
public java.lang.String getProSignStateDisplayName(java.lang.String proId,
java.lang.String proSignStateId)
getProSignStateDisplayName in interface ServerServicepublic java.util.List getIapSignTaskGroupByTskId(java.lang.String tskId)
getIapSignTaskGroupByTskId in interface ServerService
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||