Device and method for realizing shielding of different working flow products
A workflow and product technology, applied in the direction of instrumentation, finance, data processing applications, etc., can solve problems such as restricting the development of banking business, wasting human resources, and centralized management, so as to improve operational efficiency and competitiveness, and save manpower and time costs , Ease of maintenance and replacement
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Example Embodiment
[0042] Example 1: For the function of the unified workflow interface "find work item information based on identification"
[0043] The corresponding method in the workflow unified interface is:
[0044] public WFWorkItem queryWorkItemDetail(String workItemID);
[0045] The corresponding methods in the two workflow product APIs are:
[0046] 1. The corresponding method in BPS6: public WFWorkItem queryWorkItemDetail(longworkItemID);
[0047] 2. The corresponding method in WLI: public TaskInfo getTaskInfo(StringtaskId); (com.bea.wli.worklist.api.WorklistManager class).
[0048] Among them, in terms of input parameters, the input parameters are: String type and long type. Long-type parameters can be converted to String type. However, there are restrictions on the conversion of String type to long type, that is, only the value in the String type is composed of numbers. Integer string can be successfully converted. Therefore, the String type is used in the unified workflow interface.
[0049] ...
Example Embodiment
[0051] Example 2: The function of the unified workflow interface "find out the work items executable or pending by the current user"
[0052] The corresponding method in the workflow unified interface is:
[0053] public List queryPersonWorkItems(String personID, String permission, Stringscope, PageCond pagecond).
[0054] The corresponding methods in the two workflow product APIs are:
[0055] 1. The corresponding method in BPS6: public List queryUserWorkItems(String personID, String permission, String scope, PageCond pagecond);
[0056] 2. The method corresponding to WLI: public TaskInfo[] getTaskInfos(TaskSelectortaskSelector).
[0057] It can be seen that the BPS6 API can meet the above functions, while the WLI API cannot meet the above functions, but the WLI API can meet the requirements through the following methods:
[0058] public List findToDoList(BriefUserVO user)throws Exception{
[0059] ProfilingUtil.startProfiling(this.getClass()+".findToDo List");
[0060] W...
Example Embodiment
[0110] Example 3: For the function of the unified workflow interface "suspend workflow instance"
[0111] The corresponding method in the workflow unified interface is:
[0112] public void suspendProcessInstance(long processInstID).
[0113] The corresponding methods in the two workflow product APIs are:
[0114] 1. The corresponding method in BPS6: public void suspendProcessInstance(long
[0115] processInstID);
[0116] 2. There is no corresponding method in WLI, because for WLI, the suspendTask (suspend a task) method for daily development can meet the needs. Since this method is unique to BPS6, and there is no corresponding method in WLI products, WLI products do not have this function, let alone provide APIs. Taking into account the wide range of application of BPS products, it is adopted to directly integrate this method to solve this problem. For WLI workflow products, when using this method, WLI workflow has no effect.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap