|
||||||||||
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 ServerService
public boolean shutdownServer()
shutdownServer
in interface ServerService
public java.util.HashMap getServerStatus()
getServerStatus
in interface ServerService
public void clearCache()
clearCache
in interface ServerService
public 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 ServerService
user
- 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 ServerService
user
- 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 ServerService
user
- Client User Name.public void kickout(java.lang.String user)
kickout
in interface ServerService
user
- Client User Name.public java.util.HashMap loginSSO(java.lang.String user)
public void registerClient(java.lang.String user, ClientRMI client)
registerClient
in interface ServerService
user
- Client User Name.client
- a ClientRMI instance.public java.util.HashMap loginAdmin(java.lang.String user, java.lang.String pass)
loginAdmin
in interface ServerService
user
- Admin User Name.pass
- Admin User password.public void logoutAdmin(java.lang.String user)
logoutAdmin
in interface ServerService
user
- Client User Name.public void kickoutAdmin(java.lang.String user)
kickoutAdmin
in interface ServerService
user
- Admin User Name.public void registerAdmin(java.lang.String user, AdminRMI client)
registerAdmin
in interface ServerService
user
- 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 ServerService
public java.util.Vector getTaskList(java.lang.String user)
getTaskList
in interface ServerService
public 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 ServerService
public java.util.HashMap getTreeTaskList(java.lang.String user)
getTreeTaskList
in interface ServerService
public java.util.Vector getProcessList(java.lang.String userID)
getProcessList
in interface ServerService
public java.util.HashMap initAgenda(java.lang.String user)
ServerService
initAgenda
in interface ServerService
user
- Client User Name.public boolean changePassword(java.lang.String mbrID, java.lang.String oldPwd, java.lang.String newPwd)
ServerService
changePassword
in interface ServerService
mbrID
- the given MemberIDoldPwd
- original passwordnewPwd
- new passwordpublic 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 ServerService
process
- 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 ServerService
user
- the given loginIDproID
- the process IDkeyword
- keywordpriority
- priority
public java.util.HashMap startTask(Task t)
ServerService
startTask
in interface ServerService
t
- the given Task
public java.util.HashMap completeTask(Task t)
ServerService
completeTask
in interface ServerService
t
- the given Task
public java.util.HashMap completeTask(Task t, java.lang.String stateID)
ServerService
completeTask
in interface ServerService
t
- the given Task , stateID the prefer state.
public java.util.HashMap suspendTask(Task t)
ServerService
suspendTask
in interface ServerService
t
- the given Task
public boolean cancelTaskInClient(Task t, java.lang.String loginID)
ServerService
cancelTaskInClient
in interface ServerService
t
- the given TaskloginID
- the user login ID
public boolean cancelTaskInClient(Task t)
ServerService
cancelTaskInClient
in interface ServerService
t
- 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 ServerService
public Company getCompany()
ServerService
getCompany
in interface ServerService
Company
public Company getCompany(java.lang.String comID)
ServerService
getCompany
in interface ServerService
Company
public Company getOneCompanyByName(java.lang.String mName)
ServerService
getOneCompanyByName
in interface ServerService
mName
- the given CompanyCName
Company
public Department getDepartment(java.lang.String dID)
ServerService
getDepartment
in interface ServerService
dID
- the given DepartmentID
Department
public Department getOneDepartmentByName(java.lang.String mName)
ServerService
getOneDepartmentByName
in interface ServerService
mName
- the given DepartmentCName
Department
public java.util.Vector getAllDepartmentByName(java.lang.String mName)
ServerService
getAllDepartmentByName
in interface ServerService
mName
- the given DepartmentCName
Department
public java.util.Vector getAllDepNameOfCompany()
ServerService
getAllDepNameOfCompany
in interface ServerService
Department
public java.util.Vector getSubDepNameOfDR(java.lang.String id, boolean exp)
ServerService
getSubDepNameOfDR
in interface ServerService
id
- 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 ServerService
id
- 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 ServerService
id
- the given DepartmentID or RoleIDexp
- the given true if it will expand all sub-node and get it's
member Name ;false otherwise.
MemberName
)MemberRecord
public Role getRole(java.lang.String rID)
ServerService
getRole
in interface ServerService
Role
public Role getOneRoleByName(java.lang.String mName)
ServerService
getOneRoleByName
in interface ServerService
mName
- the given RoleCName
Role
public java.util.Vector getAllRoleByName(java.lang.String mName)
ServerService
getAllRoleByName
in interface ServerService
mName
- the given RoleName
Role
)Role
public java.util.Vector getAllProjectRoleByName(java.lang.String mName)
getAllProjectRoleByName
in interface ServerService
public java.util.Vector getAllRoleNameOfCompany()
ServerService
getAllRoleNameOfCompany
in interface ServerService
RoleName
)Role
public ProjectRole getProjectRole(java.lang.String rID)
ServerService
getProjectRole
in interface ServerService
rID
- the given ProjectRoleID
ProjectRole
public java.util.Vector getAllMember()
ServerService
getAllMember
in interface ServerService
MemberRecord
)MemberRecord
public MemberRecord getMember(java.lang.String id)
ServerService
getMemberByID(), getMemberByName(),
getMemberByCName()
is more applied.
getMember
in interface ServerService
MemberRecord
,
getMemberByID(String)
,
getMemberByName(String)
,
getMemberByCName(String)
public MemberRecord getMemberByID(java.lang.String mID)
ServerService
getMemberByID
in interface ServerService
mID
- the given MemberID
MemberRecord
public MemberRecord getMemberByName(java.lang.String mLoginID)
ServerService
getMemberByName
in interface ServerService
MemberRecord
public MemberRecord getMemberByCName(java.lang.String mName)
ServerService
getMemberByCName
in interface ServerService
MemberRecord
public MemberRecord getMemberByEmail(java.lang.String mEmail)
ServerService
getMemberByEmail
in interface ServerService
mEmail
- the given MemberEmail
MemberRecord
public java.util.Vector getAllMemberByCName(java.lang.String mName)
ServerService
getAllMemberByCName
in interface ServerService
mName
- the given MemberName
MemberRecord
)MemberRecord
public java.util.Vector getSubMemListOfMember(java.lang.String mID)
ServerService
getSubMemListOfMember
in interface ServerService
mID
- the given MemberID
public Role getManagerRole(java.lang.String id)
ServerService
getManagerRole
in interface ServerService
id
- the given MemberID, RoleID, DepID, Constants.ROOT_COMPANY_ID
MemberRecord
,
Role
,
Department
public Project getProject(java.lang.String prjID)
ServerService
getProject
in interface ServerService
prjID
- the given ProjectID
Project
public java.util.Vector getProjectOfCompany()
ServerService
getProjectOfCompany
in interface ServerService
Project
)Project
public java.util.Vector getProjectOfCompany(java.util.Vector<java.lang.String> comIDList) throws java.rmi.RemoteException
getProjectOfCompany
in interface ServerService
java.rmi.RemoteException
public java.util.Vector getProjectOfDepartment(java.lang.String dID)
ServerService
getProjectOfDepartment
in interface ServerService
dID
- the given DepartmentID
Project
)Project
public java.util.Vector getProjectOfManager(java.lang.String managerID)
ServerService
getProjectOfManager
in interface ServerService
managerID
- the given MemberID
Project
)Project
public Project getProjectOfPASEProcess(java.lang.String proID)
ServerService
getProjectOfPASEProcess
in interface ServerService
proID
- the given PASEProcessID
Project
public DBProcess getDBProcess(java.lang.String pID)
ServerService
getDBProcess
in interface ServerService
pID
- the given ProcessID
DBProcess
public java.util.Vector getRootDBProcessOfProject(java.lang.String prjID)
ServerService
getRootDBProcessOfProject
in interface ServerService
prjID
- the given ProjectID
DBProcess
)DBProcess
public java.util.Vector getRootDBProcessByName(java.lang.String pName)
ServerService
getRootDBProcessByName
in interface ServerService
pName
- the given ProjectName
DBProcess
)DBProcess
public java.util.Vector getPASEProcessOfMember(java.lang.String mID)
ServerService
getPASEProcessOfMember
in interface ServerService
mID
- the given MemberID
PASEProcess
)PASEProcess
public Artifact getArtifact(java.lang.String aID)
ServerService
getArtifact
in interface ServerService
aID
- the given ArtifactID
public java.lang.String getArtTskID(java.lang.String iID)
ServerService
getArtTskID
in interface ServerService
iID
- the given artifact instance id
public java.util.Vector getArtifactOfCompany()
ServerService
getArtifactOfCompany
in interface ServerService
Artifact
)Artifact
public java.util.Vector getArtifactOfProject(java.lang.String prjID)
ServerService
getArtifactOfProject
in interface ServerService
prjID
- the given ProjectID
Artifact
)Artifact
public java.util.Vector getArtifactForm(java.lang.String aID)
ServerService
getArtifactForm
in interface ServerService
aID
- the given ArtifactID
ArtFormItem
)ArtFormItem
public pe.entdiag.EnterpriseModel getEnterpriseDiagram()
ServerService
getEnterpriseDiagram
in interface ServerService
EnterpriseModel
public PASEOrgModel getPASEOrgModel()
ServerService
getPASEOrgModel
in interface ServerService
PASEOrgModel
public Task getTask(java.lang.String tID)
ServerService
getTask
in interface ServerService
tID
- the given TaskID
Task
public boolean isLocked(java.lang.String tID)
ServerService
isLocked
in interface ServerService
tID
- the given TaskID
Task
public java.util.Vector getRootTaskOfMember(java.lang.String mID)
ServerService
getRootTaskOfMember
in interface ServerService
mID
- the given MemberID
Task
public java.util.Vector getRootTaskOfMember(java.lang.String mID, int state)
ServerService
getRootTaskOfMember
in interface ServerService
mID
- the given MemberIDstate
- the given state
Task
public java.util.Vector getRootTaskOfJoinMember(java.lang.String mID)
ServerService
getRootTaskOfJoinMember
in interface ServerService
mID
- the given MemberID
Task
public java.util.Vector getRootTaskOfJoinMember(java.lang.String mID, int state)
ServerService
getRootTaskOfJoinMember
in interface ServerService
mID
- the given MemberIDstate
- the given state
Task
public java.util.Vector getRootTaskOfJoinMember(java.lang.String mID, java.lang.String proID)
ServerService
getRootTaskOfJoinMember
in interface ServerService
mID
- the given MemberIDproID
- the given ProcessID
Task
public java.util.Vector getTinyRootTaskOfJoinMember(java.lang.String mID)
ServerService
getTinyRootTaskOfJoinMember
in interface ServerService
mID
- the given MemberID
TinyTask
public java.util.Vector getTinyRootTaskOfJoinMember(java.lang.String mID, java.lang.String proID)
ServerService
getTinyRootTaskOfJoinMember
in interface ServerService
mID
- 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 ServerService
public java.util.Vector getTaskOfMember(java.lang.String mID)
ServerService
getTaskOfMember
in interface ServerService
mID
- the given MemberID
Task
)Task
public java.util.Vector getTaskOfMember(java.lang.String mID, int state)
ServerService
getTaskOfMember
in interface ServerService
mID
- the given MemberIDstate
- the given TaskState
Task
)Task
public java.util.Vector getTaskOfProcess(java.lang.String pID)
ServerService
getTaskOfProcess
in interface ServerService
pID
- the given ProcessID
Task
)Task
public java.util.Vector getTaskOfProcess(java.lang.String pID, int state)
ServerService
getTaskOfProcess
in interface ServerService
pID
- the given ProcessIDstate
- the given TaskState
Task
)Task
public 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 ServerService
Task
)Task
public java.util.Vector getTaskOfRootTask(java.lang.String rootTID)
ServerService
getTaskOfRootTask
in interface ServerService
rootTID
- the given TaskID
Task
)Task
public boolean updateAttachFileInfo(java.lang.String attachCmpName, pe.filesystem.AttachFileInfo fileInfo)
ServerService
updateAttachFileInfo
in interface ServerService
attachCmpName
- the given attachCmpName which fileInfo belongs tofileInfo
- the given fileInfo
public java.lang.String getTaskAttachedFileContent(java.lang.String fileID)
ServerService
getTaskAttachedFileContent
in interface ServerService
fileID
- the given FileID
public boolean insertTaskAttachedFile(TaskAttachedFileInfo fileInfo)
ServerService
insertTaskAttachedFile
in interface ServerService
fileInfo
- the given TaskAttachedFileInfo object
public boolean deleteTaskAttachedFile(java.lang.String fileID)
ServerService
deleteTaskAttachedFile
in interface ServerService
fileID
- 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 ServerService
public boolean updateTask(Task t)
ServerService
updateTask
in interface ServerService
t
- the given task
Task
public boolean updateTaskState(Task t)
ServerService
updateTaskState
in interface ServerService
t
- the given task
Task
public PASEartInstance getArtInstance(java.lang.String iID)
ServerService
getArtInstance
in interface ServerService
iID
- the given ArtifactInstanceID
getArtInstance
public PASEartInstance getArtInstance(java.lang.String iID, java.lang.String tID)
ServerService
getArtInstance
in interface ServerService
iID
- the given ArtifactInstanceID
getArtInstance
public boolean setArtInsState(PASEartInstance artInstance, java.lang.String stateID)
ServerService
setArtInsState
in interface ServerService
artInstance
- the given PASEartInstance, stateID for ArtStateID
getArtInstance
public java.util.Vector getArtInstanceOfArtifact(java.lang.String aID)
ServerService
getArtInstanceOfArtifact
in interface ServerService
aID
- the given ArtifactID
PASEartInstance
)PASEartInstance
public boolean updateArtInstance(java.lang.String tID, PASEartInstance instance)
updateArtInstance
in interface ServerService
tID
- the given TaskIDinstance
- the given PASEartInstance
PASEartInstance
public boolean updateArtInstance(PASEartInstance instance)
ServerService
updateArtInstance
in interface ServerService
instance
- the given PASEartInstance
PASEartInstance
public boolean updateArtInstanceLog(java.lang.String tID, PASEartInstance instance)
ServerService
updateArtInstanceLog
in interface ServerService
tID
- the given TaskIDinstance
- the given PASEartInstance
PASEartInstance
public PASEartInstance createArtInstance(java.lang.String tID, java.lang.String aID)
createArtInstance
in interface ServerService
tID
- the given TaskID
PASEartInstance
public PASEartInstance createArtInstance(java.lang.String aID)
ServerService
createArtInstance
in interface ServerService
PASEartInstance
public PASEartInstance createFreqArtInstance(java.lang.String aID)
ServerService
createFreqArtInstance
in interface ServerService
PASEartInstance
public java.util.HashMap getProcessDiagram(java.lang.String rootPID, java.lang.String rootTaskID)
ServerService
getProcessDiagram
in interface ServerService
rootPID
- the given ProcessID
PDiagramManager
,
PDiagramManager.getProcessDiagram
public java.util.HashMap getPDiagramState(java.lang.String rootTID)
ServerService
getPDiagramState
in interface ServerService
PDiagramManager
,
PDiagramManager.getPDiagramState
public java.util.HashMap getProcessDiagramAndState(java.lang.String rootPID, java.lang.String rootTaskID)
getProcessDiagramAndState
in interface ServerService
public java.util.Vector getPDiagramDetail(java.lang.String rootTID)
ServerService
getPDiagramDetail
in interface ServerService
rootTID
- the given rootTaskID
PDiagramManager
,
PDiagramManager.getPDiagramDetail
public java.util.Vector getTinyPDiagramDetail(java.lang.String rootTID, java.lang.String memID)
ServerService
getTinyPDiagramDetail
in interface ServerService
rootTID
- the given rootTaskIDmemID
- the given member ID for permission check
PDiagramManager
,
PDiagramManager.getPDiagramDetail
public java.util.HashMap getCSTaskNote(java.lang.String tskID)
ServerService
getCSTaskNote
in interface ServerService
public java.util.HashMap getATaskNote(java.lang.String tskID)
getATaskNote
in interface ServerService
public boolean reflushProcessManager()
ServerService
reflushProcessManager
in interface ServerService
public java.util.Vector searchData(pe.tse.SearchCondition cond)
ServerService
searchData
in interface ServerService
public int searchDataCount(pe.tse.SearchCondition cond)
searchDataCount
in interface ServerService
public java.util.Vector SQLloadValue(java.lang.String sql)
ServerService
SQLloadValue
in interface ServerService
sql
- the input SQL data string
public boolean SQLinsertValue(java.lang.String sql)
ServerService
SQLinsertValue
in interface ServerService
sql
- the input SQL data string
public boolean SQLupdateValue(java.lang.String sql)
ServerService
SQLupdateValue
in interface ServerService
sql
- the input SQL data string
public boolean SQLdeleteValue(java.lang.String sql)
ServerService
SQLdeleteValue
in interface ServerService
sql
- 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 ServerService
public boolean sendPASEMessage(PASEMessage msg)
ServerService
sendPASEMessage
in interface ServerService
msg
- the deliverable messagePASEMessage
public boolean updatePASEMessage(PASEMessage msg)
updatePASEMessage
in interface ServerService
public boolean deletePASEMessage(PASEMessage msg)
ServerService
deletePASEMessage
in interface ServerService
msg
- the given message. msg.SendID, msg.RecID, msg.SendTime
are used as key to delete the message.PASEMessage
public boolean deletePASEMessageByID(java.lang.String msgID)
deletePASEMessageByID
in interface ServerService
public java.util.Vector getPASEMessageOfMember(java.lang.String mID)
getPASEMessageOfMember
in interface ServerService
public pe.filesystem.FileTransfer getFileTransfer()
getFileTransfer
in interface ServerService
public 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 ServerService
from
- 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-Mailpublic 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 ServerService
p_RootTaskID
- the given Root Task IDp_MemID
- the user IDpublic boolean removeRootTaskByShell(java.lang.String p_RootTaskID, java.lang.String p_MemID)
removeRootTaskByShell
in interface ServerService
public 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 ServerService
public 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 ServerService
public boolean resetMemberDelegation(MemberRecord memberRecord)
resetMemberDelegation
in interface ServerService
public java.util.Vector getAllBBSBoard() throws java.rmi.RemoteException
getAllBBSBoard
in interface ServerService
java.rmi.RemoteException
public java.util.Vector getBBSBoard() throws java.rmi.RemoteException
getBBSBoard
in interface ServerService
java.rmi.RemoteException
public BBSBoard getBBSBoard(java.lang.String bbsBoardID) throws java.rmi.RemoteException
getBBSBoard
in interface ServerService
java.rmi.RemoteException
public boolean newBBSBoard(BBSBoard bbsBoard) throws java.rmi.RemoteException
newBBSBoard
in interface ServerService
java.rmi.RemoteException
public boolean suspendBBSBoard(java.lang.String bbsBoardID) throws java.rmi.RemoteException
suspendBBSBoard
in interface ServerService
java.rmi.RemoteException
public boolean activeBBSBoard(java.lang.String bbsBoardID) throws java.rmi.RemoteException
activeBBSBoard
in interface ServerService
java.rmi.RemoteException
public boolean deleteBBSBoard(java.lang.String bbsBoardID) throws java.rmi.RemoteException
deleteBBSBoard
in interface ServerService
java.rmi.RemoteException
public boolean updateBBSBoard(BBSBoard bbsBoard) throws java.rmi.RemoteException
updateBBSBoard
in interface ServerService
java.rmi.RemoteException
public java.util.Vector getBBSMsgList(java.lang.String bbsBoard) throws java.rmi.RemoteException
getBBSMsgList
in interface ServerService
java.rmi.RemoteException
public boolean postBBSMsg(BBSMessage msg) throws java.rmi.RemoteException
postBBSMsg
in interface ServerService
java.rmi.RemoteException
public boolean delBBSMsg(java.lang.String bbsBoardID, java.lang.String msgID) throws java.rmi.RemoteException
delBBSMsg
in interface ServerService
java.rmi.RemoteException
public BBSMessage getBBSMsg(java.lang.String msgID) throws java.rmi.RemoteException
getBBSMsg
in interface ServerService
java.rmi.RemoteException
public boolean isHoliday(java.lang.String date)
isHoliday
in interface ServerService
public boolean isHoliday(java.lang.String date, java.lang.String memID)
isHoliday
in interface ServerService
public boolean isRestSat(java.lang.String date)
isRestSat
in interface ServerService
public 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 ServerService
public long getServerTime()
getServerTime
in interface ServerService
public void initHoliday()
initHoliday
in interface ServerService
public int[] getWeek()
getWeek
in interface ServerService
public int[] getWeek(java.lang.String memID)
getWeek
in interface ServerService
public java.util.Vector getHolidays()
getHolidays
in interface ServerService
public java.util.Vector getHolidays(java.lang.String memID)
getHolidays
in interface ServerService
public java.util.Vector getHalfHolidays()
getHalfHolidays
in interface ServerService
public java.util.Vector getHalfHolidays(java.lang.String memID)
getHalfHolidays
in interface ServerService
public java.util.Vector getWorkdays()
getWorkdays
in interface ServerService
public 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 ServerService
public java.util.Vector getTranslateArtInsList(java.lang.String artID)
getTranslateArtInsList
in interface ServerService
public java.lang.String getSignatureImage(java.lang.String mID)
getSignatureImage
in interface ServerService
public java.lang.String getNewTaskID()
getNewTaskID
in interface ServerService
public java.lang.String getNewFileID()
getNewFileID
in interface ServerService
public java.lang.String getNewArtInsID()
getNewArtInsID
in interface ServerService
public java.lang.String getNewMsgID()
getNewMsgID
in interface ServerService
public 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 ServerService
public 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 ServerService
public boolean deleteGlobals(java.lang.String rootTaskID)
deleteGlobals
in interface ServerService
public 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 ServerService
public 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 ServerService
public 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 ServerService
public java.util.Vector ArtSQLloadValue(java.lang.String sql)
ArtSQLloadValue
in interface ServerService
public java.util.HashMap getProductInfo()
getProductInfo
in interface ServerService
public AccessMember getMemberAccess(java.lang.String memID)
getMemberAccess
in interface ServerService
public boolean setMemberAccess(java.lang.String memID, AccessMember access)
setMemberAccess
in interface ServerService
public AccessOnLineUser getMemberOnLineAccess(java.lang.String memID)
getMemberOnLineAccess
in interface ServerService
public boolean setMemberOnLineAccess(java.lang.String memID, AccessOnLineUser access)
setMemberOnLineAccess
in interface ServerService
public 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 ServerService
public 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 ServerService
public 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 ServerService
public 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 ServerService
public boolean setFunctionAccess(FunctionAccess access)
setFunctionAccess
in interface ServerService
public 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 ServerService
public java.util.HashMap getFunctionACLMap(java.lang.String principalID)
getFunctionACLMap
in interface ServerService
public java.util.Vector getFreqApNodeList()
getFreqApNodeList
in interface ServerService
public java.util.Vector getFreqApListOfMember(java.lang.String memID)
getFreqApListOfMember
in interface ServerService
public java.util.Vector getFreqApItemList()
getFreqApItemList
in interface ServerService
public PASEFreqAp getPASEFreqAp(java.lang.String freID)
getPASEFreqAp
in interface ServerService
public 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 ServerService
public java.util.HashMap deleteSessionConnectionURL(java.lang.String name)
deleteSessionConnectionURL
in interface ServerService
public java.util.Vector getSessionConnectionURLList()
getSessionConnectionURLList
in interface ServerService
public java.util.HashMap getSessionConnectionURL(int sequence)
getSessionConnectionURL
in interface ServerService
public java.util.HashMap getSessionConnectionURL(java.lang.String name)
getSessionConnectionURL
in interface ServerService
public java.lang.String createSessionConnectionKey(int sequence)
createSessionConnectionKey
in interface ServerService
public java.lang.String createSessionConnectionKey(java.lang.String name)
createSessionConnectionKey
in interface ServerService
public 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 ServerService
public void commitSessionConnection(java.lang.String session)
commitSessionConnection
in interface ServerService
public void rollbackSessionConnection(java.lang.String session)
rollbackSessionConnection
in interface ServerService
public void waitTask(java.lang.String tskID)
waitTask
in interface ServerService
public void waitTask(java.lang.String tskID, java.lang.String timeString)
waitTask
in interface ServerService
public java.util.HashMap notifyTask(java.lang.String tskID)
notifyTask
in interface ServerService
public void lockTask(java.lang.String tskID)
lockTask
in interface ServerService
public 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)
ServerService
Examples:
var fromTask = WFCI.getTask("Tsk000000226229"); var toProID = "PRO00440363552012"; var Result = WFCI.goBackTo(fromTask, toProID, true);
goBackTo
in interface ServerService
fromTask
- 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)
ServerService
Examples:
var fromTaskID = "Tsk000000226229"; var toProID = "PRO00440363552012"; var Result = WFCI.goBackTo(fromTaskID, toProID, true);
goBackTo
in interface ServerService
fromTaskID
- 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)
ServerService
Examples:
var fromTaskID = "Tsk000000226229"; var toTask = WFCI.getTask("Tsk0001134355209"); var Result = WFCI.goBackTo(fromTaskID, toTask, true);
goBackTo
in interface ServerService
fromTaskID
- 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 ServerService
public java.util.Vector getOnlineUser()
getOnlineUser
in interface ServerService
public 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 ServerService
public long getUserLoginTime(java.lang.String loginID)
getUserLoginTime
in interface ServerService
public 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 ServerService
public long getAdminLoginTime(java.lang.String loginID)
getAdminLoginTime
in interface ServerService
public java.util.Vector getHistoryRootTaskOfJoinMember(java.lang.String mbrID)
getHistoryRootTaskOfJoinMember
in interface ServerService
public java.util.Vector getApprovalHistoryRootTaskOfJoinMember(java.lang.String mbrID)
getApprovalHistoryRootTaskOfJoinMember
in interface ServerService
public java.util.Vector getRequestHistoryRootTaskOfJoinMember(java.lang.String mbrID)
getRequestHistoryRootTaskOfJoinMember
in interface ServerService
public boolean updateMemberRecord(MemberRecord mbr)
updateMemberRecord
in interface ServerService
public java.util.Vector getInvolvedMembers(java.lang.String rootTaskID)
getInvolvedMembers
in interface ServerService
public java.util.Vector getInvolvedExecutors(java.lang.String rootTaskID)
getInvolvedExecutors
in interface ServerService
public void addDebugLog(java.lang.String msg)
addDebugLog
in interface ServerService
public void addExeLog(java.lang.String msg)
addExeLog
in interface ServerService
public void addInfoLog(java.lang.String msg)
addInfoLog
in interface ServerService
public void addWarningLog(java.lang.String msg)
addWarningLog
in interface ServerService
public void addErrLog(java.lang.String msg)
addErrLog
in interface ServerService
public void runScriptOnServer(java.lang.String code, Task t)
runScriptOnServer
in interface ServerService
public ScheduleEvent createScheduleEvent()
createScheduleEvent
in interface ServerService
public ScheduleEvent getScheduleEvent(java.lang.String id)
getScheduleEvent
in interface ServerService
public void insertScheduleEvent(ScheduleEvent evt)
insertScheduleEvent
in interface ServerService
public void updateScheduleEvent(ScheduleEvent evt)
updateScheduleEvent
in interface ServerService
public void removeScheduleEvent(java.lang.String id)
removeScheduleEvent
in interface ServerService
public 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 ServerService
public PersonalConfig getPersonalConfig(java.lang.String mId)
getPersonalConfig
in interface ServerService
public void setPersonalConfig(PersonalConfig config)
setPersonalConfig
in interface ServerService
public void unlockCoSign(java.lang.String rt_proID)
unlockCoSign
in interface ServerService
public java.util.Hashtable getCSLockHashtable()
getCSLockHashtable
in interface ServerService
public java.util.Vector getGroupSignProcess(java.lang.String memID)
getGroupSignProcess
in interface ServerService
public java.util.Vector getPASEGroupList()
getPASEGroupList
in interface ServerService
public java.util.List getPASEGroupListByIdList(java.util.Vector idList)
getPASEGroupListByIdList
in interface ServerService
public PASEGroup getPASEGroup(java.lang.String id)
getPASEGroup
in interface ServerService
public PASEGroup createPASEGroup()
createPASEGroup
in interface ServerService
public void insertPASEGroup(PASEGroup group)
insertPASEGroup
in interface ServerService
public void deletePASEGroup(java.lang.String id)
deletePASEGroup
in interface ServerService
public void updatePASEGroup(PASEGroup group)
updatePASEGroup
in interface ServerService
public boolean isContainedInPASEGroup(java.lang.String gId, java.lang.String mID)
isContainedInPASEGroup
in interface ServerService
public java.util.Vector getMemberListOfPASEGroup(java.lang.String gId)
getMemberListOfPASEGroup
in interface ServerService
public java.util.Vector getRoleListOfPASEGroup(java.lang.String gId)
getRoleListOfPASEGroup
in interface ServerService
public java.util.Vector getDepartmentListOfPASEGroup(java.lang.String gId)
getDepartmentListOfPASEGroup
in interface ServerService
public PASESharedFile getPASESharedFile(java.lang.String fId)
getPASESharedFile
in interface ServerService
public PASESharedFile getPASESharedFileByPath(java.lang.String fPath)
getPASESharedFileByPath
in interface ServerService
public PASESharedFile createPASESharedFile()
createPASESharedFile
in interface ServerService
public void insertPASESharedFile(PASESharedFile sFile)
insertPASESharedFile
in interface ServerService
public void deletePASESharedFile(java.lang.String fId)
deletePASESharedFile
in interface ServerService
public 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 ServerService
public boolean forceCompleteATask(Task parentTask)
forceCompleteATask
in interface ServerService
public int getUncompletePATaskNo(Task parentTask)
getUncompletePATaskNo
in interface ServerService
public java.util.Vector getTaskOfCompany()
getTaskOfCompany
in interface ServerService
public java.util.Vector getTaskOfCompany(int state)
getTaskOfCompany
in interface ServerService
public 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 ServerService
public 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 ServerService
public 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 |