|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpase.server.UtilityServiceImpl
public class UtilityServiceImpl
UtilityService Implementation
UtilityService
Field Summary |
---|
Fields inherited from interface pe.pase.UtilityService |
---|
CACHE_TYPE_ALL, CACHE_TYPE_ARTIFACT, CACHE_TYPE_ORG, CACHE_TYPE_ORG_ASSIGNED_ID, CACHE_TYPE_PROCESS, CACHE_TYPE_TASK |
Constructor Summary | |
---|---|
UtilityServiceImpl()
|
Method Summary | |
---|---|
boolean |
activeBBSBoard(java.lang.String bbsBoardID)
Active a bbs board in db with a board ID |
void |
addDebugLog(java.lang.String msg)
Add a debug log to server. |
void |
addErrLog(java.lang.String msg)
Add an error log to server. |
void |
addExeLog(java.lang.String msg)
Add a execution log to server. |
void |
addInfoLog(java.lang.String msg)
Add an information log to server. |
boolean |
addLoginLog(LoginInfo info)
Adds a login info record. |
boolean |
addSSORecord(java.lang.String memID,
java.lang.String sessionID)
add record into sso record |
boolean |
addToDo(java.lang.String todoId,
java.lang.String todoTest,
java.lang.String dueDate,
java.lang.String memID)
add one toDo |
void |
addWarningLog(java.lang.String msg)
Add a warning log to server. |
boolean |
changePassword(java.lang.String loginName,
java.lang.String newPwd)
The method is used to change the password of some member. |
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. |
boolean |
checkMessageAttachFileIfAnyoneUse(java.lang.String attachFileInfo)
Check the message file folders are there any other message to use |
java.util.HashMap |
checkRegisterEIPClient(java.lang.String user,
java.lang.String pass)
check UniPortal register to server. |
void |
clearCache()
Clear server cache. |
void |
clearCache(java.lang.String type)
Clear server cache with the specified cache type. |
void |
clearCache(java.lang.String type,
java.util.Vector parameter)
Clear server cache with the specified cache type with parameters. |
void |
clearSysSerailMap()
clear ORG cache |
boolean |
createDeviceInfo(DeviceInfo deviceInfo)
Create a DeviceInfo |
ScheduleEvent |
createScheduleEvent()
Create a empty ScheduleEvent instance |
boolean |
delBBSMsg(java.lang.String bbsBoardID,
java.lang.String msgID)
Delete a bbs message in db with a borad ID and a message ID |
boolean |
deleteBBSBoard(java.lang.String bbsBoardID)
Delete a bbs board in db with a board ID |
boolean |
deleteBBSCategory(java.lang.String catID)
|
boolean |
deleteBoardAdmin(java.lang.String memId)
|
boolean |
deleteBoardPerm(java.lang.String messageId,
java.lang.String memId)
|
boolean |
deleteDeviceInfoByUUIDandMemID(java.lang.String _uuid,
java.lang.String memId)
Delete DeviceInfo by the given uuid and memId. |
boolean |
deleteEmailTemplate(java.lang.String templateID)
|
boolean |
deleteFreqMessage(FreqMessage msg)
|
boolean |
deleteGlobals(java.lang.String rootTaskID)
Delete global variables for a rootTask. |
boolean |
deleteMailLoginTimeStamp(java.lang.String mailId)
To delete the data from database by the mail id . |
boolean |
deleteMailLoginTimeStampByTaskId(java.lang.String taskId)
To delete the data from database by the task id . |
boolean |
deleteMbrSignGroup(java.lang.String mbrId,
AFGroup group)
|
boolean |
deletePASEMessage(PASEMessage msg)
Delete a message from database |
boolean |
deletePASEMessageByID(java.lang.String msgID)
Delete a message from database |
boolean |
deleteProcessMapCategory(java.lang.String id)
|
boolean |
deleteProcessMapLink(Link link)
|
boolean |
deleteToDo(java.lang.String todoId,
java.lang.String memID)
delete Todo |
void |
deleteUserCalendar(java.lang.String calendarID)
delete user calendar with specified calendar id |
boolean |
deleteWebADMACL(java.lang.String aclId)
Delete the WebADM access control policy. |
java.util.Collection |
findLoginLog(QueryConditions qryCondition)
Returns the LoginInfo objects by specific conditions. |
long |
getAdminLoginTime(java.lang.String loginID)
Get login time for a Administration tool user. |
java.util.Vector |
getAllBBSBoard()
Get all bbs boards, including active and suspended |
java.util.Vector |
getAllBBSBoard(java.lang.String cid)
|
java.util.Vector |
getAllBBSBoardByComID(java.lang.String comID)
Gets all bbs boards(include the announcement board) by company id. |
int |
getAllBBSMessageCountOfMem(java.lang.String boardID,
java.lang.String memID)
|
java.util.Vector |
getAllCompanyNameList()
Get all names of all company. |
java.util.List<BBSBoard> |
getAllEIPAnnounceBoardByOrgIDs(java.lang.String... orgIDs)
|
java.util.List |
getAllMemberIsInvisible(boolean isInvisible)
|
java.util.List |
getAllMemberIsNoRole(boolean isNoRole)
|
java.util.List |
getAllMemberIsNoRole(java.lang.String keyword,
boolean isNoRole)
|
java.util.List |
getAllMemberIsResign(boolean isResign)
|
java.util.Vector |
getAllMessageOfMem(java.lang.String boardID,
java.lang.String memID)
|
java.util.Vector |
getAllNoRoleMemberRecord()
|
java.util.Map |
getAllSearchResignInvisibleNoRoleResult(java.lang.String keyword)
|
java.util.List |
getAllTimeZones()
|
java.util.List |
getAllUserCalendar()
get all user calendar |
java.util.List |
getAllWebADMACLListOfDetail()
get all of the WebADM access control policy list. it is all message |
java.util.List |
getAllWebADMACLListOfRough()
get all of the WebADM access control policy list. it is just some messsage |
java.lang.String |
getAnnouncementCompanyName(java.lang.String boardID)
|
pe.pde.EmailTemplate |
getAPToEmailTemplate(java.lang.String templateID,
java.lang.String type,
java.lang.String companyId)
|
java.util.HashMap |
getArtInsDefaultMap(java.lang.String propertys,
java.lang.String artState,
java.lang.String dvType,
Task task,
java.lang.String artID,
java.lang.String[] priorityLocaleStr)
|
java.util.List<AuthLDAPConfig> |
getAuthLDAPConfigs()
Retrieve the ldap configs |
java.util.Vector |
getBBSBoard()
Get bbs boards, only active |
BBSBoard |
getBBSBoard(java.lang.String bbsBoardID)
Get the bbs board with the specific ID |
java.util.Vector |
getBBSBoardByOwnerLoginIDAndRangeIDs(java.lang.String ownerLoginID,
java.util.Vector rangeIDList)
Gets bbs boards by owner's login ID and rangeID list. |
java.util.Vector |
getBBSBoardByRangeID(java.util.Vector rangeIDList)
Gets bbs boards by member's role. |
java.util.Vector |
getBBSBoardIDByRangeID(java.util.Vector rangeIDList)
Gets bbs boards id by member's role. |
EIPBBSCategory |
getBBSCategory(java.lang.String cid)
|
BBSMessage |
getBBSMsg(java.lang.String msgID)
Get the bbs message with the specific ID |
BBSMessage |
getBBSMsg(java.lang.String msgID,
boolean isAddViewCount)
Get the bbs message with the specific ID |
java.util.Vector |
getBBSMsgList(java.lang.String bbsBoard)
Get all messages with a board ID |
java.util.Vector |
getBBSMsgListInfo(java.lang.String bbsBoard,
java.lang.String type,
java.lang.String keyword)
|
java.util.Vector |
getBBSSearchResult(java.lang.String bbsBoardID,
java.lang.String keyword)
Get all messages with a keyword in some board. |
java.util.Vector |
getBoardAdminList()
|
java.util.Vector |
getBoardPermList(java.lang.String messageId)
|
com.flowring.schedule.UserCalendar |
getCalendar(java.lang.String id)
Get UserCalendar by id. |
java.util.Vector |
getCategoryList(java.util.List rangeIDList)
|
java.util.Vector |
getCategoryList(java.lang.String cid)
|
java.util.Vector |
getComIDListOfMember(java.lang.String memID)
|
java.lang.String |
getComIdOfDep(java.lang.String depID)
|
java.lang.String |
getComIdOfRole(java.lang.String rolID)
|
java.util.Map |
getCompanyAnnouncementBoard()
|
java.util.List |
getCompanyIDListOfAlbumCreator(java.lang.String memID)
UP-4 by Leon 20141201 Gets the CompanyID List of AlbumCreator. |
java.util.List |
getCompanyIDListOfAlbumManager(java.lang.String memID)
UP-4 by Leon 20141201 Gets the CompanyID List of AlbumManager. |
java.util.List |
getCompanyIDListOfBuyCreator(java.lang.String memID)
UP-3 by Tim 20141203 Gets the CompanyID List of BuyCreator. |
java.util.List |
getCompanyIDListOfBuyManager(java.lang.String memID)
UP-3 by Tim 20141203 Gets the CompanyID List of BuyManager. |
java.util.List |
getCompanyIDListOfLayoutManager(java.lang.String memID)
Gets the CompanyID List of LayoutManager. |
java.util.List |
getCompanyIDListOfSuperuser(java.lang.String memId,
boolean subCompnayIncluded)
|
java.util.Vector |
getConcurrentUser()
Get all concurrent users. |
java.lang.String |
getConfigurationFile(java.lang.String fileName)
Get the configuration file of PASE. |
java.lang.String |
getConfigurationFile(java.lang.String fileName,
java.lang.String characterType)
add by yinhui for AF-2767 Get the configuration file of PASE. |
java.util.Map |
getDatabase()
|
java.lang.String |
getDbConnectionCurrentState()
Get the information about the system database connection : Max. connection size, Min. connection size, Current used connection size. |
java.util.Vector |
getDeputiedOfMember(java.lang.String memID)
Gets a member list that the given member is each one of the list member deputy. |
java.util.List<DeviceInfo> |
getDeviceInfoListByMemId(java.lang.String memId)
Get the DeviceInfo object by user's member id |
java.util.List<DeviceInfo> |
getDeviceInfoListByUUID(java.lang.String _uuid)
Get the DeviceInfo object by user's smart device's uuid |
java.util.Vector |
getDraftPASEMessageOfMember(java.lang.String mID)
Get a member's draft messages |
java.util.List<BBSBoard> |
getEIPAnnounceBoardByBoardManagerID(java.lang.String... managerIDs)
|
java.util.Map<java.lang.String,java.lang.Integer> |
getEIPAnnounceBoardCountByOrgIDs(java.lang.String... orgIDs)
|
java.util.Vector |
getEmailTemplateList(java.lang.String type,
java.util.Vector companyIDs)
|
java.util.Vector |
getFreqMessageByMbrId(java.lang.String mbrId)
|
java.util.HashMap |
getGlobals(java.lang.String rootTaskID)
Get global variables for a rootTask. |
java.lang.String |
getGroupSignIDOfTask(java.lang.String taskID)
To get the group sign id of the specified task id. |
java.util.List |
getGroupSignTaskIDList(java.lang.String groupSignID)
To get the task id list of the specified group sign id. |
java.util.HashMap |
getGroupSignTaskMap(java.lang.String groupSignID)
To get a HashMap of the specified group sign id. |
java.util.Vector |
getHalfHolidays()
get half holidays in system's default calendar. |
java.util.Vector |
getHalfHolidays(java.lang.String memID)
get half holidays in member's calendar. |
java.util.Vector |
getHolidays()
get holidays in system's default calendar. |
java.util.Vector |
getHolidays(java.lang.String memID)
get holidays in member's calendar. |
java.util.Vector |
getLatestBBSEIPMsgByMemID(int count,
java.util.Vector boardList)
|
java.util.Vector |
getLatestBBSEIPMsgByMemIDForPage(int beginIndex,
int count,
java.util.Vector boardIDList)
|
int |
getLatestBBSEIPMsgByMemIDForPageCount(java.util.Vector boardIDList)
|
java.util.Vector |
getLatestBBSGlobalEIPMsgByMemIDForPage(int beginIndex,
int count,
java.util.Vector boardList,
java.lang.String memID)
|
java.util.Vector |
getLatestBBSMsg(int count)
Get the latest BBS Message with the specific count number |
java.util.Vector |
getLatestBBSMsg(int count,
java.lang.String expBoardID)
Get the latest BBS Message with the specific count number |
java.util.Vector |
getLatestBBSMsgByMemID(int count,
java.util.Vector boardList)
|
java.util.Vector |
getLatestPASEMessageOfMember(int count,
java.lang.String mID)
Gets latest message of the member |
java.util.Vector |
getLatestUnReadPASEMessageOfMember(int count,
java.lang.String mID)
Gets latest unread message of the member |
java.lang.String[] |
getLogFileList()
Get the log file list from PASE. |
java.util.List<LogFile> |
getLogFiles()
Get the log file list from PASE. |
LoginInfo |
getLoginInfoAccountLockStatus(java.lang.String memID)
|
int |
getLoginInfoTryTimes(java.lang.String memID)
|
long |
getMailLoginTimeStamp(java.lang.String mailId)
Gets the time value in milliseconds of TimeStamp. |
java.util.Vector |
getMbrSignGroupList(java.lang.String mbrId)
|
java.util.HashMap |
getMemoryInfo()
get the memory information of PASE. |
java.util.Vector |
getMessageInfo(java.lang.String msgId)
|
java.lang.String |
getNewAclID()
get new WebADMACL id. |
java.lang.String |
getNewAFGroupID()
|
java.lang.String |
getNewArtInsID()
Genrate a new Artifact Instance ID. |
java.lang.String |
getNewBBSMsgID()
Genrate a new BBSMessage ID. |
java.lang.String |
getNewBookingEventID()
|
java.lang.String |
getNewDayId()
Generate a new Day ID. |
java.lang.String |
getNewEmailTemplateID()
|
java.lang.String |
getNewFileID()
Genrate a new file ID. |
java.lang.String |
getNewFreqMessageID()
|
java.lang.String |
getNewGroupSignID()
Generate a new GroupSign ID |
java.lang.String |
getNewMsgID()
Genrate a new PASEMessage ID. |
java.lang.String |
getNewMultiAeppServerID()
|
java.lang.String |
getNewOfficeHourId()
Generate a new OfficeHour ID. |
java.lang.String |
getNewProcessMapCategoryID()
|
java.lang.String |
getNewTaskID()
Genrate a new task ID. |
java.lang.String |
getNewWorkingDayId()
Generate a new WorkingDay ID. |
java.lang.String |
getNewWorkingDayTemplateId()
Generate a new WorkingDayTemplate ID. |
java.util.Vector |
getOnlineAdminUser()
Get all online administration tool user. |
java.util.Vector |
getOnlineUser()
Get all online Agenda user. |
java.util.HashMap |
getPaseEventMap(java.lang.String[] args)
|
java.util.Vector |
getPASEMessageOfMember(java.lang.String mID)
Get a member's messages |
java.util.Vector |
getPortalAccessibleMemRDList(java.lang.String orgUnit)
Get list of accessible member records, according to the config of ADM |
Category |
getProcessMapCategory(java.lang.String id)
|
java.util.List |
getProcessMapCategoryList()
|
Link |
getProcessMapLink(Link link)
|
java.util.List |
getProcessMapLinkList(java.lang.String parentId)
|
java.util.List |
getProcessMapParentIdListByProId(java.lang.String proId)
|
java.util.HashMap |
getProductInfo()
Get product information. |
java.util.Map |
getRoleSearchResult(boolean companyNameSearch,
java.lang.String keyword,
boolean depNameSearch,
boolean rolNameSearch,
boolean memNameSearch,
boolean loginIdSearch,
boolean isInvisible,
boolean isResign)
Get the role search result with the keyword, include company. |
java.util.Map |
getRoleSearchResult(java.lang.String keyword,
boolean depNameSearch,
boolean rolNamesearch,
boolean memNameSearch,
boolean loginIdSearch)
Get the role search result with the keyword. |
java.util.Map |
getRoleSearchResult(java.lang.String keyword,
boolean depNameSearch,
boolean rolNameSearch,
boolean memNameSearch,
boolean loginIdSearch,
boolean isInvisible,
boolean isResign)
|
java.util.Map |
getRoleSearchResult(java.lang.String keyword,
boolean depNameSearch,
boolean rolNameSearch,
boolean memNameSearch,
boolean loginIdSearch,
boolean hasInvisible,
boolean hasDeniedLogin,
boolean hasResign)
|
java.util.Map |
getRoleSearchResult(java.lang.String keyword,
boolean depNameSearch,
boolean rolNameSearch,
boolean memNameSearch,
boolean loginIdSearch,
boolean englishName,
boolean officePhone,
boolean isInvisible,
boolean hasDeniedLogin,
boolean isResign)
|
ScheduleEvent |
getScheduleEvent(java.lang.String id)
Get a ScheduleEvent instance |
java.util.Vector |
getSentPASEMessageOfMember(java.lang.String mID)
Get a member's sent messages |
SerRuntimeEnv |
getServerEnv()
Get the server runtime environment |
double |
getServerGMT()
get the GMT of server |
java.util.HashMap |
getServerStatus()
Get server status. |
java.util.Properties |
getServerSystemProperties()
|
long |
getServerTime()
Get server time. |
java.lang.String |
getSSOMemberID(java.lang.String sessionID)
get memID from sso record by sessionID |
MemberRecord |
getSSOMemberRecord(java.lang.String sessionID)
get memberRecord from sso record by sessionID |
java.util.List |
getToDoList(java.lang.String memID)
get toDoList |
com.flowring.schedule.UserCalendar |
getUserCalendarByUser(java.lang.String id)
get user calendar by user id(MEMxxx, ROLxxx, DEPxxx, COMxxx) |
java.util.HashMap |
getUserCalendarMap(java.lang.String memID)
get member's all UserCalendars corresponding to every role; |
long |
getUserLoginTime(java.lang.String loginID)
Get login time for a Agenda user. |
java.util.Vector |
getVariableList()
Get variable list. |
java.lang.String |
getVendor()
Get the Database Vendor |
java.util.List |
getWebADMACLListByAclID(java.lang.String aclID)
get all of the WebADM access control policy list by AclID. |
java.util.List |
getWebADMACLListOfDetailByAuthorID(java.lang.String AuthorID)
get all of the WebADM access control policy list by AuthorID. it is all message |
java.util.List |
getWebADMACLListOfRoughByAuthorID(java.lang.String AuthorID)
get all of the WebADM access control policy list by AuthorID. |
int[] |
getWeek()
get the work days of a week in system's default calendar. |
int[] |
getWeek(java.lang.String memID)
get the work days of a week in member's calendar. |
java.util.Vector |
getWorkdays()
get work days in system's default calendar. |
java.util.Vector |
getWorkdays(java.lang.String memID)
get work days in member's calendar. |
java.util.HashMap |
initAgenda(java.lang.String user)
init Agenda |
void |
initHoliday()
Initial hoilday schedule, ask server to load schedule from settings. |
boolean |
insertBoardAdmin(java.lang.String memId)
|
boolean |
insertBoardPerm(java.lang.String messageId,
java.lang.String memId)
|
boolean |
insertEmailTemplate(pe.pde.EmailTemplate template)
|
boolean |
insertFreqMessage(FreqMessage msg)
|
boolean |
insertLoginInfo(LoginInfo loginInfo)
|
boolean |
insertMbrSignGroup(java.lang.String mbrId,
AFGroup group)
|
boolean |
insertProcessMapCategory(Category category)
|
boolean |
insertProcessMapLink(Link link)
|
void |
insertScheduleEvent(ScheduleEvent evt)
Insert a ScheduleEvent instance |
boolean |
insertTaskGroupSign(java.lang.String taskID,
java.lang.String groupSignID,
long signTime)
This method is used for insert into Task_GroupSign. |
boolean |
insertWebADMACL(WebADMACL webADMACL)
Insert new WebADM access control policy. |
boolean |
isEnabledModule(java.lang.String moduleName)
Returns the flag indicates whether a module is enabled. |
int |
isEnabledModule(java.lang.String moduleName,
boolean isRetNum)
Returns the available number of the module to be checked |
boolean |
isHalfHoliday(java.lang.String date)
Check if the date is half-holiday. |
boolean |
isHalfHoliday(java.lang.String date,
java.lang.String memID)
Check if the date is half-holiday in user's calendar. |
boolean |
isHoliday(java.lang.String date)
Check if the date is holiday. |
boolean |
isHoliday(java.lang.String date,
java.lang.String memID)
Check if the date is holiday. |
boolean |
isLayoutManager(java.lang.String memID,
java.lang.String objID)
Check Member is a Layout Manager or not |
boolean |
isLogined(java.lang.String user)
Check specified user is logined or not. |
boolean |
isOrgManager(java.lang.String memID)
|
boolean |
isRestSat(java.lang.String date)
Check if the date is a saturday and a holiday. |
boolean |
isSuperuser(java.lang.String memID)
|
boolean |
isSuperuser(java.lang.String memID,
java.lang.String comID)
|
boolean |
isUnitExistUserWorkingDay(java.lang.String id,
java.lang.String calendarID)
check the unit has been set calendar or not |
boolean |
isWorkday(java.lang.String date,
java.lang.String memID)
Check if the date is work day in user's calendar. |
void |
kickout(java.lang.String user)
Kick a client off from server. |
void |
kickoutAdmin(java.lang.String user)
Kick an adminstration tools client off from server. |
java.util.HashMap |
login(java.lang.String user,
java.lang.String pass)
Client 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)
An adminstration tools client login to server. |
java.util.HashMap |
loginSSO(java.lang.String user)
|
void |
logout(java.lang.String user)
Client logout from server. |
void |
logoutAdmin(java.lang.String user)
An adminstration tools client logout from server. |
boolean |
mustReassignDeputiedTask(java.lang.String memID)
|
boolean |
newBBSBoard(BBSBoard bbsBoard)
New a bbs board in db with a new board object |
boolean |
newBBSCategory(EIPBBSCategory bbsCategory)
|
boolean |
portalImageMakeOrder(java.util.HashMap map)
update the EIP_IMAGE order of a image |
boolean |
postBBSMsg(BBSMessage msg)
Post a bbs message in db with a new message object |
void |
printArtifactList(java.util.Vector artInsIDList,
java.lang.String printMode,
java.lang.String pageMode,
java.lang.String viewState,
boolean bRunScript,
int top,
int down,
int left,
int right,
int orientation)
This method is using for batch printing(in pase server side) artifact instances. |
void |
printArtifactList(java.util.Vector artInsIDList,
java.lang.String printMode,
java.lang.String pageMode,
java.lang.String viewState,
boolean bRunScript,
int width,
int height,
int top,
int down,
int left,
int right,
int orientation,
boolean popUp)
This method is using for batch printing(in pase server side) artifact instances. |
void |
reassignDeputyTask(java.lang.String loginID)
Reassign the deputy task with the specified login id. |
boolean |
reflushProcessManager()
Cron-related functions, reflush cron-task schedule in Server. |
void |
registerAdmin(java.lang.String user,
AdminRMI client)
Register an adminstration tools client callback to server. |
void |
registerClient(java.lang.String user,
ClientRMI client)
Register a client callback to server. |
void |
registerClientForEIP(java.lang.String user,
ClientRMI client)
Register a client callback for eip to server. |
boolean |
registerDeviceRegId(java.lang.String memId,
java.lang.String _uuid,
java.lang.String regId)
Register smart device's regId to server. |
void |
releaseTaskCompleteLock(java.lang.String tskID)
Release a task lock in taskCompletingMap (taskCompletingMap is used to block duplicate task completing). |
boolean |
removeAllSSO()
for System clear all SSO record |
void |
removeRegisterClientForEIP(java.lang.String user)
Client cancel register for EIP from server. |
void |
removeScheduleEvent(java.lang.String id)
Remove a ScheduleEvent instance |
boolean |
removeSSORecord(java.lang.String memID,
java.lang.String sessionID)
remove sso record according memID or web sessionID |
boolean |
resetDeputyAndDeputyState(java.lang.String p_MyMemID,
java.lang.String p_DeputyMemID,
boolean p_DeputyState)
Refresh deputy data in cache. |
boolean |
resetMemberDelegation(MemberRecord memberRecord)
Refresh deputy data in cache |
void |
saveCalendar(com.flowring.schedule.UserCalendar cal)
Save UserCalendar. |
void |
saveSchedule(java.util.Vector hdays,
java.util.Vector h_days,
java.util.Vector wdays,
int[] w)
Save holiday schedule. |
java.util.Vector |
searchData(pe.tse.SearchCondition cond)
Search data, depending on input search conditions |
int |
searchDataCount(pe.tse.SearchCondition cond)
Search data count, depending on input search conditions |
java.util.Vector |
searchScheduleEvent(ScheduleSearchCondition cond)
Search Schedule Events. |
void |
sendHTMLMail(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String text)
Send E-Mail through internet, using HTML format. |
void |
sendHTMLMail(java.lang.String from,
java.lang.String to,
java.lang.String cc,
java.lang.String subject,
java.lang.String text)
Send E-Mail through internet, using HTML format. |
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)
Send E-Mail through internet, using HTML format. |
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,
java.util.HashMap auth)
Send E-Mail through internet, using HTML format. |
void |
sendHTMLMail(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String htmlText,
java.util.Vector fileList)
Send E-Mail through internet, using HTML format. |
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)
Send E-Mail through internet, using HTML format. |
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)
Send E-Mail through internet, using HTML format. |
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,
java.lang.String script)
Send E-Mail through internet, using HTML format. |
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)
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,
java.util.Vector fileList)
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 htmlText,
java.util.Vector fileList,
java.util.HashMap auth)
Send E-Mail through internet. |
void |
sendMail(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String text,
java.util.Vector fileList)
Send E-Mail through internet. |
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)
Send E-Mail through internet. |
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)
Send E-Mail through internet. |
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,
java.lang.String script)
Send E-Mail through internet. |
boolean |
sendPASEMessage(PASEMessage msg)
Send a message through message-system built in Agentflow |
void |
sendShortMessageToAdminAll(java.lang.String msg,
java.lang.String fromMemID)
Send a short message to all administration tool users. |
void |
sendShortMessageToAdminUser(java.lang.String msg,
java.lang.String fromMemID,
java.lang.String toMemID)
Send a short message to a specified administration tool user. |
void |
sendShortMessageToAll(java.lang.String msg,
java.lang.String fromMemID)
Send a short message to all Agenda users. |
void |
sendShortMessageToUser(java.lang.String msg,
java.lang.String fromMemID,
java.lang.String toMemID)
Send a short message to a specified Agenda user. |
boolean |
setCompanyAnnouncementBoard(java.util.Map companyAnnouncementBoardMap)
|
void |
setGlobals(java.lang.String rootTaskID,
java.util.HashMap args)
Set global variables for a rootTask. |
void |
setProcessMapDao(com.flowring.dao.ProcessMapDao processMapDao)
|
void |
setRmiServer(RMIServer rmiServer)
|
boolean |
shutdownServer()
Stop server. |
boolean |
startServer()
Start server. |
boolean |
suspendBBSBoard(java.lang.String bbsBoardID)
Suspend a bbs board in db with a board ID |
boolean |
swapProcessMapCategory(Category category1,
Category category2)
|
boolean |
swapProcessMapLink(Link link1,
Link link2)
|
boolean |
updateBBSBoard(BBSBoard bbsBoard)
Update a bbs board in db with a board object |
boolean |
updateBBSCategory(EIPBBSCategory cat)
|
boolean |
updateBBSMessage(BBSMessage msg)
|
boolean |
updateEmailTemplate(pe.pde.EmailTemplate template)
|
boolean |
updateFreqMessage(FreqMessage msg)
|
boolean |
updateLoginInfo(LoginInfo loginInfo)
|
boolean |
updateMbrSignGroup(java.lang.String mbrId,
AFGroup group)
|
boolean |
updatePASEMessage(PASEMessage msg)
Update a message in database |
boolean |
updatePaseSystemConfig(java.util.Map<java.lang.String,java.lang.Object> configMap)
|
boolean |
updatePaseSystemConfig(java.lang.String id,
java.lang.String value)
|
boolean |
updateProcessMapCategory(Category category)
|
boolean |
updateProcessMapLink(Link link)
|
void |
updateScheduleEvent(ScheduleEvent evt)
Update a ScheduleEvent instance |
boolean |
updateWebADMACL(WebADMACL webADMACL)
Update the WebADM access control policy. |
java.util.HashMap |
userVerify(java.lang.String user,
java.lang.String pass,
boolean autoLogin)
To verify user's loginID and password |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UtilityServiceImpl()
Method Detail |
---|
public void setRmiServer(RMIServer rmiServer)
public boolean startServer()
UtilityService
startServer
in interface UtilityService
public boolean shutdownServer()
UtilityService
shutdownServer
in interface UtilityService
public java.util.HashMap getServerStatus()
UtilityService
getServerStatus
in interface UtilityService
public long getServerTime()
UtilityService
getServerTime
in interface UtilityService
public SerRuntimeEnv getServerEnv()
UtilityService
getServerEnv
in interface UtilityService
public java.util.HashMap getProductInfo()
UtilityService
getProductInfo
in interface UtilityService
public void clearCache()
UtilityService
clearCache
in interface UtilityService
public void clearCache(java.lang.String type)
UtilityService
clearCache
in interface UtilityService
type
- the specified type.(UtilityService.CACHE_TYPE_ALL,
UtilityService.CACHE_TYPE_ARTIFACT,
UtilityService.CACHE_TYPE_PROCESS,
UtilityService.CACHE_TYPE_ORG, UtilityService.CACHE_TYPE_TASK)public void clearCache(java.lang.String type, java.util.Vector parameter)
UtilityService
clearCache
in interface UtilityService
type
- the specified type.(UtilityService.CACHE_TYPE_ALL,
UtilityService.CACHE_TYPE_ARTIFACT,
UtilityService.CACHE_TYPE_PROCESS,
UtilityService.CACHE_TYPE_ORG, UtilityService.CACHE_TYPE_TASK,
UtilityService.CACHE_TYPE_ORG_ASSIGNED_ID)parameter
- the parameter matches the specified type.public boolean reflushProcessManager()
UtilityService
reflushProcessManager
in interface UtilityService
public boolean resetDeputyAndDeputyState(java.lang.String p_MyMemID, java.lang.String p_DeputyMemID, boolean p_DeputyState)
UtilityService
resetDeputyAndDeputyState
in interface UtilityService
p_MyMemID
- the given MemberRecord ID.p_DeputyMemID
- the given Deputy MemberRecord ID.p_DeputyState
- check if deputy state is activated.
public boolean resetMemberDelegation(MemberRecord memberRecord)
UtilityService
resetMemberDelegation
in interface UtilityService
MemberRecord
public java.util.Vector getDeputiedOfMember(java.lang.String memID)
UtilityService
Supposing member B, C, D has deputed their personal tasks to member A. And if member C deputy state is closed, the others are activated. Now you want to know whose deputy is member A and whom deputy state is activated. Here you can know the answer by using this method with a given member id of member A. It will return theof each member B, D in a
MemberRecord
whose deputy state is activated.
Vector
getDeputiedOfMember
in interface UtilityService
Vector
is a MemberRecord
. Returns a
Vector
with zero size if there
didn't have any member. @public void reassignDeputyTask(java.lang.String loginID)
UtilityService
reassignDeputyTask
in interface UtilityService
loginID
- the specified login idpublic boolean mustReassignDeputiedTask(java.lang.String memID)
mustReassignDeputiedTask
in interface UtilityService
public java.util.HashMap checkRegisterEIPClient(java.lang.String user, java.lang.String pass)
UtilityService
checkRegisterEIPClient
in interface UtilityService
user
- Client User Name.pass
- Client User password.
public java.util.HashMap login(java.lang.String user, java.lang.String pass)
UtilityService
login
in interface UtilityService
user
- Client User Name.pass
- Client User password.
public java.util.Map login(java.lang.String user, java.lang.String pass, boolean toCheckDup)
UtilityService
login
in interface UtilityService
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)
UtilityService
logout
in interface UtilityService
user
- Client User Name.public void removeRegisterClientForEIP(java.lang.String user)
UtilityService
removeRegisterClientForEIP
in interface UtilityService
user
- Client User Name.public boolean isLogined(java.lang.String user)
UtilityService
isLogined
in interface UtilityService
user
- Client User Name.public void kickout(java.lang.String user)
UtilityService
kickout
in interface UtilityService
user
- Client User Name.public java.util.HashMap loginSSO(java.lang.String user)
loginSSO
in interface UtilityService
public void registerClient(java.lang.String user, ClientRMI client)
UtilityService
registerClient
in interface UtilityService
user
- Client User Name.client
- a ClientRMI instance.public void registerClientForEIP(java.lang.String user, ClientRMI client)
UtilityService
registerClientForEIP
in interface UtilityService
user
- Client User Name.client
- a ClientRMI instance.public java.util.HashMap initAgenda(java.lang.String user)
UtilityService
initAgenda
in interface UtilityService
user
- Client User Name.
public java.util.HashMap userVerify(java.lang.String user, java.lang.String pass, boolean autoLogin)
UtilityService
userVerify
in interface UtilityService
public java.util.HashMap loginAdmin(java.lang.String user, java.lang.String pass)
UtilityService
loginAdmin
in interface UtilityService
user
- Admin User Name.pass
- Admin User password.
public void logoutAdmin(java.lang.String user)
UtilityService
logoutAdmin
in interface UtilityService
user
- Admin User Name.public void kickoutAdmin(java.lang.String user)
UtilityService
kickoutAdmin
in interface UtilityService
user
- Admin User Name.public void registerAdmin(java.lang.String user, AdminRMI client)
UtilityService
registerAdmin
in interface UtilityService
user
- Admin User Name.client
- a AdminRMI instance.public boolean changePassword(java.lang.String mbrID, java.lang.String oldPwd, java.lang.String newPwd)
UtilityService
changePassword
in interface UtilityService
mbrID
- the given MemberIDoldPwd
- original passwordnewPwd
- new password
public boolean changePassword(java.lang.String loginName, java.lang.String newPwd)
UtilityService
changePassword
in interface UtilityService
newPwd
- new password
public java.util.Vector searchData(pe.tse.SearchCondition cond)
UtilityService
searchData
in interface UtilityService
cond
- search conditions
public int searchDataCount(pe.tse.SearchCondition cond)
UtilityService
searchDataCount
in interface UtilityService
cond
- search conditions
public boolean isHoliday(java.lang.String date)
UtilityService
isHoliday
in interface UtilityService
date
- the given date string
public boolean isHoliday(java.lang.String date, java.lang.String memID)
UtilityService
isHoliday
in interface UtilityService
date
- the given date stringmemID
- the given member id string
public boolean isRestSat(java.lang.String date)
UtilityService
isRestSat
in interface UtilityService
date
- the given date string
public boolean isHalfHoliday(java.lang.String date)
UtilityService
isHalfHoliday
in interface UtilityService
date
- the given date string
public boolean isHalfHoliday(java.lang.String date, java.lang.String memID)
UtilityService
isHalfHoliday
in interface UtilityService
date
- the given date stringmemID
- the given member id string
public boolean isWorkday(java.lang.String date, java.lang.String memID)
UtilityService
isWorkday
in interface UtilityService
date
- the given date stringmemID
- the given member id string
public void initHoliday()
UtilityService
initHoliday
in interface UtilityService
public int[] getWeek()
UtilityService
getWeek
in interface UtilityService
public int[] getWeek(java.lang.String memID)
UtilityService
getWeek
in interface UtilityService
public java.util.Vector getHolidays()
UtilityService
getHolidays
in interface UtilityService
Vector
holidayLists. Each element is the Vector is a Date
holiday.public java.util.Vector getHolidays(java.lang.String memID)
UtilityService
getHolidays
in interface UtilityService
Vector
holidayLists. Each element is the Vector is a Date
holiday.public java.util.Vector getHalfHolidays()
UtilityService
getHalfHolidays
in interface UtilityService
Vector
halfHolidayLists. Each element is the Vector is a Date
half holiday.public java.util.Vector getHalfHolidays(java.lang.String memID)
UtilityService
getHalfHolidays
in interface UtilityService
Vector
halfHolidayLists. Each element is the Vector is a Date
half holiday.public java.util.Vector getWorkdays()
UtilityService
getWorkdays
in interface UtilityService
Vector
workDayList. Each element is the Vector is Date
work day.public java.util.Vector getWorkdays(java.lang.String memID)
UtilityService
getWorkdays
in interface UtilityService
Vector
workDayList. Each element is the Vector is Date
work day.public void saveSchedule(java.util.Vector hdays, java.util.Vector h_days, java.util.Vector wdays, int[] w)
UtilityService
saveSchedule
in interface UtilityService
hdays
- the given holiday date listh_days
- the given half-holiday date listwdays
- the given work days date listw
- the given workdays arragement for weekdayspublic com.flowring.schedule.UserCalendar getCalendar(java.lang.String id)
UtilityService
getCalendar
in interface UtilityService
id
- String
public void saveCalendar(com.flowring.schedule.UserCalendar cal)
UtilityService
saveCalendar
in interface UtilityService
cal
- UserCalendarpublic java.util.List getAllUserCalendar()
UtilityService
getAllUserCalendar
in interface UtilityService
public void deleteUserCalendar(java.lang.String calendarID)
UtilityService
deleteUserCalendar
in interface UtilityService
public boolean isUnitExistUserWorkingDay(java.lang.String id, java.lang.String calendarID)
UtilityService
isUnitExistUserWorkingDay
in interface UtilityService
public com.flowring.schedule.UserCalendar getUserCalendarByUser(java.lang.String id)
UtilityService
getUserCalendarByUser
in interface UtilityService
public java.util.HashMap getUserCalendarMap(java.lang.String memID)
UtilityService
getUserCalendarMap
in interface UtilityService
public double getServerGMT()
UtilityService
getServerGMT
in interface UtilityService
public boolean sendPASEMessage(PASEMessage msg)
UtilityService
sendPASEMessage
in interface UtilityService
msg
- the deliverable message
PASEMessage
public boolean updatePASEMessage(PASEMessage msg)
UtilityService
updatePASEMessage
in interface UtilityService
msg
- the given PASEMessage
PASEMessage
public boolean deletePASEMessage(PASEMessage msg)
UtilityService
deletePASEMessage
in interface UtilityService
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)
UtilityService
deletePASEMessageByID
in interface UtilityService
msgID
- the given MessageID
PASEMessage
public java.util.Vector getSentPASEMessageOfMember(java.lang.String mID)
UtilityService
getSentPASEMessageOfMember
in interface UtilityService
mID
- the given MemberID
PASEMessage
)PASEMessage
public java.util.Vector getDraftPASEMessageOfMember(java.lang.String mID)
UtilityService
getDraftPASEMessageOfMember
in interface UtilityService
mID
- the given MemberID
PASEMessage
)PASEMessage
public boolean checkMessageAttachFileIfAnyoneUse(java.lang.String attachFileInfo)
UtilityService
checkMessageAttachFileIfAnyoneUse
in interface UtilityService
attachFileInfo
- the message attachFileInfo
public java.util.Vector getPASEMessageOfMember(java.lang.String mID)
UtilityService
getPASEMessageOfMember
in interface UtilityService
mID
- the given MemberID
PASEMessage
)PASEMessage
public java.util.Vector getLatestPASEMessageOfMember(int count, java.lang.String mID)
UtilityService
getLatestPASEMessageOfMember
in interface UtilityService
count
- a countmID
- the member ID.
PASEMessage
).PASEMessage
public java.util.Vector getLatestUnReadPASEMessageOfMember(int count, java.lang.String mID)
UtilityService
getLatestUnReadPASEMessageOfMember
in interface UtilityService
count
- a countmID
- the member ID.
PASEMessage
).PASEMessage
public void sendMail(java.lang.String from, java.lang.String to, java.lang.String subject, java.lang.String text)
UtilityService
sendMail
in interface UtilityService
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)
UtilityService
sendMail
in interface UtilityService
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-Mailcc
- the "cc" field of E-Mail addresssubject
- the "subject" field of E-Mailtext
- the content of E-Mailpublic void sendHTMLMail(java.lang.String from, java.lang.String to, java.lang.String cc, java.lang.String subject, java.lang.String text)
UtilityService
sendHTMLMail
in interface UtilityService
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-Mailcc
- the "cc" field of E-Mail addresssubject
- the "subject" field of E-Mailtext
- the content of E-Mailpublic void sendHTMLMail(java.lang.String from, java.lang.String to, java.lang.String subject, java.lang.String text)
UtilityService
sendHTMLMail
in interface UtilityService
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, java.util.Vector fileList)
UtilityService
sendMail
in interface UtilityService
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-Mailcc
- the "cc" field of E-Mail addresssubject
- the "subject" field of E-Mailtext
- the content of E-MailfileList
- the attached file name listpublic void sendMail(java.lang.String from, java.lang.String to, java.lang.String subject, java.lang.String text, java.util.Vector fileList)
UtilityService
sendMail
in interface UtilityService
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-MailfileList
- the attached file name listpublic 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)
UtilityService
sendHTMLMail
in interface UtilityService
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-Mailcc
- the "cc" field of E-Mail addresssubject
- the "subject" field of E-MailhtmlText
- the content of E-MailfileList
- the attached file name listpublic void sendHTMLMail(java.lang.String from, java.lang.String to, java.lang.String subject, java.lang.String htmlText, java.util.Vector fileList)
UtilityService
sendHTMLMail
in interface UtilityService
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-MailhtmlText
- the content of E-MailfileList
- the attached file name listpublic void sendMail(java.lang.String from, java.lang.String to, java.lang.String cc, java.lang.String subject, java.lang.String htmlText, java.util.Vector fileList, java.util.HashMap auth)
UtilityService
sendMail
in interface UtilityService
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-Mailcc
- the "cc" field of E-Mail addresssubject
- the "subject" field of E-MailfileList
- the attached file name listauth
- the login information of the mail server. {"username"=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, java.util.HashMap auth)
UtilityService
sendHTMLMail
in interface UtilityService
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-Mailcc
- the "cc" field of E-Mail addresssubject
- the "subject" field of E-MailfileList
- the attached file name listauth
- the login information of the mail server. {"username"=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)
UtilityService
sendMailExt
in interface UtilityService
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-Mailcc
- the "cc" field of E-Mail addresssubject
- the "subject" field of E-Mailtext
- the content of E-MailfileList
- the attached file name listtskID
- the designated task ID to executepublic 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)
UtilityService
sendHTMLMailExt
in interface UtilityService
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-Mailcc
- the "cc" field of E-Mail addresssubject
- the "subject" field of E-Mailtext
- the content of E-MailfileList
- the attached file name listtskID
- the designated task ID to executepublic 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)
UtilityService
sendMailExt
in interface UtilityService
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-Mailcc
- the "cc" field of E-Mail addresssubject
- the "subject" field of E-Mailtext
- the content of E-MailfileList
- the attached file name listtask
- the designated task to executepublic 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, java.lang.String script)
UtilityService
sendMailExt
in interface UtilityService
from
- the "from" filed of E-Mail.to
- the "to" field of E-Mail address(format:aaa@x.y.z), used as
the destination of the E-Mail.cc
- the "cc" field of E-Mail address.subject
- the "subject" field of E-Mail.text
- the content of E-Mail.fileList
- the attached file name list. The file name is based on PASE
Server.task
- the designated task to execute.script
- the designated script to execute.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)
UtilityService
sendHTMLMailExt
in interface UtilityService
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-Mailcc
- the "cc" field of E-Mail addresssubject
- the "subject" field of E-Mailtext
- the content of E-MailfileList
- the attached file name listtask
- the designated task to executepublic 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, java.lang.String script)
UtilityService
sendHTMLMailExt
in interface UtilityService
from
- the "from" filed of E-Mail.to
- the "to" field of E-Mail address(format:aaa@x.y.z), used as
the destination of the E-Mail.cc
- the "cc" field of E-Mail address.subject
- the "subject" field of E-Mail.text
- the content of E-Mail.fileList
- the attached file name list. The file name is based on PASE
Server.task
- the designated task to execute.script
- the designated script to execute.public java.util.Vector getAllBBSBoard()
UtilityService
getAllBBSBoard
in interface UtilityService
BBSBoard
)BBSBoard
public java.util.Vector getAllBBSBoard(java.lang.String cid)
getAllBBSBoard
in interface UtilityService
public java.util.Vector getBBSBoard()
UtilityService
getBBSBoard
in interface UtilityService
BBSBoard
)BBSBoard
public java.util.Vector getBBSBoardByOwnerLoginIDAndRangeIDs(java.lang.String ownerLoginID, java.util.Vector rangeIDList)
UtilityService
getBBSBoardByOwnerLoginIDAndRangeIDs
in interface UtilityService
BBSBoard
).public java.util.Vector getBBSBoardByRangeID(java.util.Vector rangeIDList)
UtilityService
getBBSBoardByRangeID
in interface UtilityService
BBSBoard
).public java.util.Vector getBBSBoardIDByRangeID(java.util.Vector rangeIDList)
UtilityService
getBBSBoardIDByRangeID
in interface UtilityService
BBSBoard
).public java.util.Vector getAllBBSBoardByComID(java.lang.String comID)
UtilityService
getAllBBSBoardByComID
in interface UtilityService
BBSBoard
).public BBSBoard getBBSBoard(java.lang.String bbsBoardID)
UtilityService
getBBSBoard
in interface UtilityService
bbsBoardID
- the given BBSBoardID
BBSBoard
public java.util.Map getCompanyAnnouncementBoard()
getCompanyAnnouncementBoard
in interface UtilityService
public boolean setCompanyAnnouncementBoard(java.util.Map companyAnnouncementBoardMap)
setCompanyAnnouncementBoard
in interface UtilityService
public java.lang.String getAnnouncementCompanyName(java.lang.String boardID)
getAnnouncementCompanyName
in interface UtilityService
public boolean newBBSBoard(BBSBoard bbsBoard)
UtilityService
newBBSBoard
in interface UtilityService
bbsBoard
- the given BBSBoard
BBSBoard
public boolean newBBSCategory(EIPBBSCategory bbsCategory)
newBBSCategory
in interface UtilityService
public boolean suspendBBSBoard(java.lang.String bbsBoardID)
UtilityService
suspendBBSBoard
in interface UtilityService
bbsBoardID
- the given BBSBoardID
BBSBoard
public boolean activeBBSBoard(java.lang.String bbsBoardID)
UtilityService
activeBBSBoard
in interface UtilityService
bbsBoardID
- the given BBSBoardID
BBSBoard
public boolean deleteBBSBoard(java.lang.String bbsBoardID)
UtilityService
deleteBBSBoard
in interface UtilityService
bbsBoardID
- the given BBSBoardID
BBSBoard
public boolean updateBBSBoard(BBSBoard bbsBoard)
UtilityService
updateBBSBoard
in interface UtilityService
bbsBoard
- the given BBSBoard
BBSBoard
public java.util.Vector getAllMessageOfMem(java.lang.String boardID, java.lang.String memID)
getAllMessageOfMem
in interface UtilityService
public int getAllBBSMessageCountOfMem(java.lang.String boardID, java.lang.String memID)
getAllBBSMessageCountOfMem
in interface UtilityService
public java.util.Vector getBBSMsgList(java.lang.String bbsBoard)
UtilityService
getBBSMsgList
in interface UtilityService
bbsBoard
- the given BBSBoardID
BBSMessage
)BBSBoard
,
BBSMessage
public java.util.Vector getBBSMsgListInfo(java.lang.String bbsBoard, java.lang.String type, java.lang.String keyword)
getBBSMsgListInfo
in interface UtilityService
public java.util.Vector getMessageInfo(java.lang.String msgId)
getMessageInfo
in interface UtilityService
public java.util.Vector getCategoryList(java.util.List rangeIDList)
getCategoryList
in interface UtilityService
public java.util.Vector getCategoryList(java.lang.String cid)
getCategoryList
in interface UtilityService
public EIPBBSCategory getBBSCategory(java.lang.String cid)
getBBSCategory
in interface UtilityService
public java.util.Vector getBBSSearchResult(java.lang.String bbsBoardID, java.lang.String keyword)
UtilityService
getBBSSearchResult
in interface UtilityService
bbsBoardID
- the given BBSBoardIDkeyword
- the given keyword
BBSMessage
)BBSBoard
,
BBSMessage
public boolean updateBBSMessage(BBSMessage msg)
updateBBSMessage
in interface UtilityService
public boolean updateBBSCategory(EIPBBSCategory cat)
updateBBSCategory
in interface UtilityService
public boolean updatePaseSystemConfig(java.lang.String id, java.lang.String value)
updatePaseSystemConfig
in interface UtilityService
public boolean updatePaseSystemConfig(java.util.Map<java.lang.String,java.lang.Object> configMap)
updatePaseSystemConfig
in interface UtilityService
public boolean deleteBBSCategory(java.lang.String catID)
deleteBBSCategory
in interface UtilityService
public boolean postBBSMsg(BBSMessage msg)
UtilityService
postBBSMsg
in interface UtilityService
msg
- the given BBSMessage
BBSMessage
public boolean delBBSMsg(java.lang.String bbsBoardID, java.lang.String msgID)
UtilityService
delBBSMsg
in interface UtilityService
bbsBoardID
- the given BBSBoardIDmsgID
- the given BBSMessageID
BBSBoard
,
BBSMessage
public BBSMessage getBBSMsg(java.lang.String msgID)
UtilityService
getBBSMsg
in interface UtilityService
msgID
- the given BBSMessageID
BBSMessage
public BBSMessage getBBSMsg(java.lang.String msgID, boolean isAddViewCount)
UtilityService
getBBSMsg
in interface UtilityService
msgID
- the given BBSMessageIDisAddViewCount
- whether increasing view count
BBSMessage
public java.util.Vector getLatestBBSMsg(int count)
UtilityService
getLatestBBSMsg
in interface UtilityService
count
- the given count
BBSMessage
)BBSMessage
public java.util.Vector getLatestBBSMsg(int count, java.lang.String expBoardID)
UtilityService
getLatestBBSMsg
in interface UtilityService
count
- the given count
BBSMessage
)BBSMessage
public java.util.Vector getLatestBBSMsgByMemID(int count, java.util.Vector boardList)
getLatestBBSMsgByMemID
in interface UtilityService
public java.util.Vector getLatestBBSEIPMsgByMemID(int count, java.util.Vector boardList)
getLatestBBSEIPMsgByMemID
in interface UtilityService
public java.util.Vector getLatestBBSEIPMsgByMemIDForPage(int beginIndex, int count, java.util.Vector boardIDList)
getLatestBBSEIPMsgByMemIDForPage
in interface UtilityService
public int getLatestBBSEIPMsgByMemIDForPageCount(java.util.Vector boardIDList)
getLatestBBSEIPMsgByMemIDForPageCount
in interface UtilityService
public java.util.Vector getLatestBBSGlobalEIPMsgByMemIDForPage(int beginIndex, int count, java.util.Vector boardList, java.lang.String memID)
getLatestBBSGlobalEIPMsgByMemIDForPage
in interface UtilityService
public java.util.Vector getBoardPermList(java.lang.String messageId)
getBoardPermList
in interface UtilityService
public boolean insertBoardPerm(java.lang.String messageId, java.lang.String memId)
insertBoardPerm
in interface UtilityService
public boolean deleteBoardPerm(java.lang.String messageId, java.lang.String memId)
deleteBoardPerm
in interface UtilityService
public java.util.Vector getBoardAdminList()
getBoardAdminList
in interface UtilityService
public boolean insertBoardAdmin(java.lang.String memId)
insertBoardAdmin
in interface UtilityService
public boolean deleteBoardAdmin(java.lang.String memId)
deleteBoardAdmin
in interface UtilityService
public java.lang.String getNewTaskID()
UtilityService
getNewTaskID
in interface UtilityService
public java.lang.String getNewFileID()
UtilityService
getNewFileID
in interface UtilityService
public java.lang.String getNewArtInsID()
UtilityService
getNewArtInsID
in interface UtilityService
public java.lang.String getNewMsgID()
UtilityService
getNewMsgID
in interface UtilityService
public java.lang.String getNewBBSMsgID()
UtilityService
getNewBBSMsgID
in interface UtilityService
public java.lang.String getNewWorkingDayTemplateId()
UtilityService
getNewWorkingDayTemplateId
in interface UtilityService
public java.lang.String getNewWorkingDayId()
UtilityService
getNewWorkingDayId
in interface UtilityService
public java.lang.String getNewOfficeHourId()
UtilityService
getNewOfficeHourId
in interface UtilityService
public java.lang.String getNewDayId()
UtilityService
getNewDayId
in interface UtilityService
public java.util.HashMap getGlobals(java.lang.String rootTaskID)
UtilityService
getGlobals
in interface UtilityService
rootTaskID
- the given RootTask IDpublic void setGlobals(java.lang.String rootTaskID, java.util.HashMap args)
UtilityService
setGlobals
in interface UtilityService
rootTaskID
- the given RootTask IDargs
- the given variables HashMappublic boolean deleteGlobals(java.lang.String rootTaskID)
UtilityService
deleteGlobals
in interface UtilityService
rootTaskID
- the given RootTask ID
public java.util.Vector getOnlineUser()
UtilityService
getOnlineUser
in interface UtilityService
MemberRecord
)MemberRecord
public java.util.Vector getConcurrentUser()
UtilityService
getConcurrentUser
in interface UtilityService
MemberRecord
)MemberRecord
public void sendShortMessageToUser(java.lang.String msg, java.lang.String fromMemID, java.lang.String toMemID)
UtilityService
sendShortMessageToUser
in interface UtilityService
msg
- the given messagefromMemID
- the given sender MemberRecord IDtoMemID
- the given receiver MemberRecord IDMemberRecord
public void sendShortMessageToAll(java.lang.String msg, java.lang.String fromMemID)
UtilityService
sendShortMessageToAll
in interface UtilityService
msg
- the given messagefromMemID
- the given sender MemberRecord IDMemberRecord
public long getUserLoginTime(java.lang.String loginID)
UtilityService
getUserLoginTime
in interface UtilityService
loginID
- the given login ID
public java.util.Vector getOnlineAdminUser()
UtilityService
getOnlineAdminUser
in interface UtilityService
MemberRecord
)MemberRecord
public void sendShortMessageToAdminUser(java.lang.String msg, java.lang.String fromMemID, java.lang.String toMemID)
UtilityService
sendShortMessageToAdminUser
in interface UtilityService
msg
- the given messagefromMemID
- the given sender MemberRecord IDtoMemID
- the given receiver MemberRecord IDMemberRecord
public void sendShortMessageToAdminAll(java.lang.String msg, java.lang.String fromMemID)
UtilityService
sendShortMessageToAdminAll
in interface UtilityService
msg
- the given messagefromMemID
- the given sender MemberRecord IDMemberRecord
public long getAdminLoginTime(java.lang.String loginID)
UtilityService
getAdminLoginTime
in interface UtilityService
loginID
- the given login ID
public void addDebugLog(java.lang.String msg)
UtilityService
addDebugLog
in interface UtilityService
msg
- the given log messagepublic void addExeLog(java.lang.String msg)
UtilityService
addExeLog
in interface UtilityService
msg
- the given log messagepublic void addInfoLog(java.lang.String msg)
UtilityService
addInfoLog
in interface UtilityService
msg
- the given log messagepublic void addWarningLog(java.lang.String msg)
UtilityService
addWarningLog
in interface UtilityService
msg
- the given log messagepublic void addErrLog(java.lang.String msg)
UtilityService
addErrLog
in interface UtilityService
msg
- the given log messagepublic ScheduleEvent createScheduleEvent()
UtilityService
createScheduleEvent
in interface UtilityService
ScheduleEvent
public ScheduleEvent getScheduleEvent(java.lang.String id)
UtilityService
getScheduleEvent
in interface UtilityService
id
- the given ScheduleEvent ID
ScheduleEvent
public void insertScheduleEvent(ScheduleEvent evt)
UtilityService
insertScheduleEvent
in interface UtilityService
evt
- the given ScheduleEventScheduleEvent
public void updateScheduleEvent(ScheduleEvent evt)
UtilityService
updateScheduleEvent
in interface UtilityService
evt
- the given ScheduleEventScheduleEvent
public void removeScheduleEvent(java.lang.String id)
UtilityService
removeScheduleEvent
in interface UtilityService
id
- the given ScheduleEvent IDScheduleEvent
public java.util.Vector searchScheduleEvent(ScheduleSearchCondition cond)
UtilityService
searchScheduleEvent
in interface UtilityService
ScheduleEvent
)ScheduleSearchCondition
public java.util.HashMap getPaseEventMap(java.lang.String[] args)
getPaseEventMap
in interface UtilityService
public java.util.Vector getFreqMessageByMbrId(java.lang.String mbrId)
getFreqMessageByMbrId
in interface UtilityService
public java.lang.String getNewFreqMessageID()
getNewFreqMessageID
in interface UtilityService
public boolean insertFreqMessage(FreqMessage msg)
insertFreqMessage
in interface UtilityService
public boolean updateFreqMessage(FreqMessage msg)
updateFreqMessage
in interface UtilityService
public boolean deleteFreqMessage(FreqMessage msg)
deleteFreqMessage
in interface UtilityService
public java.util.Vector getMbrSignGroupList(java.lang.String mbrId)
getMbrSignGroupList
in interface UtilityService
public java.lang.String getNewAFGroupID()
getNewAFGroupID
in interface UtilityService
public boolean insertMbrSignGroup(java.lang.String mbrId, AFGroup group)
insertMbrSignGroup
in interface UtilityService
public boolean updateMbrSignGroup(java.lang.String mbrId, AFGroup group)
updateMbrSignGroup
in interface UtilityService
public boolean deleteMbrSignGroup(java.lang.String mbrId, AFGroup group)
deleteMbrSignGroup
in interface UtilityService
public java.util.HashMap getArtInsDefaultMap(java.lang.String propertys, java.lang.String artState, java.lang.String dvType, Task task, java.lang.String artID, java.lang.String[] priorityLocaleStr)
getArtInsDefaultMap
in interface UtilityService
public boolean removeAllSSO()
removeAllSSO
in interface UtilityService
public boolean addSSORecord(java.lang.String memID, java.lang.String sessionID)
addSSORecord
in interface UtilityService
memID
- StringsessionID
- String
public boolean removeSSORecord(java.lang.String memID, java.lang.String sessionID)
removeSSORecord
in interface UtilityService
memID
- StringloginID
- StringsessionID
- String
public MemberRecord getSSOMemberRecord(java.lang.String sessionID)
getSSOMemberRecord
in interface UtilityService
sessionID
- String
public java.lang.String getSSOMemberID(java.lang.String sessionID)
getSSOMemberID
in interface UtilityService
sessionID
- String
public boolean addLoginLog(LoginInfo info)
UtilityService
addLoginLog
in interface UtilityService
info
- the LoginInfo object contains information to be logged
public boolean isEnabledModule(java.lang.String moduleName)
isEnabledModule
in interface UtilityService
modueName
- the module name to be checked
public int isEnabledModule(java.lang.String moduleName, boolean isRetNum)
isEnabledModule
in interface UtilityService
modueName
- the module name to be checked
public java.util.Collection findLoginLog(QueryConditions qryCondition)
UtilityService
findLoginLog
in interface UtilityService
public void printArtifactList(java.util.Vector artInsIDList, java.lang.String printMode, java.lang.String pageMode, java.lang.String viewState, boolean bRunScript, int top, int down, int left, int right, int orientation)
UtilityService
printArtifactList
in interface UtilityService
artInsIDList
- the vector of artifact instance idprintMode
- the String
type of printing mode, should be
"Java", "Pdf", "JpgFile" or "PdfFile"pageMode
- the String
type of page mode, should be
"FullPage", "CutPage" or "OriginalPage"viewState
- the state of artifact to displaybRunScript
- true for running script on viewStatetop
- the top margin in millimeterdown
- the bottom margin in millimeterleft
- the left margin in millimeterright
- the right margin in millimeterorientation
- given 0 for horizontal, 1 for verticalpublic void printArtifactList(java.util.Vector artInsIDList, java.lang.String printMode, java.lang.String pageMode, java.lang.String viewState, boolean bRunScript, int width, int height, int top, int down, int left, int right, int orientation, boolean popUp)
UtilityService
printArtifactList
in interface UtilityService
artInsIDList
- the vector of artifact instance idprintMode
- the String
type of printing mode, should be
"Java", "Pdf", "JpgFile" or "PdfFile"pageMode
- the String
type of page mode, should be
"FullPage", "CutPage" or "OriginalPage"viewState
- the state of artifact to displaybRunScript
- true for running script on viewStatewidth
- is useless.(Reset to zero)height
- is useless.(Reset to zero)top
- the top margin in millimeterdown
- the bottom margin in millimeterleft
- the left margin in millimeterright
- the right margin in millimeterorientation
- given 0 for horizontal, 1 for verticalpopUp
- pop-up the print setting dialogpublic java.util.Vector getVariableList()
UtilityService
getVariableList
in interface UtilityService
Variable
)Variable
public java.lang.String getNewMultiAeppServerID()
getNewMultiAeppServerID
in interface UtilityService
public java.util.List getAllTimeZones()
getAllTimeZones
in interface UtilityService
public void setProcessMapDao(com.flowring.dao.ProcessMapDao processMapDao)
public Category getProcessMapCategory(java.lang.String id)
getProcessMapCategory
in interface UtilityService
public boolean updateProcessMapCategory(Category category)
updateProcessMapCategory
in interface UtilityService
public boolean insertProcessMapCategory(Category category)
insertProcessMapCategory
in interface UtilityService
public boolean deleteProcessMapCategory(java.lang.String id)
deleteProcessMapCategory
in interface UtilityService
public java.util.List getProcessMapCategoryList()
getProcessMapCategoryList
in interface UtilityService
public java.lang.String getNewProcessMapCategoryID()
getNewProcessMapCategoryID
in interface UtilityService
public boolean swapProcessMapCategory(Category category1, Category category2)
swapProcessMapCategory
in interface UtilityService
public boolean insertProcessMapLink(Link link)
insertProcessMapLink
in interface UtilityService
public boolean deleteProcessMapLink(Link link)
deleteProcessMapLink
in interface UtilityService
public boolean updateProcessMapLink(Link link)
updateProcessMapLink
in interface UtilityService
public Link getProcessMapLink(Link link)
getProcessMapLink
in interface UtilityService
public java.util.List getProcessMapLinkList(java.lang.String parentId)
getProcessMapLinkList
in interface UtilityService
public boolean swapProcessMapLink(Link link1, Link link2)
swapProcessMapLink
in interface UtilityService
public java.util.List getProcessMapParentIdListByProId(java.lang.String proId)
getProcessMapParentIdListByProId
in interface UtilityService
public java.util.List<AuthLDAPConfig> getAuthLDAPConfigs()
UtilityService
getAuthLDAPConfigs
in interface UtilityService
AuthLDAPConfig
public boolean isOrgManager(java.lang.String memID)
isOrgManager
in interface UtilityService
public boolean isSuperuser(java.lang.String memID)
isSuperuser
in interface UtilityService
public boolean isSuperuser(java.lang.String memID, java.lang.String comID)
isSuperuser
in interface UtilityService
public java.util.List getCompanyIDListOfSuperuser(java.lang.String memId, boolean subCompnayIncluded)
getCompanyIDListOfSuperuser
in interface UtilityService
public java.util.Vector getComIDListOfMember(java.lang.String memID)
getComIDListOfMember
in interface UtilityService
public java.lang.String getComIdOfRole(java.lang.String rolID)
getComIdOfRole
in interface UtilityService
public java.lang.String getComIdOfDep(java.lang.String depID)
getComIdOfDep
in interface UtilityService
public java.lang.String getNewGroupSignID()
UtilityService
getNewGroupSignID
in interface UtilityService
String
GroupSign IDpublic boolean insertTaskGroupSign(java.lang.String taskID, java.lang.String groupSignID, long signTime)
UtilityService
insertTaskGroupSign
in interface UtilityService
taskID
- String
the task IDgroupSignID
- String
the group sign ID generated by systemsignTime
- long
the complete timepublic java.lang.String getGroupSignIDOfTask(java.lang.String taskID)
UtilityService
getGroupSignIDOfTask
in interface UtilityService
String
group sign idpublic java.util.List getGroupSignTaskIDList(java.lang.String groupSignID)
UtilityService
getGroupSignTaskIDList
in interface UtilityService
List
task id listpublic java.util.HashMap getGroupSignTaskMap(java.lang.String groupSignID)
UtilityService
String
taskID, Long
completeTime).
These tasks are completed at the same time by Group Sign.
getGroupSignTaskMap
in interface UtilityService
HashMap
groupSignTaskMap. Each element(key, value) in HashMap is (String
taskID, Long
completeTime).public java.lang.String getDbConnectionCurrentState()
UtilityService
getDbConnectionCurrentState
in interface UtilityService
String
the information string.public java.lang.String getVendor()
UtilityService
getVendor
in interface UtilityService
public java.util.Map getRoleSearchResult(java.lang.String keyword, boolean depNameSearch, boolean rolNamesearch, boolean memNameSearch, boolean loginIdSearch)
UtilityService
getRoleSearchResult
in interface UtilityService
String
the search result string.public long getMailLoginTimeStamp(java.lang.String mailId)
UtilityService
Examples:
String mailId = "Mal000000000001"; long timeStamp = WFCI.getMialLoginTimeStamp(mailId);
getMailLoginTimeStamp
in interface UtilityService
long
time value in millisecondspublic boolean deleteMailLoginTimeStamp(java.lang.String mailId)
UtilityService
deleteMailLoginTimeStamp
in interface UtilityService
boolean
public boolean deleteMailLoginTimeStampByTaskId(java.lang.String taskId)
UtilityService
deleteMailLoginTimeStampByTaskId
in interface UtilityService
boolean
public java.lang.String getNewBookingEventID()
getNewBookingEventID
in interface UtilityService
public boolean addToDo(java.lang.String todoId, java.lang.String todoTest, java.lang.String dueDate, java.lang.String memID)
UtilityService
addToDo
in interface UtilityService
todoId
- todoTest dueDate memID
public boolean deleteToDo(java.lang.String todoId, java.lang.String memID)
UtilityService
deleteToDo
in interface UtilityService
todoId
- memID
public java.util.List getToDoList(java.lang.String memID)
UtilityService
getToDoList
in interface UtilityService
public java.util.List getCompanyIDListOfLayoutManager(java.lang.String memID)
UtilityService
getCompanyIDListOfLayoutManager
in interface UtilityService
public boolean isLayoutManager(java.lang.String memID, java.lang.String objID)
UtilityService
isLayoutManager
in interface UtilityService
objID
- : could be any object of layout. ex:LAYxxx, TABxxx, PLTxxx, PLSxxx...
public java.lang.String getConfigurationFile(java.lang.String fileName)
UtilityService
getConfigurationFile
in interface UtilityService
String
the string of configuration file.public java.lang.String getConfigurationFile(java.lang.String fileName, java.lang.String characterType)
UtilityService
getConfigurationFile
in interface UtilityService
String
the string of configuration file.public java.lang.String[] getLogFileList()
UtilityService
getLogFileList
in interface UtilityService
String[]
the string array of log files list.public java.util.List<LogFile> getLogFiles()
UtilityService
getLogFiles
in interface UtilityService
List
the LogFile List of log files list.public java.util.HashMap getMemoryInfo()
UtilityService
getMemoryInfo
in interface UtilityService
HashMap
the memory information mappublic boolean insertWebADMACL(WebADMACL webADMACL)
UtilityService
insertWebADMACL
in interface UtilityService
True
if success.public boolean updateWebADMACL(WebADMACL webADMACL)
UtilityService
updateWebADMACL
in interface UtilityService
True
if success.public boolean deleteWebADMACL(java.lang.String aclId)
UtilityService
deleteWebADMACL
in interface UtilityService
True
if success.public java.util.List getAllWebADMACLListOfRough()
UtilityService
getAllWebADMACLListOfRough
in interface UtilityService
List
aclList, each element of list is WebADMACL
.public java.util.List getAllWebADMACLListOfDetail()
UtilityService
getAllWebADMACLListOfDetail
in interface UtilityService
List
aclList, each element of list is WebADMACL
.public java.util.List getWebADMACLListOfDetailByAuthorID(java.lang.String AuthorID)
UtilityService
getWebADMACLListOfDetailByAuthorID
in interface UtilityService
List
aclList, each element of list is WebADMACL
.public java.util.List getWebADMACLListOfRoughByAuthorID(java.lang.String AuthorID)
UtilityService
getWebADMACLListOfRoughByAuthorID
in interface UtilityService
List
aclList, each element of list is WebADMACL
.public java.util.List getWebADMACLListByAclID(java.lang.String aclID)
UtilityService
getWebADMACLListByAclID
in interface UtilityService
List
aclList, each element of list is WebADMACL
.public java.lang.String getNewAclID()
UtilityService
getNewAclID
in interface UtilityService
String
ID, the WebADMACL ID.public java.util.Map getRoleSearchResult(java.lang.String keyword, boolean depNameSearch, boolean rolNameSearch, boolean memNameSearch, boolean loginIdSearch, boolean isInvisible, boolean isResign)
getRoleSearchResult
in interface UtilityService
public java.util.List getAllMemberIsInvisible(boolean isInvisible)
getAllMemberIsInvisible
in interface UtilityService
public java.util.List getAllMemberIsResign(boolean isResign)
getAllMemberIsResign
in interface UtilityService
public java.util.List getAllMemberIsNoRole(boolean isNoRole)
getAllMemberIsNoRole
in interface UtilityService
public java.util.List getAllMemberIsNoRole(java.lang.String keyword, boolean isNoRole)
getAllMemberIsNoRole
in interface UtilityService
public java.util.Map getAllSearchResignInvisibleNoRoleResult(java.lang.String keyword)
getAllSearchResignInvisibleNoRoleResult
in interface UtilityService
public java.util.Properties getServerSystemProperties()
getServerSystemProperties
in interface UtilityService
public java.util.Map getDatabase()
getDatabase
in interface UtilityService
public java.util.Map getRoleSearchResult(java.lang.String keyword, boolean depNameSearch, boolean rolNameSearch, boolean memNameSearch, boolean loginIdSearch, boolean hasInvisible, boolean hasDeniedLogin, boolean hasResign)
getRoleSearchResult
in interface UtilityService
public boolean portalImageMakeOrder(java.util.HashMap map)
UtilityService
portalImageMakeOrder
in interface UtilityService
public void releaseTaskCompleteLock(java.lang.String tskID)
UtilityService
releaseTaskCompleteLock
in interface UtilityService
public boolean registerDeviceRegId(java.lang.String memId, java.lang.String _uuid, java.lang.String regId)
registerDeviceRegId
in interface UtilityService
memId
- _uuid
- regId
-
boolean
success or failpublic java.util.List<DeviceInfo> getDeviceInfoListByUUID(java.lang.String _uuid)
getDeviceInfoListByUUID
in interface UtilityService
DeviceInfo
public java.util.List<DeviceInfo> getDeviceInfoListByMemId(java.lang.String memId)
getDeviceInfoListByMemId
in interface UtilityService
memId
-
DeviceInfo
public boolean createDeviceInfo(DeviceInfo deviceInfo)
DeviceInfo
createDeviceInfo
in interface UtilityService
deviceInfo
-
boolean
success or failpublic boolean deleteDeviceInfoByUUIDandMemID(java.lang.String _uuid, java.lang.String memId)
deleteDeviceInfoByUUIDandMemID
in interface UtilityService
_uuid
- memId
-
boolean
success or failpublic java.util.Map getRoleSearchResult(java.lang.String keyword, boolean depNameSearch, boolean rolNameSearch, boolean memNameSearch, boolean loginIdSearch, boolean englishName, boolean officePhone, boolean isInvisible, boolean hasDeniedLogin, boolean isResign)
getRoleSearchResult
in interface UtilityService
public java.util.Vector getPortalAccessibleMemRDList(java.lang.String orgUnit)
getPortalAccessibleMemRDList
in interface UtilityService
orgUnit
-
public java.util.Vector getAllNoRoleMemberRecord()
getAllNoRoleMemberRecord
in interface UtilityService
public boolean insertLoginInfo(LoginInfo loginInfo)
insertLoginInfo
in interface UtilityService
public boolean updateLoginInfo(LoginInfo loginInfo)
updateLoginInfo
in interface UtilityService
public int getLoginInfoTryTimes(java.lang.String memID)
getLoginInfoTryTimes
in interface UtilityService
public LoginInfo getLoginInfoAccountLockStatus(java.lang.String memID)
getLoginInfoAccountLockStatus
in interface UtilityService
public java.util.List<BBSBoard> getAllEIPAnnounceBoardByOrgIDs(java.lang.String... orgIDs)
getAllEIPAnnounceBoardByOrgIDs
in interface UtilityService
public java.util.Map<java.lang.String,java.lang.Integer> getEIPAnnounceBoardCountByOrgIDs(java.lang.String... orgIDs)
getEIPAnnounceBoardCountByOrgIDs
in interface UtilityService
public java.util.List<BBSBoard> getEIPAnnounceBoardByBoardManagerID(java.lang.String... managerIDs)
getEIPAnnounceBoardByBoardManagerID
in interface UtilityService
public java.util.List getCompanyIDListOfAlbumManager(java.lang.String memID)
UtilityService
getCompanyIDListOfAlbumManager
in interface UtilityService
public java.util.List getCompanyIDListOfAlbumCreator(java.lang.String memID)
UtilityService
getCompanyIDListOfAlbumCreator
in interface UtilityService
public java.util.Vector getEmailTemplateList(java.lang.String type, java.util.Vector companyIDs)
getEmailTemplateList
in interface UtilityService
public boolean insertEmailTemplate(pe.pde.EmailTemplate template)
insertEmailTemplate
in interface UtilityService
public boolean updateEmailTemplate(pe.pde.EmailTemplate template)
updateEmailTemplate
in interface UtilityService
public boolean deleteEmailTemplate(java.lang.String templateID)
deleteEmailTemplate
in interface UtilityService
public java.lang.String getNewEmailTemplateID()
getNewEmailTemplateID
in interface UtilityService
public pe.pde.EmailTemplate getAPToEmailTemplate(java.lang.String templateID, java.lang.String type, java.lang.String companyId)
getAPToEmailTemplate
in interface UtilityService
public java.util.List getCompanyIDListOfBuyManager(java.lang.String memID)
UtilityService
getCompanyIDListOfBuyManager
in interface UtilityService
public java.util.List getCompanyIDListOfBuyCreator(java.lang.String memID)
UtilityService
getCompanyIDListOfBuyCreator
in interface UtilityService
public void clearSysSerailMap()
UtilityService
clearSysSerailMap
in interface UtilityService
public java.util.Map getRoleSearchResult(boolean companyNameSearch, java.lang.String keyword, boolean depNameSearch, boolean rolNameSearch, boolean memNameSearch, boolean loginIdSearch, boolean isInvisible, boolean isResign)
UtilityService
getRoleSearchResult
in interface UtilityService
String
the search result string.public java.util.Vector getAllCompanyNameList()
UtilityService
getAllCompanyNameList
in interface UtilityService
Vector
the names of all company.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |