|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpase.server.FlowServiceImpl
public class FlowServiceImpl
Constructor Summary | |
---|---|
FlowServiceImpl()
|
Method Summary | |
---|---|
java.lang.String |
addBookingEvent(BookingEvent bookingEvent)
|
boolean |
addMainMeeting(java.lang.String memID,
java.lang.String meetingID)
|
boolean |
addMonitorRelation(java.lang.String sourceTaskID,
java.lang.String createdRootTaskID)
Add task monitor relation, store root task ID and those created root task ID when executed. |
boolean |
addMonitorRelation(java.lang.String sourceTaskID,
java.util.Vector createdRootTaskIDs)
Add task monitor relation, store root task ID and those created root task ID when executed. |
boolean |
addWorkDiaryManager(java.lang.String memID)
|
boolean |
aotuUpdateAPRepeatRule(APRepeatRule repeatRule)
|
int |
asynGetRootTaskSummaryOfJoinMember(java.lang.String mID,
int state)
Return the count of root tasks of the specific member, which tasks were initialized by member. |
int |
asynGetTaskOfMember(java.lang.String user)
Return the task count of the specific member |
boolean |
autoUpdateMeetingLastNoticeTime(java.lang.String meetingID)
|
boolean |
autoUpdateRMRepeatRuleTime(java.lang.String ruleID)
|
java.util.Vector |
batchProcess(java.util.List completeTask,
java.util.List removeTask,
java.util.List createPro)
Batch processing task. |
boolean |
bypassTask(Task p_Task,
java.lang.String p_AstID)
Bypass a task with a specified condition. |
java.lang.Object |
callServerSideScriptFunction(java.lang.String library,
java.lang.String function,
java.lang.Object[] args)
Call function on server-side script |
boolean |
cancelTaskInClient(Task t)
Cancel the client side Task. |
boolean |
cancelTaskInClient(Task t,
java.lang.String loginID)
Cancel the client side Task |
boolean |
commitWorkDiary(WorkDiaryInfo workDiaryInfo,
boolean flag)
|
boolean |
commitWorkDiaryAssign(WorkDiaryAssignInfo workDiaryAssignInfo,
boolean flag)
|
boolean |
commitWorkDiaryMsg(WorkDiaryMsgInfo workDiaryMsgInfo)
|
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 |
java.lang.String |
createAPRepeatRule(APRepeatRule repeatRule)
|
PASEartInstance |
createArtInstance(java.lang.String aID)
Create artifact instance |
PASEartInstance |
createArtInstance(java.lang.String tID,
java.lang.String aID)
|
java.lang.String |
createEIPLayout(java.lang.String companyID)
|
java.lang.String |
createEIPLayout(java.lang.String companyID,
java.util.HashMap languageHm)
|
PASEartInstance |
createFreqArtInstance(java.lang.String aID)
Create artifact instance, for FreqAp use |
java.lang.String |
createMarquee(Marquee marquee,
java.lang.String parentID)
|
java.lang.String |
createMarqueeData(Marquee marquee,
boolean isUploadImage)
|
java.lang.String |
createMeetingInfo(MeetingInfo info,
MemberRecord user)
|
java.lang.String |
createMeetingRoom(MeetingRoom room)
|
java.lang.String |
createPortalImage(Image image,
java.lang.String portletID)
|
java.lang.String |
createProcess(java.lang.String userID,
java.lang.String proID,
java.util.HashMap args,
boolean isPopUp,
boolean isDelible)
Create a process. |
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 |
createProcess(java.lang.String userID,
java.lang.String roleID,
java.lang.String proID,
java.util.HashMap args,
boolean isPopUp,
boolean isDelible,
java.lang.String taskID,
java.lang.String dtTemplateID,
boolean isShowMonitorRelation)
Create a process. |
java.util.HashMap |
createProcessEx(java.lang.String flag,
java.lang.String loginID,
java.lang.String proID,
java.lang.String subject,
int priority,
java.util.List fileList,
java.util.Map args,
java.util.Map artifactArgs)
For mail to create a process. |
java.lang.String |
createRMItem(RMItem item)
|
java.lang.String |
createRMRepeatRule(RMRepeatRule repeatRule)
|
boolean |
creatOutLinkByPortletID(Link link)
|
java.lang.String |
creatQuickCustomizedCategory(Category category)
|
java.lang.String |
creatQuickCustomizedLink(Link link)
|
boolean |
creatQuickVote(QuickVote quickVote)
|
java.lang.String |
creatQuickVoteTheme(QuickVote quickVote)
|
boolean |
deleteAPRepeatRule(APRepeatRule repeatRule)
|
java.lang.Boolean |
deleteAPTask(java.lang.String taskId)
|
boolean |
deleteAPWork(java.lang.String workID,
MemberRecord user)
|
boolean |
deleteAPWorkParentMap(java.lang.String workID,
java.lang.String parentID)
|
boolean |
deleteBookingEvent(BookingEvent bookingEvent)
|
boolean |
deleteBookingEventByRepeatRule(RMRepeatRule repeatRule)
|
boolean |
deleteBookingEventByRepeatRuleAfterDate(RMRepeatRule repeatRule,
java.util.Date date,
boolean isUpdateRule)
|
boolean |
deleteEIPColorTheme(java.lang.String themeID)
|
boolean |
deleteEIPLayoutByLayout(java.lang.String layoutID)
|
boolean |
deleteImageSlider(java.lang.String portletId)
|
boolean |
deleteMainMeeting(java.lang.String memID,
java.lang.String meetingID)
|
boolean |
deleteMarqueeData(java.lang.String marqueeDataID)
|
boolean |
deleteMeetingInfo(java.lang.String id,
MemberRecord user)
|
boolean |
deleteMeetingRoom(java.lang.String id)
|
boolean |
deleteOutLinkByPortletID(java.lang.String portletID)
|
void |
deletePersonalTaskTracking(java.lang.String mId,
java.lang.String rootTskID)
|
boolean |
deletePortalImage(java.lang.String imageID)
|
boolean |
deletePublicMemOfWorkDiary(java.lang.String memID)
|
boolean |
deleteQuickCustomizedCategory(java.lang.String catID)
|
boolean |
deleteQuickCustomizedLink(java.lang.String linkID)
|
boolean |
deleteQuickLinkByPortletID(java.lang.String portletID)
|
boolean |
deleteQuickVote(java.lang.String quickVoteId)
|
boolean |
deleteQuickVoteTheme(java.lang.String quickVoteThemeId)
|
boolean |
deleteRMItem(RMItem item)
|
boolean |
deleteRMRepeatRule(RMRepeatRule repeatRule)
|
boolean |
delWorkDiaryManager()
|
boolean |
forceCompleteATask(Task parentTask)
Complete an ATask. |
boolean |
forceReassignTask(java.lang.String p_TaskID,
java.lang.String p_MemID)
Re-assign a task to another member. |
boolean |
forceReassignTask(java.lang.String p_TaskID,
java.lang.String p_MemID,
java.lang.String p_RoleID)
Force to reassign the task and assign the specific roleID when this member has multi-roles. |
boolean |
forceReassignTask(Task p_Task,
MemberRecord p_MR)
Re-assign a task to another member. |
boolean |
forceResetTask(java.lang.String p_TaskID,
java.lang.String p_MemID)
|
boolean |
forceResetTask(java.lang.String p_TaskID,
java.lang.String p_MemID,
java.lang.String p_RoleID)
|
boolean |
forceResetTask(Task p_Task,
MemberRecord p_MR)
|
java.util.Vector |
getAddSignTaskList(java.lang.String signTaskId)
get sign task list of the same singTaskId |
java.util.List |
getAfterRepeatUnstartedMeetingInfoID(APRepeatRule repeatRule,
boolean byTime)
|
java.lang.String |
getAlbumID()
|
java.lang.String |
getAlbumPhotoID()
|
java.util.Collection |
getAllAddASResult(java.lang.String taskId)
Returns all add AS result that were written before the given task. |
java.util.Vector |
getAllAgentTaskIDListOfMember(java.lang.String mID,
int beginIndex,
int endIndex,
java.lang.String order)
|
java.util.HashMap |
getAllClassificationTaskOfMember(java.lang.String user,
java.lang.String type,
boolean useClassificationBox,
int sortType,
java.lang.String sortOrder)
Return tasks of the specific member |
java.util.Vector |
getAllCSSignResult(java.lang.String result,
CSTask csTask,
java.lang.String csSignResult,
java.util.Vector auditList)
|
java.util.Vector |
getAllCSSignResult(java.util.Vector parseTaskList)
|
java.util.Collection |
getAllCSTaskNote(java.lang.String taskID)
Returns all CS tasks' note that were written before the given task. |
java.util.HashMap |
getAllEIPLayoutByLayoutID(java.lang.String layoutID)
|
java.util.HashMap |
getAllEIPLayoutListMap()
|
java.util.List |
getAllEIPLayoutPortletsShare()
|
java.util.List |
getAllEIPLayoutTabsShare()
|
java.util.Vector |
getAllErrorTaskOfMember(java.lang.String memberID)
|
java.util.Collection |
getAllIapSignResult(java.lang.String taskId)
Returns all iap sign result that were written before the given task. |
java.util.List<java.lang.String> |
getAllMeetingIdsByRoom(java.lang.String roomId)
|
java.util.List |
getAllMeetingRoomByGroupID(java.lang.String groupID,
MemberRecord mem,
java.lang.String manager_use,
java.lang.Boolean enable)
|
java.util.List |
getAllMeetingRoomGroup(MemberRecord mem,
java.lang.String manager_use,
java.lang.Boolean enable,
java.lang.String comID)
|
java.util.Collection |
getAllProSignResult(java.lang.String taskId)
Returns all pro sign result that were written before the given task. |
java.util.Vector<java.lang.String> |
getAllQuickVoteThemeID()
|
java.util.Vector |
getAllRMCategory()
|
java.util.Vector |
getAllRMCategory(MemberRecord user)
|
java.util.Vector |
getAllRMItemOfCategory(java.lang.String categoryID)
|
java.util.Vector |
getAllRMItemOfCategory(java.lang.String categoryID,
MemberRecord user)
|
java.util.List<RMManageInfo> |
getAllRMManageInfoByComIDs(java.util.List<java.lang.String> comIDs)
|
java.util.List |
getAllSubComIDListByManager(java.lang.String memID)
|
java.util.List |
getAllSubDepIDListByManager(java.lang.String memID)
|
java.util.Collection |
getAllSubMemIDListByManager(java.lang.String memID)
|
java.util.Vector |
getAllTaskIDListForPage(java.lang.String mID,
int beginIndex,
int pagecount,
java.lang.String order)
|
java.util.Vector |
getAllTaskIDListOfMember(java.lang.String mID,
int beginIndex,
int endIndex,
java.lang.String order)
Return task ID list of the specific member |
int |
getAllTaskMonitoringQuantity(java.lang.String mID)
Return Task Monitoring (All Tasks) quantity |
java.util.Vector |
getAllTinyTaskList(java.lang.String user)
Return tasks of the specific member |
java.util.Vector |
getAllTinyTaskList(java.lang.String mID,
int sc,
int ec,
java.lang.String order)
Return tasks of the specific member |
java.util.Vector |
getAllTskIDListByGPro(java.lang.String gProID,
java.lang.String frontTaskID)
Get the ids of root task list which will trigger the GatherProcess This method will be used in the PreAction and PostAction of the GatherProcess only. |
java.util.Vector |
getApprovalHistoryRootTaskOfJoinMember(java.lang.String mbrID)
Get root tasks that there are any sub-task are executed by the specified member, where the task member and the task executor are the same. |
java.util.Map |
getAPRangeByAPRoleID(java.util.List APRoleIDList)
|
APRepeatRule |
getAPRepeatRuleByAPID(java.lang.String apID)
|
java.util.List<APTask> |
getAPTaskByComID(java.util.List comIDList,
java.lang.Boolean isEnabled)
|
java.util.List<APTask> |
getAPTaskByMember(MemberRecord mem,
java.util.List filterComIDs)
|
APTask |
getAPTaskByTaskID(java.lang.String tskID)
|
java.util.List<APWork> |
getAPWorkByAPID(java.lang.String parentID,
java.lang.String userID)
|
java.util.List<APWork> |
getAPWorkByFilter(java.util.Map filterMap)
|
APWork |
getAPWorkByWorkID(java.lang.String workID,
java.lang.String userID)
|
java.util.List<APWorkComment> |
getAPWorkComment(java.lang.String parentID)
|
APWorkComment |
getAPWorkCommentById(java.lang.String commentId)
|
java.util.Map |
getAPWorkCount(java.util.Map filterMap)
|
java.util.List<java.util.Map> |
getAPWorkParentMap(java.lang.String workID,
java.lang.String parentID)
|
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.util.HashMap |
getATaskNote(java.lang.String tskID)
Get all ATask information for the specified root task. |
java.util.List |
getBeforeRepeatMeetingInfo(APRepeatRule repeatRule,
boolean byTime)
|
BookingEvent |
getBookingEvent(java.lang.String bookingEventID)
|
java.util.Vector |
getBookingEventsInRange(java.util.Date startTime,
java.util.Date endTime,
java.lang.String category,
java.lang.String item,
MemberRecord user)
|
java.util.Vector |
getBookingEventsInRange(RMSearchCondition cond)
|
java.lang.String |
getBuyGroupId()
|
java.lang.String |
getBuyId()
|
java.lang.String |
getBuyItemId()
|
java.lang.String |
getBuyStoreId()
|
RMItem |
getCategory(java.lang.String categoryID)
|
java.util.Vector |
getCollectedTskIDListByGPro(java.lang.String gProID,
java.lang.String frontTaskID)
Get the ids of root task list which has triggered the GatherProcess This method will be used in the PreAction and PostAction of the GatherProcess only. |
java.util.List |
getCompanyIDListOfAPManager(MemberRecord member,
java.lang.String functionName,
java.lang.String permission)
|
java.util.Vector |
getCPTaskIDList(java.lang.String cProID,
java.lang.String frontTaskID)
Get the root task id list which created by the CreateProcess with the specified CreateProcess id and front task id. |
java.util.Hashtable |
getCSLockHashtable()
Get the hashtable keep the information about locked countersign tasks. |
CSSignInfo |
getCSSignInfo(Task task)
|
java.util.HashMap |
getCSTaskNote(java.lang.String tskID)
Get all CSTask information for the specified task. |
java.util.Vector |
getDebatesSearchPrompt(java.lang.String keyWord)
|
java.lang.String |
getEditTimeLimitOfWorkDiary(java.lang.String comID)
|
EIPColorTheme |
getEIPColorTheme(java.lang.String themeID)
|
java.util.List |
getEIPColorThemeListByComID(java.lang.String comID,
boolean editMode)
|
EIPLayout |
getEIPLayout(java.lang.String layoutID)
|
java.util.List |
getEIPLayoutByCompanyID(java.util.List comIDList)
|
java.util.List |
getEIPLayoutByCompanyID(java.util.List comIDList,
java.util.Locale locale)
|
java.util.List |
getEIPLayoutByCompanyID(java.lang.String comID)
|
EIPLayoutI18n |
getEIPLayoutI18n(java.lang.String i18nID)
|
EIPLayoutPersonal |
getEIPLayoutPersonal(java.lang.String memID)
|
EIPLayoutPortlets |
getEIPLayoutPortlets(java.lang.String portletID)
|
java.util.List |
getEIPLayoutPortletsByParentID(java.lang.String parentID)
|
EIPLayoutPortlets |
getEIPLayoutPortletsShare(java.lang.String portletID)
|
java.util.List |
getEIPLayoutPortletsShareByParentID(java.lang.String parentID)
|
EIPLayoutTabColumn |
getEIPLayoutTabColumn(java.lang.String columnID)
|
java.util.List |
getEIPLayoutTabColumnByTabID(java.lang.String tabID)
|
EIPLayoutTabs |
getEIPLayoutTabs(java.lang.String tabID)
|
java.util.List |
getEIPLayoutTabsByLayoutID(java.lang.String layoutID)
|
EIPLayoutTabs |
getEIPLayoutTabsShare(java.lang.String tabID)
|
java.util.List |
getEIPLayoutTabsShareByParentID(java.lang.String parentID)
|
EIPPortletDefine |
getEIPPortletDefine(java.lang.String portletID)
|
EIPTabDefine |
getEIPTabDefine(java.lang.String tabID)
|
java.util.Vector |
getFreqMessageByMbrId(java.lang.String mbrId)
|
java.util.Vector |
getGroupSignProcess(java.lang.String memID)
|
java.util.Vector |
getGroupSignTinyTaskList(java.lang.String mID)
Return all groupsign tasks of some specific member. |
java.util.Vector |
getHistoryRootTaskOfJoinMember(java.lang.String mbrID)
Get root tasks that there are any sub-task are executed by the specified member. |
java.util.Vector<IapRulePattern> |
getIapRuleOfTask(java.lang.String iapProcessId,
java.util.List<java.lang.String> taskIdList)
Get the IapRulePatterna list gainst given task list |
java.util.Vector<java.util.Vector<IapRulePattern>> |
getIapRulePatterns(java.lang.String iapId)
Returns all add AS result that were written before the given task. |
java.util.List |
getIapSignTaskGroupByTskId(java.lang.String tskId)
|
ImageSlider |
getImageSlider(java.lang.String portletId)
|
java.util.Vector |
getInvolvedExecutors(java.lang.String rootTaskID)
Get involved executors of Root process |
java.util.Vector |
getInvolvedMembers(java.lang.String rootTaskID)
Get involved members of Root process |
MeetingInfo |
getLastMeetingByWork(java.lang.String workID,
java.lang.String memID)
|
Marquee |
getMarquee(java.lang.String parentID)
|
Marquee |
getMarqueeConfig(java.lang.String marqueeID)
|
Marquee |
getMarqueeData(java.lang.String marqueeDataID)
|
java.util.Vector<Marquee> |
getMarqueeDataList(java.lang.String marqueeID)
|
MeetingInfo |
getMeetingInfoByID(java.lang.String id,
java.lang.String userID)
|
java.util.Map |
getMeetingInfoCount(java.lang.String memID,
java.lang.String model,
java.lang.String user_company)
|
int |
getMeetingRoomCountOfGroup(java.lang.String groupID)
|
MeetingRoom |
getMeetingRoomOrGroupByID(java.lang.String id)
|
java.util.Vector |
getMeetingSearchPrompt(java.lang.String keyWord,
java.lang.String status)
|
java.util.Map |
getMeetingShowInfos(java.util.Map queryConditions)
|
java.util.Map |
getMemberConflictMeeting(MemberRecord mem,
java.lang.String memIDs,
java.lang.String meetingID,
java.lang.String start_time,
java.lang.String end_time)
|
java.lang.String |
getNewIdGeneratorID(java.lang.String startWith,
java.lang.String id,
int size)
|
java.lang.String |
getNewWorkDiaryID()
|
java.lang.String |
getNewWorkDiaryMsgID()
|
Link |
getOutLinkByPortletID(java.lang.String PortletId,
java.lang.String comId)
|
java.util.List |
getParentMeetingListByWorkID(java.lang.String workID,
java.lang.String userID)
|
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 |
java.util.Vector |
getPersonalTaskTracking(java.lang.String mId)
|
java.util.Vector |
getPersonalTaskTracking(java.lang.String mId,
int sortType,
java.lang.String sortOrder)
|
Image |
getPortalImage(java.lang.String imageID)
|
java.util.Vector |
getPortalImageList(java.lang.String type,
java.lang.String comId,
java.lang.String portletID)
|
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)
Return a process diagram and its states |
java.util.Vector |
getProcessList(java.lang.String userID)
Return processes of the specific member, which these processes could be initialized by member. |
java.util.HashMap |
getProcessView(java.lang.String rootPID)
|
java.lang.String |
getProSignStateDisplayName(java.lang.String proId,
java.lang.String proSignStateId)
|
java.util.List |
getPumpTaskList(java.lang.String rootID)
|
java.util.List |
getPumpTaskList(java.lang.String rootID,
java.lang.String memberID)
|
java.util.Vector |
getQuickCustomizedLinkOfCatID(java.lang.String catID)
|
java.util.Vector |
getQuickCustomizedOfCatID(java.lang.String catID)
|
java.util.Vector |
getQuickCustomizedOfPortlet(java.lang.String portletID,
java.lang.String CompanyID)
|
Category |
getQuickLinkCategoryOfCatID(java.lang.String catID)
|
Link |
getQuickLinkOfLinkID(java.lang.String linkID)
|
java.util.Vector |
getQuickVote(java.lang.String themeId)
|
QuickVote |
getQuickVoteThemeOfPortlet(java.lang.String portletId,
java.lang.String comId)
|
java.util.Vector<java.lang.String> |
getRealManageCompanyIDsOfAPManager(java.lang.String memID,
java.lang.String APType)
|
java.util.Vector |
getRequestHistoryRootTaskOfJoinMember(java.lang.String mbrID)
Get root tasks that are initializied by the specified member |
RMItem |
getRMItem(java.lang.String rmitemID)
|
RMManageInfo |
getRMManageInfo(java.lang.String comID)
|
java.util.HashMap |
getRootTaskDataListOfJoinMember(java.lang.String memberID,
java.lang.String type,
int sortType,
java.lang.String sortOrder,
boolean removeDraft)
|
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)
Retrieving the root Task s of the given
DBProcess id. |
java.util.Vector |
getRootTaskOfProcess(java.lang.String pID,
int state)
Retrieving the root Task s of the given
DBProcess id and task state. |
java.util.Vector |
getRootTaskSummaryOfJoinMember(java.lang.String mID,
int state)
Return root tasks of the specific member, which tasks were initialized by member. |
java.lang.String |
getScriptLibrary(java.lang.String fullname)
Get Script Library by name |
java.util.Vector |
getSequelProIDList(java.lang.String pID,
java.lang.String rootTaskID)
Get all call processes ID list in this RootTask. |
java.util.Collection |
getSignResultOfTask(java.lang.String taskID)
Returns all sign result that were written before |
java.util.Vector |
getSubTaskIDList(java.lang.String parentID)
Return subtasks id of some specific task |
java.util.Vector |
getSubTaskList(java.lang.String parentID)
Return subtasks of some specific task |
java.util.Vector |
getSubTaskList(java.lang.String rootID,
boolean bIncludeRootID)
Return subtasks of some specific root task |
Task |
getTask(java.lang.String tID)
Return a data object of task |
java.util.Vector |
getTaskIDListOfMember(java.lang.String mID,
int sc,
int ec,
java.lang.String order)
Return task ID list of the specific member |
java.util.Vector |
getTaskList(java.lang.String user)
Return tasks of the specific member |
java.util.Vector |
getTaskList(java.lang.String user,
int sc,
int ec)
Return tasks of the specific member |
TaskMonitorRelation |
getTaskMonitorRelationByRoot(java.lang.String rootTskID)
Get the task relation info of create process by the rootTask was triggered |
int |
getTaskNumberOfMember(java.lang.String mID)
|
java.util.Vector |
getTaskOfCompany()
Get all tasks. |
java.util.Vector |
getTaskOfCompany(int state)
Get tasks with the specified task states. |
java.util.Vector |
getTaskOfDepartment(java.lang.String dID)
Get all tasks for the specified department. |
java.util.Vector |
getTaskOfDepartment(java.lang.String dID,
int state)
Get tasks for the specified department, with the specified task states. |
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)
Get all tasks for the specified role. |
java.util.Vector |
getTaskOfRole(java.lang.String rID,
int state)
Get tasks for the specified role, with the specified task states. |
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.List |
getTinyRootTaskIdListOfJoinMember(java.lang.String mID,
java.lang.String rootDate,
java.lang.String rootName,
java.lang.String rootState)
Return Root TinyTask(s) executed by some specific member, including deputy |
java.util.List |
getTinyRootTaskIdListOfJoinMember(java.lang.String mID,
java.lang.String rootDate,
java.lang.String rootName,
java.lang.String rootState,
long fromTime,
long toTime)
Return Root TinyTask(s) executed by some specific member, including deputy |
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 |
TinyTask |
getTinyTask(Task task,
java.lang.String mID)
Return tasks of the specific member |
java.util.List |
getTinyTaskIdListTracked(java.lang.String mID,
java.util.List idList,
java.lang.String state)
Return tasks of the specific member and tasks |
java.util.Vector |
getTinyTaskList(java.lang.String user)
Return tasks of the specific member |
java.util.Vector |
getTinyTaskList(java.lang.String mID,
int sc,
int ec,
java.lang.String order)
Return tasks of the specific member |
java.util.Vector |
getTinyTaskList(java.lang.String mID,
java.util.List idList)
Return tasks of the specific member and tasks |
java.util.Vector |
getTranslateArtInsList(java.lang.String artID)
Get all PASEArtInstance data for the specified artifact. |
java.util.HashMap |
getTreeTaskList(java.lang.String user)
Return tasks of the specific member |
int |
getUncompletePATaskNo(Task parentTask)
Calculate the tasks count which tasks are "Add Parallel Announce" and are complete under the specified task. |
WorkDiaryAssignInfo |
getWorkDiaryAssignInfoByMemID(java.lang.String memID)
|
WorkDiaryInfo |
getWorkDiaryByID(java.lang.String workDiaryID)
|
java.util.Vector |
getWorkDiaryEditableOfOpenByMemID(java.lang.String memID)
|
java.lang.String |
getWorkDiaryID(java.lang.String memID,
java.lang.String createDate)
|
java.util.Vector |
getWorkDiaryManager()
|
WorkDiaryMsgInfo |
getWorkDiaryMsgByID(java.lang.String workDiaryMsgID)
|
java.util.Map<java.lang.String,java.util.Vector> |
getWorkDiaryOfOpen()
|
java.util.Vector |
getWorkDiaryOfOpenByMemID(java.lang.String memID)
|
java.util.Map<java.lang.String,java.util.Vector> |
getWorkDiaryOfOpenEditable()
|
java.util.Map<java.lang.String,java.util.List> |
getWorkDiarys(java.lang.String startTime,
java.lang.String endTime,
java.lang.String memID,
java.lang.String dayList)
|
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(java.lang.String fromTaskID,
Task toTask,
boolean artMode,
boolean isEmailNotify)
Sets the executing task back to another process which had been executed. |
boolean |
goBackTo(java.lang.String fromTaskID,
Task toTask,
java.lang.String comment,
boolean artMode,
boolean isEmailNotify)
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)
Sets the executing task back to another process which had been executed. |
boolean |
hasEventOfCategory(java.lang.String categoryID)
|
boolean |
hasEventOfItem(java.lang.String itemID)
|
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 |
APTask |
insertAPTask(APTask task)
|
java.lang.String |
insertAPWork(APWork work,
MemberRecord user)
|
APWorkComment |
insertAPWorkComment(APWorkComment comment)
|
boolean |
insertAPWorkParentMap(java.lang.String workID,
java.lang.String parentID)
|
boolean |
insertEIPLayout(EIPLayout eipLayout)
|
boolean |
insertEIPLayoutI18n(EIPLayoutI18n eipLayoutI18n)
|
boolean |
insertEIPLayoutPersonal(EIPLayoutPersonal eipLayoutPersonal)
|
boolean |
insertEIPLayoutPortlets(EIPLayoutPortlets eipLayoutPortlets)
|
boolean |
insertEIPLayoutPortletsShare(EIPLayoutPortlets eipLayoutPortletsShare)
|
boolean |
insertEIPLayoutTabColumn(EIPLayoutTabColumn eipLayoutMenuGroup)
|
boolean |
insertEIPLayoutTabs(EIPLayoutTabs eipLayoutTabs)
|
boolean |
insertEIPLayoutTabsShare(EIPLayoutTabs eipLayoutTabsShare)
|
boolean |
insertEIPPortletDefine(EIPPortletDefine eipPortletDefine)
|
boolean |
insertEIPTabDefine(EIPTabDefine eipTabDefine)
|
void |
insertImageSlider(java.lang.String portletId,
java.lang.String mode,
java.lang.String height)
|
boolean |
insertMeetingRecordSendRecord(java.util.Map sendRecord)
|
void |
insertPersonalTaskTracking(java.lang.String mId,
java.lang.String rootTskID)
|
boolean |
isAfterIapGoBackToProAndReturn(java.lang.String taskId)
Returns @param host a host address. |
boolean |
isATaskComplete(Task t)
|
boolean |
isCSTaskComplete(Task t)
|
boolean |
isEIPLayoutExist(java.lang.String layoutID)
|
boolean |
isLocked(java.lang.String tID)
Check the task locking state |
boolean |
isOverlappingBookingEvent(BookingEvent bookingEvent)
|
boolean |
isOverlappingBookingEventRule(BookingEvent bookingEvent,
java.lang.String ruleID)
|
boolean |
isShowSignArea(java.lang.String rootID,
java.lang.String currentTskID,
boolean includeCoSign)
|
void |
lockTask(java.lang.String tskID)
Lock a task. |
java.util.HashMap |
notifyTask(java.lang.String tskID)
Notify a task. |
boolean |
orderMarqueeDataList(java.util.HashMap<java.lang.String,java.lang.String> mapMarqueesDataId)
|
java.util.Vector |
parseAddASResultString(java.lang.String result)
Parse the countersign result string to CSResultData |
java.util.Vector |
parseCSResultString(java.lang.String result,
java.util.List auditNameList)
Parse the countersign result string to CSResultData |
boolean |
pickQueueTask(Task t)
Pick a task to execute from its queue. |
java.lang.String |
produceArtIns_ID(Task t,
java.lang.String artIDEnc,
java.lang.String artID,
java.lang.String insID)
|
boolean |
recoverDefaultEIPLayout(java.lang.String layoutID)
|
boolean |
removeAFTVElementVO(java.lang.String subject,
java.lang.String item)
|
boolean |
removeRootTaskByShell(java.lang.String p_RootTaskID,
java.lang.String p_MemID)
Remove a root task, if the user has permission to remove the task. |
boolean |
removeTaskByAdm(java.lang.String p_TaskID)
Remove a root task. |
boolean |
removeTaskByUser(java.lang.String p_RootTaskID,
java.lang.String p_MemID)
Remove a root task, if the user has permission to remove the task. |
boolean |
renameEIPLayout(java.lang.String layoutID,
java.util.HashMap languageHm)
|
boolean |
replyWorkDiary(WorkDiaryMsgInfo workDiaryMsgInfo,
WorkDiaryInfo workDiaryInfo,
boolean flag)
|
void |
reScheduleTask(Task task)
Reschedule the task Cron Event(s) |
void |
reScheduleTaskExcludeNonOfficeHour(Task task)
Reschedule the task Cron Event(s) that exclude the Non-Office-Hour. |
void |
reScheduleTaskIncludeNonOfficeHour(Task task)
Reschedule the task Cron Event(s) that include the Non-Office-Hour. |
boolean |
retrieveAgentTask(java.lang.String taskID,
java.lang.String memberID)
|
void |
runScriptOnServer(java.lang.String code,
Task t)
Execute script on the specified task |
boolean |
saveAFTVElementVO(AFTVElementVO vo)
|
boolean |
saveEditTimeLimitOfWorkDiary(java.lang.String comID,
java.lang.String timeLimit)
|
boolean |
saveEIPLayout(java.util.HashMap allLayoutMap)
|
boolean |
saveEIPLayoutPersonal(EIPLayoutPersonal eipLayoutPersonal)
|
boolean |
saveEIPLayoutRange(EIPLayout eipLayout)
|
boolean |
setArtInsState(PASEartInstance artInstance,
java.lang.String stateID)
Return true for success, else false |
boolean |
setEIPColorThemeEnabled(java.lang.String themeID,
java.lang.String comID,
boolean enabled)
|
boolean |
setEIPColorThemeRangeType(java.lang.String themeID,
java.lang.String type)
|
boolean |
setMonitorRelation(java.lang.String sourceTaskID,
java.lang.String createdRootTaskID)
Set task monitor relation, store root task ID and those created root task ID when executed. |
boolean |
setMonitorRelation(java.lang.String sourceTaskID,
java.util.Vector createdRootTaskIDs)
Set task monitor relation, store root task ID and those created root task ID when executed. |
void |
setRmiServer(RMIServer rmiServer)
|
java.util.HashMap |
startTask(Task t)
Start the task |
void |
stopRootTask(java.lang.String rootID)
Stop a root task. |
java.util.HashMap |
suspendTask(Task t)
suspend Task |
void |
unlockCoSign(java.lang.String rt_proID)
Unlock a countrsign task. |
void |
unlockTask(java.lang.String tskID)
UnLock a task. |
boolean |
updateAPRepeatRule(APRepeatRule repeatRule)
|
java.lang.Boolean |
updateAPTask(APTask task)
|
boolean |
updateAPWork(APWork work,
MemberRecord user)
|
java.util.Map |
updateAPWorkProperty(java.util.Map property,
MemberRecord user)
|
boolean |
updateArtInstance(PASEartInstance instance)
Update artifact instance Notice: Artifact instance is carrying artifact state information. |
boolean |
updateArtInstance(java.lang.String tID,
PASEartInstance instance)
Update artifact instance |
boolean |
updateArtInstanceLog(java.lang.String tID,
PASEartInstance instance)
Update artifact instance log |
boolean |
updateBookingEvent(BookingEvent bookingEvent)
|
boolean |
updateEIPColorTheme(EIPColorTheme eipColorTheme)
|
boolean |
updateEIPLayout(EIPLayout eipLayout)
|
boolean |
updateEIPLayoutI18n(EIPLayoutI18n eipLayoutI18n)
|
boolean |
updateEIPLayoutPersonal(EIPLayoutPersonal eipLayoutPersonal)
|
boolean |
updateEIPLayoutPortlets(EIPLayoutPortlets eipLayoutPortlets)
|
boolean |
updateEIPLayoutPortletsShare(EIPLayoutPortlets eipLayoutPortletsShare)
|
boolean |
updateEIPLayoutTabColumn(EIPLayoutTabColumn eipLayoutMenuGroup)
|
boolean |
updateEIPLayoutTabs(EIPLayoutTabs eipLayoutTabs)
|
boolean |
updateEIPLayoutTabsShare(EIPLayoutTabs eipLayoutTabsShare)
|
boolean |
updateEIPPortletDefine(EIPPortletDefine eipPortletDefine)
|
boolean |
updateEIPTabDefine(EIPTabDefine eipTabDefine)
|
boolean |
updateImageSlider(ImageSlider imageSlider)
|
boolean |
updateMarquee(Marquee marquee)
|
boolean |
updateMarqueeData(Marquee marquee,
boolean isUploadImage)
|
boolean |
updateMarqueeRange(java.lang.String rangeEditList,
java.lang.String comID)
|
boolean |
updateMeetingCalendarTime(java.lang.String meetingID,
java.util.Date st,
java.util.Date et,
MemberRecord user)
|
boolean |
updateMeetingInfo(MeetingInfo info,
MemberRecord user)
|
boolean |
updateMeetingInfoHold(java.lang.String meetingID,
boolean isHold)
|
boolean |
updateMeetingInfoRecode(java.lang.String meetingID,
java.lang.String recode,
java.util.List attachments,
java.lang.String lastUpdateRecordTime)
|
boolean |
updateMeetingRoom(MeetingRoom room)
|
boolean |
updateOutLinkByPortletID(Link link)
|
boolean |
updatePortalImage(Image image)
|
boolean |
updateQuickCustomizedCategory(Category category)
|
boolean |
updateQuickCustomizedLink(Link link)
|
boolean |
updateQuickVote(QuickVote quickVote)
|
boolean |
updateRMItem(RMItem item)
|
boolean |
updateRMManageInfo(RMManageInfo manageInfo)
|
boolean |
updateRMRepeatRule(RMRepeatRule repeatRule)
|
boolean |
updateTask(Task t)
Update the data object of task. |
boolean |
updateTaskAttachedFileList(Task t)
Update the attached file list of task. |
boolean |
updateTaskColorLabel(Task t)
|
boolean |
updateTaskKeyWord(Task task)
|
boolean |
updateTaskNote(Task t)
Update the note of task. |
boolean |
updateTaskState(Task t)
Update the state of task. |
boolean |
updateWorkDiaryOfOpen(java.lang.String memID,
java.lang.String rangeVisibleList)
|
boolean |
updateWorkDiaryOfOpen(java.lang.String memID,
java.lang.String rangeVisibleList,
java.lang.String rangeEditableList)
|
java.util.List |
validateMeetingInfo(MemberRecord mem,
java.util.Map argsMap)
|
void |
waitTask(java.lang.String tskID)
Wait a task. |
void |
waitTask(java.lang.String tskID,
java.lang.String timeString)
Wait a task. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FlowServiceImpl()
Method Detail |
---|
public void setRmiServer(RMIServer rmiServer)
public java.util.HashMap initProcess(java.lang.String user, PASEProcess process)
FlowService
initProcess
in interface FlowService
process
- the given PASEProcess
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)
FlowService
initProcess
in interface FlowService
user
- the user's loginIdproID
- the process Idkeyword
- keywordpriority
- priority
public java.util.HashMap startTask(Task t)
FlowService
startTask
in interface FlowService
t
- the given Task
public java.util.HashMap completeTask(Task t)
FlowService
completeTask
in interface FlowService
t
- the given Task
public java.util.HashMap completeTask(Task t, java.lang.String stateID)
FlowService
completeTask
in interface FlowService
t
- the given Task , stateID the prefer state.
public java.util.HashMap suspendTask(Task t)
FlowService
suspendTask
in interface FlowService
t
- the given Task
public boolean cancelTaskInClient(Task t, java.lang.String loginID)
FlowService
cancelTaskInClient
in interface FlowService
t
- the given TaskloginID
- the user login ID
public boolean cancelTaskInClient(Task t)
FlowService
cancelTaskInClient
in interface FlowService
t
- the given Task
public boolean pickQueueTask(Task t)
FlowService
pickQueueTask
in interface FlowService
t
- the given Taskpublic boolean bypassTask(Task p_Task, java.lang.String p_AstID)
FlowService
bypassTask
in interface FlowService
p_Task
- the given Taskp_AstID
- the given artifact state id
public boolean forceReassignTask(java.lang.String p_TaskID, java.lang.String p_MemID, java.lang.String p_RoleID)
FlowService
forceReassignTask
in interface FlowService
p_TaskID
- the given TaskIDp_MemID
- the given MemberRecordIDp_RoleID
- the given RoleID
public boolean forceReassignTask(java.lang.String p_TaskID, java.lang.String p_MemID)
FlowService
forceReassignTask
in interface FlowService
p_TaskID
- the given task idp_MemID
- the given member id
public boolean forceReassignTask(Task p_Task, MemberRecord p_MR)
FlowService
forceReassignTask
in interface FlowService
p_Task
- the given Taskp_MR
- the given MemberRecord
public boolean forceResetTask(java.lang.String p_TaskID, java.lang.String p_MemID, java.lang.String p_RoleID)
forceResetTask
in interface FlowService
public boolean forceResetTask(java.lang.String p_TaskID, java.lang.String p_MemID)
forceResetTask
in interface FlowService
public boolean forceResetTask(Task p_Task, MemberRecord p_MR)
forceResetTask
in interface FlowService
public void waitTask(java.lang.String tskID)
FlowService
waitTask
in interface FlowService
tskID
- the given task idpublic void waitTask(java.lang.String tskID, java.lang.String timeString)
FlowService
waitTask
in interface FlowService
tskID
- the given task idtimeString
- the given time (ex: 2003/06/23/11/30) to notifypublic java.util.HashMap notifyTask(java.lang.String tskID)
FlowService
notifyTask
in interface FlowService
tskID
- the given task idpublic void lockTask(java.lang.String tskID)
FlowService
lockTask
in interface FlowService
tskID
- the given task idpublic void unlockTask(java.lang.String tskID)
FlowService
unlockTask
in interface FlowService
tskID
- the given task idpublic boolean isLocked(java.lang.String tID)
FlowService
isLocked
in interface FlowService
tID
- the given task id
Task
public java.util.HashMap goBackToWithDetailRet(Task fromTask, java.lang.String toProID, boolean artMode)
FlowService
goBackToWithDetailRet
in interface FlowService
fromTask
- the given TasktoProID
- the given process idartMode
- an artifact content mode. true for present artifact content.
false for archived artifact content in the specified process.
Task
public boolean goBackTo(Task fromTask, java.lang.String toProID, boolean artMode)
FlowService
Examples:
var fromTask = WFCI.getTask("Tsk000000226229"); var toProID = "PRO00440363552012"; var Result = WFCI.goBackTo(fromTask, toProID, true);
goBackTo
in interface FlowService
fromTask
- the given TasktoProID
- the given process idartMode
- 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)
FlowService
Examples:
var fromTaskID = "Tsk000000226229"; var toProID = "PRO00440363552012"; var Result = WFCI.goBackTo(fromTaskID, toProID, true);
goBackTo
in interface FlowService
fromTaskID
- the given TasktoProID
- the given process idartMode
- 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)
FlowService
Examples:
var fromTaskID = "Tsk000000226229"; var toTask = WFCI.getTask("Tsk0001134355209"); var Result = WFCI.goBackTo(fromTaskID, toTask, true);
goBackTo
in interface FlowService
fromTaskID
- the given task idtoTask
- the given TaskartMode
- 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, boolean isEmailNotify)
FlowService
Examples:
var fromTaskID = "Tsk000000226229"; var toTask = WFCI.getTask("Tsk0001134355209"); var Result = WFCI.goBackTo(fromTaskID, toTask, true);
goBackTo
in interface FlowService
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 boolean goBackTo(java.lang.String fromTaskID, Task toTask, java.lang.String comment, boolean artMode, boolean isEmailNotify)
FlowService
Examples:
var fromTaskID = "Tsk000000226229"; var toTask = WFCI.getTask("Tsk0001134355209"); var Result = WFCI.goBackTo(fromTaskID, "comment", toTask, true);
goBackTo
in interface FlowService
fromTaskID
- a Task ID.toTask
- a Task.comment
- retrieved reason.artMode
- an artifact content mode. True for present artifact content or false for archived artifact content in the specified process.
Task
public void unlockCoSign(java.lang.String rt_proID)
FlowService
unlockCoSign
in interface FlowService
rt_proID
- the given process id of root taskpublic java.util.Vector batchProcess(java.util.List completeTask, java.util.List removeTask, java.util.List createPro)
FlowService
batchProcess
in interface FlowService
completeTask
- the given completed tasks (each element in List
is instance of Task
)removeTask
- the given removed tasks (each element in List is root task id)createPro
- the given create process list(each element in
List is instance of List
)
public void stopRootTask(java.lang.String rootID)
FlowService
stopRootTask
in interface FlowService
rootID
- the given root task idpublic java.lang.String createProcess(java.lang.String userID, java.lang.String proID, java.util.HashMap args, boolean isPopUp, boolean isDelible)
FlowService
createProcess
in interface FlowService
userID
- the given member idproID
- the given process idargs
- the given argumentsisPopUp
- whether the root task is popup or notisDelible
- whether the root task is delible or notpublic 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)
FlowService
createProcess
in interface FlowService
userID
- the given member idroleID
- the given role idproID
- the given process idargs
- the given argumentsisPopUp
- whether the root task is popup or notisDelible
- whether the root task is delible or notisShowMonitorRelation
- whether the specified task will show monitor relation in monitor or notpublic java.util.HashMap createProcessEx(java.lang.String flag, java.lang.String loginID, java.lang.String proID, java.lang.String subject, int priority, java.util.List fileList, java.util.Map args, java.util.Map artifactArgs)
FlowService
createProcessEx
in interface FlowService
flag
- the given root task typeloginID
- the given user's login idproID
- the given process idsubject
- the given mail subjectpriority
- the given mail priorityfileList
- the given attached file listargs
- the given process argumentsartifactArgs
- the given artifact argmentspublic boolean removeTaskByUser(java.lang.String p_RootTaskID, java.lang.String p_MemID)
FlowService
removeTaskByUser
in interface FlowService
p_RootTaskID
- the given root task idp_MemID
- the member id
public boolean removeRootTaskByShell(java.lang.String p_RootTaskID, java.lang.String p_MemID)
FlowService
removeRootTaskByShell
in interface FlowService
p_RootTaskID
- the given root task idp_MemID
- the member id
public boolean removeTaskByAdm(java.lang.String p_TaskID)
FlowService
removeTaskByAdm
in interface FlowService
p_TaskID
- the given root task id
public boolean forceCompleteATask(Task parentTask)
FlowService
forceCompleteATask
in interface FlowService
parentTask
- the given parent task
public Task getTask(java.lang.String tID)
FlowService
getTask
in interface FlowService
tID
- the given task id
Task
public java.util.Vector getRootTaskOfMember(java.lang.String mID)
FlowService
getRootTaskOfMember
in interface FlowService
mID
- the given member id
Task
public java.util.Vector getRootTaskOfMember(java.lang.String mID, int state)
FlowService
getRootTaskOfMember
in interface FlowService
mID
- the given member idstate
- the given state of task
Task
public java.util.Vector getRootTaskOfJoinMember(java.lang.String mID)
FlowService
getRootTaskOfJoinMember
in interface FlowService
mID
- the given member id
Task
public java.util.Vector getRootTaskOfJoinMember(java.lang.String mID, int state)
FlowService
getRootTaskOfJoinMember
in interface FlowService
mID
- the given member idstate
- the given state of task
Task
public java.util.Vector getRootTaskOfJoinMember(java.lang.String mID, java.lang.String proID)
FlowService
getRootTaskOfJoinMember
in interface FlowService
mID
- the given member idproID
- the given ID of process
Task
public java.util.Vector getTinyRootTaskOfJoinMember(java.lang.String mID)
FlowService
getTinyRootTaskOfJoinMember
in interface FlowService
mID
- the given member id
TinyTask
public java.util.Vector getTinyRootTaskOfJoinMember(java.lang.String mID, java.lang.String proID)
FlowService
getTinyRootTaskOfJoinMember
in interface FlowService
mID
- the given member idproID
- the given process id
TinyTask
public java.util.List getTinyRootTaskIdListOfJoinMember(java.lang.String mID, java.lang.String rootDate, java.lang.String rootName, java.lang.String rootState)
FlowService
getTinyRootTaskIdListOfJoinMember
in interface FlowService
mID
- the given member idrootDate
- the given condition, daterootName
- the given condition, methodrootState
- the given condition, state
TinyTask
AF-2248, by Jason
public java.util.List getTinyRootTaskIdListOfJoinMember(java.lang.String mID, java.lang.String rootDate, java.lang.String rootName, java.lang.String rootState, long fromTime, long toTime)
FlowService
getTinyRootTaskIdListOfJoinMember
in interface FlowService
mID
- the given member idrootDate
- the given condition, daterootName
- the given condition, methodrootState
- the given condition, state
TinyTask
public java.util.Vector getRootTaskSummaryOfJoinMember(java.lang.String mID, int state)
FlowService
getRootTaskSummaryOfJoinMember
in interface FlowService
mID
- the given member idstate
- the given state of task
RootTaskSummary
)RootTaskSummary
public int asynGetRootTaskSummaryOfJoinMember(java.lang.String mID, int state)
FlowService
asynGetRootTaskSummaryOfJoinMember
in interface FlowService
mID
- the given member idstate
- the given state of task
public int getAllTaskMonitoringQuantity(java.lang.String mID)
FlowService
getAllTaskMonitoringQuantity
in interface FlowService
mID
- the given member id
public java.util.Vector getTaskOfMember(java.lang.String mID)
FlowService
getTaskOfMember
in interface FlowService
mID
- the given member id
Task
)Task
public java.util.Vector getTaskOfMember(java.lang.String mID, int state)
FlowService
getTaskOfMember
in interface FlowService
mID
- the given member idstate
- the given state of task
Task
)Task
public java.util.Vector getTaskOfProcess(java.lang.String pID)
FlowService
getTaskOfProcess
in interface FlowService
pID
- the given process id
Task
)Task
public java.util.Vector getTaskOfProcess(java.lang.String pID, int state)
FlowService
getTaskOfProcess
in interface FlowService
pID
- the given process idstate
- the given state of task
Task
)Task
public java.util.Vector getRootTaskOfProcess(java.lang.String pID)
FlowService
Task
s of the given
DBProcess
id.
getRootTaskOfProcess
in interface FlowService
pID
- the given process id
Task
)public java.util.Vector getRootTaskOfProcess(java.lang.String pID, int state)
FlowService
Task
s of the given
DBProcess
id and task state.
getRootTaskOfProcess
in interface FlowService
pID
- the given process idstate
- the given state of task
Task
)public java.util.Vector getSubTaskIDList(java.lang.String parentID)
FlowService
getSubTaskIDList
in interface FlowService
parentID
- the given parent task id
Task Id
)public java.util.Vector getSubTaskList(java.lang.String parentID)
FlowService
getSubTaskList
in interface FlowService
parentID
- the given parent task id
Task
)Task
public java.util.Vector getSubTaskList(java.lang.String rootID, boolean bIncludeRootID)
FlowService
getSubTaskList
in interface FlowService
rootID
- the given root task idbIncludeRootID
- the returned value contains rootTaskID
Task
)Task
public java.util.Vector getTaskOfRootTask(java.lang.String rootTID)
FlowService
getTaskOfRootTask
in interface FlowService
rootTID
- the given root task id
Task
)Task
public int asynGetTaskOfMember(java.lang.String user)
FlowService
asynGetTaskOfMember
in interface FlowService
user
- the given member id
public java.util.Vector getTaskList(java.lang.String user, int sc, int ec)
FlowService
getTaskList
in interface FlowService
user
- the given member idsc
- the given start indexec
- the given end index
Task
)Task
public java.util.Vector getTaskList(java.lang.String user)
FlowService
getTaskList
in interface FlowService
user
- the given member id
Task
)Task
public java.util.Vector getGroupSignTinyTaskList(java.lang.String mID)
FlowService
getGroupSignTinyTaskList
in interface FlowService
mID
- the given member id
TinyTask
public TinyTask getTinyTask(Task task, java.lang.String mID)
FlowService
getTinyTask
in interface FlowService
mID
- the given member id
TinyTask
)TinyTask
public java.util.Vector getTinyTaskList(java.lang.String user)
FlowService
getTinyTaskList
in interface FlowService
user
- the given member id
TinyTask
)TinyTask
public java.util.Vector getAllTinyTaskList(java.lang.String user)
FlowService
getAllTinyTaskList
in interface FlowService
user
- the given member id
TinyTask
)TinyTask
public java.util.HashMap getAllClassificationTaskOfMember(java.lang.String user, java.lang.String type, boolean useClassificationBox, int sortType, java.lang.String sortOrder)
FlowService
getAllClassificationTaskOfMember
in interface FlowService
user
- the given member id
TinyTask
)TinyTask
public java.util.Vector getTinyTaskList(java.lang.String mID, int sc, int ec, java.lang.String order)
FlowService
getTinyTaskList
in interface FlowService
mID
- the given Member IDsc
- the given start indexec
- the given end indexorder
- the given field name to order
TinyTask
)TinyTask
public java.util.Vector getAllTinyTaskList(java.lang.String mID, int sc, int ec, java.lang.String order)
FlowService
getAllTinyTaskList
in interface FlowService
mID
- the given Member IDsc
- the given start indexec
- the given end indexorder
- the given field name to order
TinyTask
)TinyTask
public java.util.Vector getTinyTaskList(java.lang.String mID, java.util.List idList)
FlowService
getTinyTaskList
in interface FlowService
mID
- the given member id
TinyTask
)TinyTask
public java.util.List getTinyTaskIdListTracked(java.lang.String mID, java.util.List idList, java.lang.String state)
FlowService
getTinyTaskIdListTracked
in interface FlowService
mID
- the given member idstate
- the given task state
TinyTask
)TinyTask
AF-2248
public java.util.Vector getTaskIDListOfMember(java.lang.String mID, int sc, int ec, java.lang.String order)
FlowService
getTaskIDListOfMember
in interface FlowService
mID
- the given member idsc
- the given start indexec
- the given end indexorder
- the given field name to order
Task ID
)public java.util.Vector getAllTaskIDListOfMember(java.lang.String mID, int beginIndex, int endIndex, java.lang.String order)
FlowService
getAllTaskIDListOfMember
in interface FlowService
beginIndex
- the given start indexendIndex
- the given end index
Task ID
)public java.util.Vector getAllTaskIDListForPage(java.lang.String mID, int beginIndex, int pagecount, java.lang.String order)
getAllTaskIDListForPage
in interface FlowService
public int getTaskNumberOfMember(java.lang.String mID)
getTaskNumberOfMember
in interface FlowService
public java.util.Vector getAllAgentTaskIDListOfMember(java.lang.String mID, int beginIndex, int endIndex, java.lang.String order)
getAllAgentTaskIDListOfMember
in interface FlowService
public java.util.HashMap getTreeTaskList(java.lang.String user)
FlowService
getTreeTaskList
in interface FlowService
user
- the given member id
ProcessTask
public java.util.Vector getProcessList(java.lang.String userID)
FlowService
getProcessList
in interface FlowService
userID
- the given member id
PASEProcess
)PASEProcess
public boolean updateTask(Task t)
FlowService
updateTask
in interface FlowService
t
- the given task
Task
public boolean updateTaskState(Task t)
FlowService
updateTaskState
in interface FlowService
t
- the given task
Task
public java.util.HashMap getCSTaskNote(java.lang.String tskID)
FlowService
getCSTaskNote
in interface FlowService
tskID
- the given task id
public java.util.Collection getAllCSTaskNote(java.lang.String taskID)
FlowService
getAllCSTaskNote
in interface FlowService
taskID
- the given task id
public java.util.HashMap getATaskNote(java.lang.String tskID)
FlowService
getATaskNote
in interface FlowService
tskID
- the given task id
public java.util.Vector getSequelProIDList(java.lang.String pID, java.lang.String rootTaskID)
FlowService
getSequelProIDList
in interface FlowService
pID
- the given call process idrootTaskID
- the given root task id
ProcessID
)public java.util.Hashtable getCSLockHashtable()
FlowService
getCSLockHashtable
in interface FlowService
public java.util.Vector getGroupSignProcess(java.lang.String memID)
public int getUncompletePATaskNo(Task parentTask)
FlowService
getUncompletePATaskNo
in interface FlowService
parentTask
- the given parent task
Task
public java.util.Vector getTaskOfCompany()
FlowService
getTaskOfCompany
in interface FlowService
Task
)Task
public java.util.Vector getTaskOfCompany(int state)
FlowService
getTaskOfCompany
in interface FlowService
state
- the given state of task
Task
)Task
public java.util.Vector getTaskOfDepartment(java.lang.String dID)
FlowService
getTaskOfDepartment
in interface FlowService
dID
- the given department id
Task
)Task
public java.util.Vector getTaskOfDepartment(java.lang.String dID, int state)
FlowService
getTaskOfDepartment
in interface FlowService
dID
- the given department idstate
- the given state of task
Task
)Task
public java.util.Vector getTaskOfRole(java.lang.String rID)
FlowService
getTaskOfRole
in interface FlowService
rID
- the given role id
Task
)Task
public java.util.Vector getTaskOfRole(java.lang.String rID, int state)
FlowService
getTaskOfRole
in interface FlowService
rID
- the given role id
Task
)Task
public java.util.Vector getHistoryRootTaskOfJoinMember(java.lang.String mbrID)
FlowService
getHistoryRootTaskOfJoinMember
in interface FlowService
mbrID
- the given member id
Task
)Task
public java.util.Vector getApprovalHistoryRootTaskOfJoinMember(java.lang.String mbrID)
FlowService
getApprovalHistoryRootTaskOfJoinMember
in interface FlowService
Task
)Task
public java.util.Vector getRequestHistoryRootTaskOfJoinMember(java.lang.String mbrID)
FlowService
getRequestHistoryRootTaskOfJoinMember
in interface FlowService
mbrID
- the given member id
Task
)Task
public java.util.HashMap getProcessDiagram(java.lang.String rootPID, java.lang.String rootTaskID)
FlowService
getProcessDiagram
in interface FlowService
rootPID
- the given root proccess idrootTaskID
- the given root task id
PDiagramManager
,
PDiagramManager.getProcessDiagram
public java.util.HashMap getPDiagramState(java.lang.String rootTID)
FlowService
getPDiagramState
in interface FlowService
rootTID
- the given root task id
PDiagramManager
,
PDiagramManager.getPDiagramState
public java.util.HashMap getProcessDiagramAndState(java.lang.String rootPID, java.lang.String rootTaskID)
FlowService
getProcessDiagramAndState
in interface FlowService
rootPID
- the given root process idrootTaskID
- the given root task id
PDiagramManager
public java.util.HashMap getProcessView(java.lang.String rootPID)
getProcessView
in interface FlowService
public java.util.Vector getPDiagramDetail(java.lang.String rootTID)
FlowService
getPDiagramDetail
in interface FlowService
rootTID
- the given root task id
PDiagramManager
,
PDiagramManager.getPDiagramDetail
public java.util.Vector getTinyPDiagramDetail(java.lang.String rootTID, java.lang.String memID)
FlowService
getTinyPDiagramDetail
in interface FlowService
rootTID
- the given root task idmemID
- the given member Id for permission check
PDiagramManager
,
PDiagramManager.getPDiagramDetail
public PASEartInstance getArtInstance(java.lang.String iID)
FlowService
getArtInstance
in interface FlowService
iID
- the given ArtifactInstanceID
getArtInstance
public PASEartInstance getArtInstance(java.lang.String iID, java.lang.String tID)
FlowService
getArtInstance
in interface FlowService
iID
- the given ArtifactInstanceID
getArtInstance
public boolean setArtInsState(PASEartInstance artInstance, java.lang.String stateID)
FlowService
setArtInsState
in interface FlowService
artInstance
- the given PASEartInstance, stateID for ArtStateID
getArtInstance
public java.util.Vector getArtInstanceOfArtifact(java.lang.String aID)
FlowService
getArtInstanceOfArtifact
in interface FlowService
aID
- the given ArtifactID
PASEartInstance
)PASEartInstance
public boolean updateArtInstance(java.lang.String tID, PASEartInstance instance)
FlowService
updateArtInstance
in interface FlowService
tID
- the given task idinstance
- the given PASEartInstance
PASEartInstance
public boolean updateArtInstance(PASEartInstance instance)
FlowService
updateArtInstance
in interface FlowService
instance
- the given PASEartInstance
PASEartInstance
public boolean updateArtInstanceLog(java.lang.String tID, PASEartInstance instance)
FlowService
updateArtInstanceLog
in interface FlowService
tID
- the given task idinstance
- the given PASEartInstance
PASEartInstance
public PASEartInstance createArtInstance(java.lang.String tID, java.lang.String aID)
createArtInstance
in interface FlowService
tID
- the given TaskID
PASEartInstance
public PASEartInstance createArtInstance(java.lang.String aID)
FlowService
createArtInstance
in interface FlowService
PASEartInstance
public PASEartInstance createFreqArtInstance(java.lang.String aID)
FlowService
createFreqArtInstance
in interface FlowService
aID
- the given ArtifactID
PASEartInstance
public java.util.Vector getTranslateArtInsList(java.lang.String artID)
FlowService
getTranslateArtInsList
in interface FlowService
artID
- the given ArtifactID
TranslateArtIns
)TranslateArtIns
public boolean addMonitorRelation(java.lang.String sourceTaskID, java.lang.String createdRootTaskID)
FlowService
addMonitorRelation
in interface FlowService
sourceTaskID
- the given RootTaskIDcreatedRootTaskID
- the given created RootTaskID
public boolean addMonitorRelation(java.lang.String sourceTaskID, java.util.Vector createdRootTaskIDs)
FlowService
addMonitorRelation
in interface FlowService
sourceTaskID
- the given RootTaskIDcreatedRootTaskIDs
- the given created RootTaskID list
public boolean setMonitorRelation(java.lang.String sourceTaskID, java.lang.String createdRootTaskID)
FlowService
setMonitorRelation
in interface FlowService
sourceTaskID
- the given RootTaskID
public boolean setMonitorRelation(java.lang.String sourceTaskID, java.util.Vector createdRootTaskIDs)
FlowService
setMonitorRelation
in interface FlowService
sourceTaskID
- the given RootTaskIDcreatedRootTaskIDs
- the given created RootTaskID list
public java.util.Vector parseAddASResultString(java.lang.String result)
FlowService
parseAddASResultString
in interface FlowService
result
- the given countersign result string
CSResultData
)CSResultData
public java.util.Vector parseCSResultString(java.lang.String result, java.util.List auditNameList)
FlowService
parseCSResultString
in interface FlowService
result
- the given countersign result stringauditNameList
- the given auditing member list(each elemen in Vector are
instance of String[3]
, String[0] for MemberID,
String[1] for RoleID, String[2] for DepartmentID)
CSResultData
)CSResultData
public java.util.Vector getAllCSSignResult(java.util.Vector parseTaskList)
getAllCSSignResult
in interface FlowService
public java.util.Vector getAllCSSignResult(java.lang.String result, CSTask csTask, java.lang.String csSignResult, java.util.Vector auditList)
getAllCSSignResult
in interface FlowService
public java.util.Vector getInvolvedMembers(java.lang.String rootTaskID)
FlowService
getInvolvedMembers
in interface FlowService
rootTaskID
- the given RootTaskID
public java.util.Vector getInvolvedExecutors(java.lang.String rootTaskID)
FlowService
getInvolvedExecutors
in interface FlowService
rootTaskID
- the given RootTaskID
public void runScriptOnServer(java.lang.String code, Task t)
FlowService
runScriptOnServer
in interface FlowService
code
- the given script contextt
- the given TaskTask
public java.util.Vector getAddSignTaskList(java.lang.String signTaskId)
FlowService
getAddSignTaskList
in interface FlowService
signTaskId
- signTaskId;
public java.util.Collection getAllAddASResult(java.lang.String taskId)
FlowService
getAllAddASResult
in interface FlowService
public java.util.Collection getAllIapSignResult(java.lang.String taskId)
FlowService
getAllIapSignResult
in interface FlowService
public boolean isAfterIapGoBackToProAndReturn(java.lang.String taskId)
FlowService
isAfterIapGoBackToProAndReturn
in interface FlowService
taskId
- a task id.
public java.util.Collection getAllProSignResult(java.lang.String taskId)
FlowService
getAllProSignResult
in interface FlowService
taskId
- the given task id
public java.util.Collection getSignResultOfTask(java.lang.String taskID)
FlowService
getSignResultOfTask
in interface FlowService
taskID
- the given task id
public java.util.Vector<java.util.Vector<IapRulePattern>> getIapRulePatterns(java.lang.String iapId)
FlowService
getIapRulePatterns
in interface FlowService
public java.util.Vector getFreqMessageByMbrId(java.lang.String mbrId)
getFreqMessageByMbrId
in interface FlowService
public java.lang.String getScriptLibrary(java.lang.String fullname)
FlowService
getScriptLibrary
in interface FlowService
fullname
- the given script library name
public java.lang.Object callServerSideScriptFunction(java.lang.String library, java.lang.String function, java.lang.Object[] args)
FlowService
callServerSideScriptFunction
in interface FlowService
library
- the given script libraryfunction
- the function nameargs
- the arguments
public void reScheduleTask(Task task)
FlowService
reScheduleTask
in interface FlowService
task
- the Taskpublic void reScheduleTaskExcludeNonOfficeHour(Task task)
FlowService
reScheduleTaskExcludeNonOfficeHour
in interface FlowService
task
- the Taskpublic void reScheduleTaskIncludeNonOfficeHour(Task task)
FlowService
reScheduleTaskIncludeNonOfficeHour
in interface FlowService
task
- the Taskpublic java.util.Vector getCPTaskIDList(java.lang.String cProID, java.lang.String frontTaskID)
FlowService
getCPTaskIDList
in interface FlowService
cProID
- the CreateProcess idfrontTaskID
- the front task id
public java.util.Vector getAllTskIDListByGPro(java.lang.String gProID, java.lang.String frontTaskID)
FlowService
getAllTskIDListByGPro
in interface FlowService
gProID
- the GatherProcess idfrontTaskID
- the front task id
public java.util.Vector getCollectedTskIDListByGPro(java.lang.String gProID, java.lang.String frontTaskID)
FlowService
getCollectedTskIDListByGPro
in interface FlowService
gProID
- the GatherProcess idfrontTaskID
- the front task id
public boolean isATaskComplete(Task t)
isATaskComplete
in interface FlowService
public boolean isCSTaskComplete(Task t)
isCSTaskComplete
in interface FlowService
public CSSignInfo getCSSignInfo(Task task)
getCSSignInfo
in interface FlowService
public boolean saveAFTVElementVO(AFTVElementVO vo)
saveAFTVElementVO
in interface FlowService
public boolean removeAFTVElementVO(java.lang.String subject, java.lang.String item)
removeAFTVElementVO
in interface FlowService
public java.util.List getPumpTaskList(java.lang.String rootID)
getPumpTaskList
in interface FlowService
public java.util.List getPumpTaskList(java.lang.String rootID, java.lang.String memberID)
getPumpTaskList
in interface FlowService
public TaskMonitorRelation getTaskMonitorRelationByRoot(java.lang.String rootTskID)
FlowService
getTaskMonitorRelationByRoot
in interface FlowService
rootTskID
- the given task id
public java.util.Vector<IapRulePattern> getIapRuleOfTask(java.lang.String iapProcessId, java.util.List<java.lang.String> taskIdList)
FlowService
getIapRuleOfTask
in interface FlowService
iapProcessId
- the IAP process id
List
of IapRulePattern
id.public boolean retrieveAgentTask(java.lang.String taskID, java.lang.String memberID)
retrieveAgentTask
in interface FlowService
public RMItem getRMItem(java.lang.String rmitemID)
getRMItem
in interface FlowService
public boolean updateBookingEvent(BookingEvent bookingEvent)
updateBookingEvent
in interface FlowService
public java.lang.String addBookingEvent(BookingEvent bookingEvent)
addBookingEvent
in interface FlowService
public boolean deleteBookingEvent(BookingEvent bookingEvent)
deleteBookingEvent
in interface FlowService
public java.util.Vector getAllRMCategory()
getAllRMCategory
in interface FlowService
public java.util.Vector getAllRMCategory(MemberRecord user)
getAllRMCategory
in interface FlowService
public java.util.Vector getAllRMItemOfCategory(java.lang.String categoryID)
getAllRMItemOfCategory
in interface FlowService
public java.util.Vector getAllRMItemOfCategory(java.lang.String categoryID, MemberRecord user)
getAllRMItemOfCategory
in interface FlowService
public BookingEvent getBookingEvent(java.lang.String bookingEventID)
getBookingEvent
in interface FlowService
public java.util.Vector getBookingEventsInRange(java.util.Date startTime, java.util.Date endTime, java.lang.String category, java.lang.String item, MemberRecord user)
getBookingEventsInRange
in interface FlowService
public java.util.Vector getBookingEventsInRange(RMSearchCondition cond)
getBookingEventsInRange
in interface FlowService
public boolean isOverlappingBookingEvent(BookingEvent bookingEvent)
isOverlappingBookingEvent
in interface FlowService
public java.lang.String createRMRepeatRule(RMRepeatRule repeatRule)
createRMRepeatRule
in interface FlowService
public boolean updateRMRepeatRule(RMRepeatRule repeatRule)
updateRMRepeatRule
in interface FlowService
public boolean autoUpdateRMRepeatRuleTime(java.lang.String ruleID)
autoUpdateRMRepeatRuleTime
in interface FlowService
public boolean deleteRMRepeatRule(RMRepeatRule repeatRule)
deleteRMRepeatRule
in interface FlowService
public boolean deleteBookingEventByRepeatRule(RMRepeatRule repeatRule)
deleteBookingEventByRepeatRule
in interface FlowService
public boolean deleteBookingEventByRepeatRuleAfterDate(RMRepeatRule repeatRule, java.util.Date date, boolean isUpdateRule)
deleteBookingEventByRepeatRuleAfterDate
in interface FlowService
public boolean isOverlappingBookingEventRule(BookingEvent bookingEvent, java.lang.String ruleID)
isOverlappingBookingEventRule
in interface FlowService
public Image getPortalImage(java.lang.String imageID)
getPortalImage
in interface FlowService
public java.util.Vector getPortalImageList(java.lang.String type, java.lang.String comId, java.lang.String portletID)
getPortalImageList
in interface FlowService
public boolean updatePortalImage(Image image)
updatePortalImage
in interface FlowService
public boolean deletePortalImage(java.lang.String imageID)
deletePortalImage
in interface FlowService
public java.lang.String createPortalImage(Image image, java.lang.String portletID)
createPortalImage
in interface FlowService
public java.lang.String createMarquee(Marquee marquee, java.lang.String parentID)
createMarquee
in interface FlowService
public boolean updateMarquee(Marquee marquee)
updateMarquee
in interface FlowService
public Marquee getMarquee(java.lang.String parentID)
getMarquee
in interface FlowService
public Marquee getMarqueeConfig(java.lang.String marqueeID)
getMarqueeConfig
in interface FlowService
public java.lang.String createMarqueeData(Marquee marquee, boolean isUploadImage)
createMarqueeData
in interface FlowService
public boolean deleteMarqueeData(java.lang.String marqueeDataID)
deleteMarqueeData
in interface FlowService
public boolean updateMarqueeData(Marquee marquee, boolean isUploadImage)
updateMarqueeData
in interface FlowService
public Marquee getMarqueeData(java.lang.String marqueeDataID)
getMarqueeData
in interface FlowService
public java.util.Vector<Marquee> getMarqueeDataList(java.lang.String marqueeID)
getMarqueeDataList
in interface FlowService
public boolean orderMarqueeDataList(java.util.HashMap<java.lang.String,java.lang.String> mapMarqueesDataId)
orderMarqueeDataList
in interface FlowService
public boolean updateMarqueeRange(java.lang.String rangeEditList, java.lang.String comID)
updateMarqueeRange
in interface FlowService
public boolean updateOutLinkByPortletID(Link link)
updateOutLinkByPortletID
in interface FlowService
public Link getOutLinkByPortletID(java.lang.String PortletId, java.lang.String comId)
getOutLinkByPortletID
in interface FlowService
public boolean creatOutLinkByPortletID(Link link)
creatOutLinkByPortletID
in interface FlowService
public boolean deleteOutLinkByPortletID(java.lang.String portletID)
deleteOutLinkByPortletID
in interface FlowService
public java.util.Vector getQuickVote(java.lang.String themeId)
getQuickVote
in interface FlowService
public QuickVote getQuickVoteThemeOfPortlet(java.lang.String portletId, java.lang.String comId)
getQuickVoteThemeOfPortlet
in interface FlowService
public boolean updateQuickVote(QuickVote quickVote)
updateQuickVote
in interface FlowService
public boolean creatQuickVote(QuickVote quickVote)
creatQuickVote
in interface FlowService
public java.lang.String creatQuickVoteTheme(QuickVote quickVote)
creatQuickVoteTheme
in interface FlowService
public boolean deleteQuickVote(java.lang.String quickVoteId)
deleteQuickVote
in interface FlowService
public boolean deleteQuickVoteTheme(java.lang.String quickVoteThemeId)
deleteQuickVoteTheme
in interface FlowService
public java.util.Vector<java.lang.String> getAllQuickVoteThemeID()
getAllQuickVoteThemeID
in interface FlowService
public java.lang.String createRMItem(RMItem item)
createRMItem
in interface FlowService
public boolean deleteRMItem(RMItem item)
deleteRMItem
in interface FlowService
public RMManageInfo getRMManageInfo(java.lang.String comID)
getRMManageInfo
in interface FlowService
public java.util.List<RMManageInfo> getAllRMManageInfoByComIDs(java.util.List<java.lang.String> comIDs)
getAllRMManageInfoByComIDs
in interface FlowService
public boolean updateRMItem(RMItem item)
updateRMItem
in interface FlowService
public boolean updateRMManageInfo(RMManageInfo manageInfo)
updateRMManageInfo
in interface FlowService
public RMItem getCategory(java.lang.String categoryID)
getCategory
in interface FlowService
public boolean hasEventOfCategory(java.lang.String categoryID)
hasEventOfCategory
in interface FlowService
public boolean hasEventOfItem(java.lang.String itemID)
hasEventOfItem
in interface FlowService
public boolean insertEIPLayout(EIPLayout eipLayout)
insertEIPLayout
in interface FlowService
public java.util.Vector getQuickCustomizedOfPortlet(java.lang.String portletID, java.lang.String CompanyID)
getQuickCustomizedOfPortlet
in interface FlowService
public java.util.Vector getQuickCustomizedOfCatID(java.lang.String catID)
getQuickCustomizedOfCatID
in interface FlowService
public java.util.Vector getQuickCustomizedLinkOfCatID(java.lang.String catID)
getQuickCustomizedLinkOfCatID
in interface FlowService
public java.lang.String creatQuickCustomizedLink(Link link)
creatQuickCustomizedLink
in interface FlowService
public java.lang.String creatQuickCustomizedCategory(Category category)
creatQuickCustomizedCategory
in interface FlowService
public boolean deleteQuickCustomizedCategory(java.lang.String catID)
deleteQuickCustomizedCategory
in interface FlowService
public boolean deleteQuickCustomizedLink(java.lang.String linkID)
deleteQuickCustomizedLink
in interface FlowService
public Category getQuickLinkCategoryOfCatID(java.lang.String catID)
getQuickLinkCategoryOfCatID
in interface FlowService
public Link getQuickLinkOfLinkID(java.lang.String linkID)
getQuickLinkOfLinkID
in interface FlowService
public boolean updateQuickCustomizedCategory(Category category)
updateQuickCustomizedCategory
in interface FlowService
public boolean updateQuickCustomizedLink(Link link)
updateQuickCustomizedLink
in interface FlowService
public boolean deleteQuickLinkByPortletID(java.lang.String portletID)
deleteQuickLinkByPortletID
in interface FlowService
public boolean updateEIPLayout(EIPLayout eipLayout)
updateEIPLayout
in interface FlowService
public EIPLayout getEIPLayout(java.lang.String layoutID)
getEIPLayout
in interface FlowService
public java.util.List getEIPLayoutByCompanyID(java.lang.String comID)
getEIPLayoutByCompanyID
in interface FlowService
public java.util.List getEIPLayoutByCompanyID(java.util.List comIDList, java.util.Locale locale)
getEIPLayoutByCompanyID
in interface FlowService
public java.util.List getEIPLayoutByCompanyID(java.util.List comIDList)
getEIPLayoutByCompanyID
in interface FlowService
public boolean insertEIPLayoutI18n(EIPLayoutI18n eipLayoutI18n)
insertEIPLayoutI18n
in interface FlowService
public boolean updateEIPLayoutI18n(EIPLayoutI18n eipLayoutI18n)
updateEIPLayoutI18n
in interface FlowService
public EIPLayoutI18n getEIPLayoutI18n(java.lang.String i18nID)
getEIPLayoutI18n
in interface FlowService
public boolean insertEIPLayoutPortlets(EIPLayoutPortlets eipLayoutPortlets)
insertEIPLayoutPortlets
in interface FlowService
public boolean updateEIPLayoutPortlets(EIPLayoutPortlets eipLayoutPortlets)
updateEIPLayoutPortlets
in interface FlowService
public EIPLayoutPortlets getEIPLayoutPortlets(java.lang.String portletID)
getEIPLayoutPortlets
in interface FlowService
public boolean insertEIPLayoutTabColumn(EIPLayoutTabColumn eipLayoutMenuGroup)
insertEIPLayoutTabColumn
in interface FlowService
public boolean updateEIPLayoutTabColumn(EIPLayoutTabColumn eipLayoutMenuGroup)
updateEIPLayoutTabColumn
in interface FlowService
public EIPLayoutTabColumn getEIPLayoutTabColumn(java.lang.String columnID)
getEIPLayoutTabColumn
in interface FlowService
public boolean insertEIPLayoutTabs(EIPLayoutTabs eipLayoutTabs)
insertEIPLayoutTabs
in interface FlowService
public boolean updateEIPLayoutTabs(EIPLayoutTabs eipLayoutTabs)
updateEIPLayoutTabs
in interface FlowService
public EIPLayoutTabs getEIPLayoutTabs(java.lang.String tabID)
getEIPLayoutTabs
in interface FlowService
public boolean insertEIPTabDefine(EIPTabDefine eipTabDefine)
insertEIPTabDefine
in interface FlowService
public boolean updateEIPTabDefine(EIPTabDefine eipTabDefine)
updateEIPTabDefine
in interface FlowService
public EIPTabDefine getEIPTabDefine(java.lang.String tabID)
getEIPTabDefine
in interface FlowService
public boolean insertEIPPortletDefine(EIPPortletDefine eipPortletDefine)
insertEIPPortletDefine
in interface FlowService
public boolean updateEIPPortletDefine(EIPPortletDefine eipPortletDefine)
updateEIPPortletDefine
in interface FlowService
public EIPPortletDefine getEIPPortletDefine(java.lang.String portletID)
getEIPPortletDefine
in interface FlowService
public java.util.List getEIPLayoutTabsByLayoutID(java.lang.String layoutID)
getEIPLayoutTabsByLayoutID
in interface FlowService
public java.util.List getEIPLayoutTabColumnByTabID(java.lang.String tabID)
getEIPLayoutTabColumnByTabID
in interface FlowService
public java.util.List getEIPLayoutPortletsByParentID(java.lang.String parentID)
getEIPLayoutPortletsByParentID
in interface FlowService
public java.util.HashMap getAllEIPLayoutListMap()
getAllEIPLayoutListMap
in interface FlowService
public EIPLayoutPersonal getEIPLayoutPersonal(java.lang.String memID)
getEIPLayoutPersonal
in interface FlowService
public boolean insertEIPLayoutPersonal(EIPLayoutPersonal eipLayoutPersonal)
insertEIPLayoutPersonal
in interface FlowService
public boolean updateEIPLayoutPersonal(EIPLayoutPersonal eipLayoutPersonal)
updateEIPLayoutPersonal
in interface FlowService
public boolean saveEIPLayoutPersonal(EIPLayoutPersonal eipLayoutPersonal)
saveEIPLayoutPersonal
in interface FlowService
public boolean deleteEIPLayoutByLayout(java.lang.String layoutID)
deleteEIPLayoutByLayout
in interface FlowService
public java.lang.String createEIPLayout(java.lang.String companyID)
createEIPLayout
in interface FlowService
public java.lang.String createEIPLayout(java.lang.String companyID, java.util.HashMap languageHm)
createEIPLayout
in interface FlowService
public boolean saveEIPLayout(java.util.HashMap allLayoutMap)
saveEIPLayout
in interface FlowService
public java.util.HashMap getAllEIPLayoutByLayoutID(java.lang.String layoutID)
getAllEIPLayoutByLayoutID
in interface FlowService
public boolean recoverDefaultEIPLayout(java.lang.String layoutID)
recoverDefaultEIPLayout
in interface FlowService
public boolean insertEIPLayoutPortletsShare(EIPLayoutPortlets eipLayoutPortletsShare)
insertEIPLayoutPortletsShare
in interface FlowService
public boolean updateEIPLayoutPortletsShare(EIPLayoutPortlets eipLayoutPortletsShare)
updateEIPLayoutPortletsShare
in interface FlowService
public EIPLayoutPortlets getEIPLayoutPortletsShare(java.lang.String portletID)
getEIPLayoutPortletsShare
in interface FlowService
public java.util.List getEIPLayoutPortletsShareByParentID(java.lang.String parentID)
getEIPLayoutPortletsShareByParentID
in interface FlowService
public java.util.List getAllEIPLayoutPortletsShare()
getAllEIPLayoutPortletsShare
in interface FlowService
public boolean insertEIPLayoutTabsShare(EIPLayoutTabs eipLayoutTabsShare)
insertEIPLayoutTabsShare
in interface FlowService
public boolean updateEIPLayoutTabsShare(EIPLayoutTabs eipLayoutTabsShare)
updateEIPLayoutTabsShare
in interface FlowService
public EIPLayoutTabs getEIPLayoutTabsShare(java.lang.String tabID)
getEIPLayoutTabsShare
in interface FlowService
public java.util.List getEIPLayoutTabsShareByParentID(java.lang.String parentID)
getEIPLayoutTabsShareByParentID
in interface FlowService
public java.util.List getAllEIPLayoutTabsShare()
getAllEIPLayoutTabsShare
in interface FlowService
public boolean renameEIPLayout(java.lang.String layoutID, java.util.HashMap languageHm)
renameEIPLayout
in interface FlowService
public boolean saveEIPLayoutRange(EIPLayout eipLayout)
saveEIPLayoutRange
in interface FlowService
public boolean isEIPLayoutExist(java.lang.String layoutID)
isEIPLayoutExist
in interface FlowService
public EIPColorTheme getEIPColorTheme(java.lang.String themeID)
getEIPColorTheme
in interface FlowService
public boolean updateEIPColorTheme(EIPColorTheme eipColorTheme)
updateEIPColorTheme
in interface FlowService
public boolean deleteEIPColorTheme(java.lang.String themeID)
deleteEIPColorTheme
in interface FlowService
public java.util.List getEIPColorThemeListByComID(java.lang.String comID, boolean editMode)
getEIPColorThemeListByComID
in interface FlowService
public boolean setEIPColorThemeEnabled(java.lang.String themeID, java.lang.String comID, boolean enabled)
setEIPColorThemeEnabled
in interface FlowService
public boolean setEIPColorThemeRangeType(java.lang.String themeID, java.lang.String type)
setEIPColorThemeRangeType
in interface FlowService
public boolean updateTaskColorLabel(Task t)
updateTaskColorLabel
in interface FlowService
public boolean isShowSignArea(java.lang.String rootID, java.lang.String currentTskID, boolean includeCoSign)
isShowSignArea
in interface FlowService
public boolean updateTaskNote(Task t)
FlowService
updateTaskNote
in interface FlowService
Task
public boolean updateTaskAttachedFileList(Task t)
FlowService
updateTaskAttachedFileList
in interface FlowService
Task
public boolean updateTaskKeyWord(Task task)
updateTaskKeyWord
in interface FlowService
public java.lang.String getAlbumID()
getAlbumID
in interface FlowService
public java.lang.String getAlbumPhotoID()
getAlbumPhotoID
in interface FlowService
public java.lang.String produceArtIns_ID(Task t, java.lang.String artIDEnc, java.lang.String artID, java.lang.String insID)
produceArtIns_ID
in interface FlowService
public java.util.Map<java.lang.String,java.util.List> getWorkDiarys(java.lang.String startTime, java.lang.String endTime, java.lang.String memID, java.lang.String dayList)
getWorkDiarys
in interface FlowService
public java.lang.String getNewWorkDiaryID()
getNewWorkDiaryID
in interface FlowService
public boolean commitWorkDiary(WorkDiaryInfo workDiaryInfo, boolean flag)
commitWorkDiary
in interface FlowService
public java.lang.String getNewWorkDiaryMsgID()
getNewWorkDiaryMsgID
in interface FlowService
public WorkDiaryInfo getWorkDiaryByID(java.lang.String workDiaryID)
getWorkDiaryByID
in interface FlowService
public boolean replyWorkDiary(WorkDiaryMsgInfo workDiaryMsgInfo, WorkDiaryInfo workDiaryInfo, boolean flag)
replyWorkDiary
in interface FlowService
public WorkDiaryMsgInfo getWorkDiaryMsgByID(java.lang.String workDiaryMsgID)
getWorkDiaryMsgByID
in interface FlowService
public boolean commitWorkDiaryMsg(WorkDiaryMsgInfo workDiaryMsgInfo)
commitWorkDiaryMsg
in interface FlowService
public boolean commitWorkDiaryAssign(WorkDiaryAssignInfo workDiaryAssignInfo, boolean flag)
commitWorkDiaryAssign
in interface FlowService
public WorkDiaryAssignInfo getWorkDiaryAssignInfoByMemID(java.lang.String memID)
getWorkDiaryAssignInfoByMemID
in interface FlowService
public boolean updateWorkDiaryOfOpen(java.lang.String memID, java.lang.String rangeVisibleList)
updateWorkDiaryOfOpen
in interface FlowService
public boolean updateWorkDiaryOfOpen(java.lang.String memID, java.lang.String rangeVisibleList, java.lang.String rangeEditableList)
updateWorkDiaryOfOpen
in interface FlowService
public java.util.Vector getWorkDiaryOfOpenByMemID(java.lang.String memID)
getWorkDiaryOfOpenByMemID
in interface FlowService
public java.util.Vector getWorkDiaryEditableOfOpenByMemID(java.lang.String memID)
getWorkDiaryEditableOfOpenByMemID
in interface FlowService
public java.util.Map<java.lang.String,java.util.Vector> getWorkDiaryOfOpen()
getWorkDiaryOfOpen
in interface FlowService
public java.util.Map<java.lang.String,java.util.Vector> getWorkDiaryOfOpenEditable()
getWorkDiaryOfOpenEditable
in interface FlowService
public boolean deletePublicMemOfWorkDiary(java.lang.String memID)
deletePublicMemOfWorkDiary
in interface FlowService
public boolean addWorkDiaryManager(java.lang.String memID)
addWorkDiaryManager
in interface FlowService
public boolean delWorkDiaryManager()
delWorkDiaryManager
in interface FlowService
public java.util.Vector getWorkDiaryManager()
getWorkDiaryManager
in interface FlowService
public boolean saveEditTimeLimitOfWorkDiary(java.lang.String comID, java.lang.String timeLimit)
saveEditTimeLimitOfWorkDiary
in interface FlowService
public java.lang.String getEditTimeLimitOfWorkDiary(java.lang.String comID)
getEditTimeLimitOfWorkDiary
in interface FlowService
public java.lang.String getWorkDiaryID(java.lang.String memID, java.lang.String createDate)
getWorkDiaryID
in interface FlowService
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)
createProcess
in interface FlowService
public java.util.Map getMeetingShowInfos(java.util.Map queryConditions)
getMeetingShowInfos
in interface FlowService
public java.util.Map getMeetingInfoCount(java.lang.String memID, java.lang.String model, java.lang.String user_company)
getMeetingInfoCount
in interface FlowService
public java.util.Vector getMeetingSearchPrompt(java.lang.String keyWord, java.lang.String status)
getMeetingSearchPrompt
in interface FlowService
public java.util.Vector getDebatesSearchPrompt(java.lang.String keyWord)
getDebatesSearchPrompt
in interface FlowService
public boolean deleteMeetingInfo(java.lang.String id, MemberRecord user)
deleteMeetingInfo
in interface FlowService
public MeetingInfo getMeetingInfoByID(java.lang.String id, java.lang.String userID)
getMeetingInfoByID
in interface FlowService
public java.util.List getParentMeetingListByWorkID(java.lang.String workID, java.lang.String userID)
getParentMeetingListByWorkID
in interface FlowService
public MeetingInfo getLastMeetingByWork(java.lang.String workID, java.lang.String memID)
getLastMeetingByWork
in interface FlowService
public boolean updateMeetingInfo(MeetingInfo info, MemberRecord user)
updateMeetingInfo
in interface FlowService
public java.lang.String createMeetingInfo(MeetingInfo info, MemberRecord user)
createMeetingInfo
in interface FlowService
public boolean updateMeetingInfoRecode(java.lang.String meetingID, java.lang.String recode, java.util.List attachments, java.lang.String lastUpdateRecordTime)
updateMeetingInfoRecode
in interface FlowService
public boolean updateMeetingInfoHold(java.lang.String meetingID, boolean isHold)
updateMeetingInfoHold
in interface FlowService
public boolean insertMeetingRecordSendRecord(java.util.Map sendRecord)
insertMeetingRecordSendRecord
in interface FlowService
public java.util.Map getMemberConflictMeeting(MemberRecord mem, java.lang.String memIDs, java.lang.String meetingID, java.lang.String start_time, java.lang.String end_time)
getMemberConflictMeeting
in interface FlowService
public boolean autoUpdateMeetingLastNoticeTime(java.lang.String meetingID)
autoUpdateMeetingLastNoticeTime
in interface FlowService
public boolean updateMeetingCalendarTime(java.lang.String meetingID, java.util.Date st, java.util.Date et, MemberRecord user)
updateMeetingCalendarTime
in interface FlowService
public java.util.Vector<java.lang.String> getRealManageCompanyIDsOfAPManager(java.lang.String memID, java.lang.String APType)
getRealManageCompanyIDsOfAPManager
in interface FlowService
public java.lang.String createMeetingRoom(MeetingRoom room)
createMeetingRoom
in interface FlowService
public java.util.List<java.lang.String> getAllMeetingIdsByRoom(java.lang.String roomId)
getAllMeetingIdsByRoom
in interface FlowService
public boolean deleteMeetingRoom(java.lang.String id)
deleteMeetingRoom
in interface FlowService
public java.util.List getAllMeetingRoomByGroupID(java.lang.String groupID, MemberRecord mem, java.lang.String manager_use, java.lang.Boolean enable)
getAllMeetingRoomByGroupID
in interface FlowService
public java.util.List getAllMeetingRoomGroup(MemberRecord mem, java.lang.String manager_use, java.lang.Boolean enable, java.lang.String comID)
getAllMeetingRoomGroup
in interface FlowService
public int getMeetingRoomCountOfGroup(java.lang.String groupID)
getMeetingRoomCountOfGroup
in interface FlowService
public MeetingRoom getMeetingRoomOrGroupByID(java.lang.String id)
getMeetingRoomOrGroupByID
in interface FlowService
public boolean updateMeetingRoom(MeetingRoom room)
updateMeetingRoom
in interface FlowService
public java.util.List validateMeetingInfo(MemberRecord mem, java.util.Map argsMap)
validateMeetingInfo
in interface FlowService
public boolean addMainMeeting(java.lang.String memID, java.lang.String meetingID)
addMainMeeting
in interface FlowService
public boolean deleteMainMeeting(java.lang.String memID, java.lang.String meetingID)
deleteMainMeeting
in interface FlowService
public java.lang.String createAPRepeatRule(APRepeatRule repeatRule)
createAPRepeatRule
in interface FlowService
public boolean updateAPRepeatRule(APRepeatRule repeatRule)
updateAPRepeatRule
in interface FlowService
public boolean deleteAPRepeatRule(APRepeatRule repeatRule)
deleteAPRepeatRule
in interface FlowService
public java.util.List getAfterRepeatUnstartedMeetingInfoID(APRepeatRule repeatRule, boolean byTime)
getAfterRepeatUnstartedMeetingInfoID
in interface FlowService
public java.util.List getBeforeRepeatMeetingInfo(APRepeatRule repeatRule, boolean byTime)
getBeforeRepeatMeetingInfo
in interface FlowService
public boolean aotuUpdateAPRepeatRule(APRepeatRule repeatRule)
aotuUpdateAPRepeatRule
in interface FlowService
public APRepeatRule getAPRepeatRuleByAPID(java.lang.String apID)
getAPRepeatRuleByAPID
in interface FlowService
public APWork getAPWorkByWorkID(java.lang.String workID, java.lang.String userID)
getAPWorkByWorkID
in interface FlowService
public java.util.List<APWork> getAPWorkByAPID(java.lang.String parentID, java.lang.String userID)
getAPWorkByAPID
in interface FlowService
public java.lang.String insertAPWork(APWork work, MemberRecord user)
insertAPWork
in interface FlowService
public boolean updateAPWork(APWork work, MemberRecord user)
updateAPWork
in interface FlowService
public java.util.Map updateAPWorkProperty(java.util.Map property, MemberRecord user)
updateAPWorkProperty
in interface FlowService
public boolean deleteAPWork(java.lang.String workID, MemberRecord user)
deleteAPWork
in interface FlowService
public java.util.List<APWork> getAPWorkByFilter(java.util.Map filterMap)
getAPWorkByFilter
in interface FlowService
public java.util.Map getAPWorkCount(java.util.Map filterMap)
getAPWorkCount
in interface FlowService
public java.util.List<APWorkComment> getAPWorkComment(java.lang.String parentID)
getAPWorkComment
in interface FlowService
public APWorkComment getAPWorkCommentById(java.lang.String commentId)
getAPWorkCommentById
in interface FlowService
public APWorkComment insertAPWorkComment(APWorkComment comment)
insertAPWorkComment
in interface FlowService
public java.util.List getAllSubDepIDListByManager(java.lang.String memID)
getAllSubDepIDListByManager
in interface FlowService
public java.util.List getAllSubComIDListByManager(java.lang.String memID)
getAllSubComIDListByManager
in interface FlowService
public java.util.Collection getAllSubMemIDListByManager(java.lang.String memID)
getAllSubMemIDListByManager
in interface FlowService
public java.util.Map getAPRangeByAPRoleID(java.util.List APRoleIDList)
getAPRangeByAPRoleID
in interface FlowService
public boolean insertAPWorkParentMap(java.lang.String workID, java.lang.String parentID)
insertAPWorkParentMap
in interface FlowService
public boolean deleteAPWorkParentMap(java.lang.String workID, java.lang.String parentID)
deleteAPWorkParentMap
in interface FlowService
public java.util.List<java.util.Map> getAPWorkParentMap(java.lang.String workID, java.lang.String parentID)
getAPWorkParentMap
in interface FlowService
public java.util.List<APTask> getAPTaskByMember(MemberRecord mem, java.util.List filterComIDs)
getAPTaskByMember
in interface FlowService
public java.util.List<APTask> getAPTaskByComID(java.util.List comIDList, java.lang.Boolean isEnabled)
getAPTaskByComID
in interface FlowService
public APTask getAPTaskByTaskID(java.lang.String tskID)
getAPTaskByTaskID
in interface FlowService
public APTask insertAPTask(APTask task)
insertAPTask
in interface FlowService
public java.lang.Boolean updateAPTask(APTask task)
updateAPTask
in interface FlowService
public java.lang.Boolean deleteAPTask(java.lang.String taskId)
deleteAPTask
in interface FlowService
public java.lang.String getProSignStateDisplayName(java.lang.String proId, java.lang.String proSignStateId)
getProSignStateDisplayName
in interface FlowService
public java.util.List getIapSignTaskGroupByTskId(java.lang.String tskId)
getIapSignTaskGroupByTskId
in interface FlowService
public java.lang.String getBuyId()
getBuyId
in interface FlowService
public java.lang.String getBuyStoreId()
getBuyStoreId
in interface FlowService
public java.lang.String getBuyItemId()
getBuyItemId
in interface FlowService
public java.lang.String getBuyGroupId()
getBuyGroupId
in interface FlowService
public java.util.Vector getPersonalTaskTracking(java.lang.String mId)
getPersonalTaskTracking
in interface FlowService
public java.util.Vector getPersonalTaskTracking(java.lang.String mId, int sortType, java.lang.String sortOrder)
getPersonalTaskTracking
in interface FlowService
public void insertPersonalTaskTracking(java.lang.String mId, java.lang.String rootTskID)
insertPersonalTaskTracking
in interface FlowService
public void deletePersonalTaskTracking(java.lang.String mId, java.lang.String rootTskID)
deletePersonalTaskTracking
in interface FlowService
public java.util.HashMap getRootTaskDataListOfJoinMember(java.lang.String memberID, java.lang.String type, int sortType, java.lang.String sortOrder, boolean removeDraft)
getRootTaskDataListOfJoinMember
in interface FlowService
public java.util.Vector getAllErrorTaskOfMember(java.lang.String memberID)
getAllErrorTaskOfMember
in interface FlowService
public java.lang.String getNewIdGeneratorID(java.lang.String startWith, java.lang.String id, int size)
getNewIdGeneratorID
in interface FlowService
public java.util.List getCompanyIDListOfAPManager(MemberRecord member, java.lang.String functionName, java.lang.String permission)
getCompanyIDListOfAPManager
in interface FlowService
public boolean deleteImageSlider(java.lang.String portletId)
deleteImageSlider
in interface FlowService
public ImageSlider getImageSlider(java.lang.String portletId)
getImageSlider
in interface FlowService
public void insertImageSlider(java.lang.String portletId, java.lang.String mode, java.lang.String height)
insertImageSlider
in interface FlowService
public boolean updateImageSlider(ImageSlider imageSlider)
updateImageSlider
in interface FlowService
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |