Java Doc for WorkflowEngineIntf.java in  » Workflow-Engines » obe-1.0 » org » obe » client » api » base » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Workflow Engines » obe 1.0 » org.obe.client.api.base 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.obe.client.api.base.WorkflowEngineIntf

All known Subclasses:   org.obe.engine.WorkflowEngine,
WorkflowEngineIntf
public interface WorkflowEngineIntf (Code)
Generic interface to the workflow engine. The methods in this interface all throw java.lang.Exception in order to support J2EE local/remote transparency.




Method Summary
 voidabortProcessInstance(String processInstanceId)
    
 voidabortProcessInstances(String processDefinitionId, WMFilter filter)
    
 voidassignActivityInstanceAttribute(String processInstanceId, String activityInstanceId, String attributeName, Object attributeValue)
    
 voidassignActivityInstancesAttribute(String processDefinitionId, String activityDefinitionId, WMFilter filter, String attributeName, Object attributeValue)
    
 voidassignProcessInstanceAttribute(String processInstanceId, String attributeName, Object attributeValue)
    
 voidassignProcessInstancesAttribute(String processDefinitionId, WMFilter filter, String attributeName, Object attributeValue)
    
 voidassignWorkItemAttribute(String processInstanceId, String workItemId, String attributeName, Object attributeValue)
    
 voidchangeActivityInstanceState(String processInstanceId, String activityInstanceId, WMActivityInstanceState newState)
    
 voidchangeActivityInstancesState(String processDefinitionId, String activityDefinitionId, WMFilter filter, WMActivityInstanceState newState)
    
 voidchangeProcessDefinitionState(String processDefinitionId, WMProcessDefinitionState newState)
    
 voidchangeProcessInstanceState(String processInstanceId, WMProcessInstanceState newState)
    
 voidchangeProcessInstancesState(String processDefinitionId, WMFilter filter, WMProcessInstanceState newState)
    
 voidchangeWorkItemState(String processInstanceId, String workItemId, WMWorkItemState newState)
    
 voidcompleteWorkItem(String processInstanceId, String workItemId)
    
 StringcreatePackage(XPDLPackage pkg)
    
 StringcreatePackage(String content, String contentType)
    
 StringcreateProcessInstance(String processDefinitionId, String processInstanceName)
    
 StringcreateProcessInstanceVersioned(String name, String processInstanceName)
    
 intdeleteAuditEntries(WMFilter filter)
    
 voiddeletePackage(String packageId)
    
 voiddeleteProcessInstance(String processInstanceId)
    
 voiddeleteProcessInstances(String processDefinitionId, WMFilter filter)
    
 ToolInvocation[]executeWorkItem(String processInstanceId, String workItemId)
    
 WMActivityInstancegetActivityInstance(String processInstanceId, String activityInstanceId)
    
 WMAttributegetActivityInstanceAttributeValue(String processInstanceId, String activityInstanceId, String attributeName)
    
 XPDLPackagegetPackage(String packageId)
    
 StringgetPackageContent(String packageId, String contentType)
    
 WMProcessInstancegetProcessInstance(String processInstanceId)
    
 WMAttributegetProcessInstanceAttributeValue(String processInstanceId, String attributeName)
    
 WMWorkItemgetWorkItem(String processInstanceId, String workItemId)
    
 WMAttributegetWorkItemAttributeValue(String processInstanceId, String workItemId, String attributeName)
    
 WMAttribute[]listActivityInstanceAttributes(String processInstanceId, String activityInstanceId, WMFilter filter, boolean countFlag)
    
 WMActivityInstanceState[]listActivityInstanceStates(String processInstanceId, String activityInstanceId, WMFilter filter, boolean countFlag)
    
 WMActivityInstance[]listActivityInstances(WMFilter filter, boolean countFlag)
    
 WMAAuditEntry[]listAuditEntries(WMFilter filter)
    
 WMProcessDefinitionState[]listProcessDefinitionStates(WMFilter filter, boolean countFlag)
    
 WMProcessDefinition[]listProcessDefinitions(WMFilter filter, boolean countFlag)
    
 WMAttribute[]listProcessInstanceAttributes(String processInstanceId, WMFilter filter, boolean countFlag)
    
 WMProcessInstanceState[]listProcessInstanceStates(String processInstanceId, WMFilter filter, boolean countFlag)
    
 WMProcessInstance[]listProcessInstances(WMFilter filter, boolean countFlag)
    
 WMAttribute[]listWorkItemAttributes(String processInstanceId, String workItemId, WMFilter filter, boolean countFlag)
    
 WMWorkItemState[]listWorkItemStates(String processInstanceId, String workItemId, WMFilter filter, boolean countFlag)
    
 WMWorkItem[]listWorkItems(WMFilter filter, boolean countFlag)
    
 voidreassignWorkItem(String sourceUser, String targetUser, String processInstanceId, String workItemId)
    
 voidsetPackageContent(String packageId, String content, String contentType)
    
 StringstartProcess(String processInstanceId)
    
 voidterminateProcessInstance(String processInstanceId)
    
 voidterminateProcessInstances(String processDefinitionId, WMFilter filter)
    
 voidtoolFinished(String processInstanceId, String workItemId, int appStatus, Parameter[] parms)
    
 voidtoolStarted(String processInstanceId, String workItemId)
    
 voidupdatePackage(XPDLPackage pkg)
    



Method Detail
abortProcessInstance
void abortProcessInstance(String processInstanceId) throws Exception(Code)



abortProcessInstances
void abortProcessInstances(String processDefinitionId, WMFilter filter) throws Exception(Code)



assignActivityInstanceAttribute
void assignActivityInstanceAttribute(String processInstanceId, String activityInstanceId, String attributeName, Object attributeValue) throws Exception(Code)



assignActivityInstancesAttribute
void assignActivityInstancesAttribute(String processDefinitionId, String activityDefinitionId, WMFilter filter, String attributeName, Object attributeValue) throws Exception(Code)



assignProcessInstanceAttribute
void assignProcessInstanceAttribute(String processInstanceId, String attributeName, Object attributeValue) throws Exception(Code)



assignProcessInstancesAttribute
void assignProcessInstancesAttribute(String processDefinitionId, WMFilter filter, String attributeName, Object attributeValue) throws Exception(Code)



assignWorkItemAttribute
void assignWorkItemAttribute(String processInstanceId, String workItemId, String attributeName, Object attributeValue) throws Exception(Code)



changeActivityInstanceState
void changeActivityInstanceState(String processInstanceId, String activityInstanceId, WMActivityInstanceState newState) throws Exception(Code)



changeActivityInstancesState
void changeActivityInstancesState(String processDefinitionId, String activityDefinitionId, WMFilter filter, WMActivityInstanceState newState) throws Exception(Code)



changeProcessDefinitionState
void changeProcessDefinitionState(String processDefinitionId, WMProcessDefinitionState newState) throws Exception(Code)



changeProcessInstanceState
void changeProcessInstanceState(String processInstanceId, WMProcessInstanceState newState) throws Exception(Code)



changeProcessInstancesState
void changeProcessInstancesState(String processDefinitionId, WMFilter filter, WMProcessInstanceState newState) throws Exception(Code)



changeWorkItemState
void changeWorkItemState(String processInstanceId, String workItemId, WMWorkItemState newState) throws Exception(Code)



completeWorkItem
void completeWorkItem(String processInstanceId, String workItemId) throws Exception(Code)



createPackage
String createPackage(XPDLPackage pkg) throws Exception(Code)



createPackage
String createPackage(String content, String contentType) throws Exception(Code)



createProcessInstance
String createProcessInstance(String processDefinitionId, String processInstanceName) throws Exception(Code)



createProcessInstanceVersioned
String createProcessInstanceVersioned(String name, String processInstanceName) throws Exception(Code)



deleteAuditEntries
int deleteAuditEntries(WMFilter filter) throws Exception(Code)



deletePackage
void deletePackage(String packageId) throws Exception(Code)



deleteProcessInstance
void deleteProcessInstance(String processInstanceId) throws Exception(Code)



deleteProcessInstances
void deleteProcessInstances(String processDefinitionId, WMFilter filter) throws Exception(Code)



executeWorkItem
ToolInvocation[] executeWorkItem(String processInstanceId, String workItemId) throws Exception(Code)



getActivityInstance
WMActivityInstance getActivityInstance(String processInstanceId, String activityInstanceId) throws Exception(Code)



getActivityInstanceAttributeValue
WMAttribute getActivityInstanceAttributeValue(String processInstanceId, String activityInstanceId, String attributeName) throws Exception(Code)



getPackage
XPDLPackage getPackage(String packageId) throws Exception(Code)



getPackageContent
String getPackageContent(String packageId, String contentType) throws Exception(Code)



getProcessInstance
WMProcessInstance getProcessInstance(String processInstanceId) throws Exception(Code)



getProcessInstanceAttributeValue
WMAttribute getProcessInstanceAttributeValue(String processInstanceId, String attributeName) throws Exception(Code)



getWorkItem
WMWorkItem getWorkItem(String processInstanceId, String workItemId) throws Exception(Code)



getWorkItemAttributeValue
WMAttribute getWorkItemAttributeValue(String processInstanceId, String workItemId, String attributeName) throws Exception(Code)



listActivityInstanceAttributes
WMAttribute[] listActivityInstanceAttributes(String processInstanceId, String activityInstanceId, WMFilter filter, boolean countFlag) throws Exception(Code)



listActivityInstanceStates
WMActivityInstanceState[] listActivityInstanceStates(String processInstanceId, String activityInstanceId, WMFilter filter, boolean countFlag) throws Exception(Code)



listActivityInstances
WMActivityInstance[] listActivityInstances(WMFilter filter, boolean countFlag) throws Exception(Code)



listAuditEntries
WMAAuditEntry[] listAuditEntries(WMFilter filter) throws Exception(Code)



listProcessDefinitionStates
WMProcessDefinitionState[] listProcessDefinitionStates(WMFilter filter, boolean countFlag) throws Exception(Code)



listProcessDefinitions
WMProcessDefinition[] listProcessDefinitions(WMFilter filter, boolean countFlag) throws Exception(Code)



listProcessInstanceAttributes
WMAttribute[] listProcessInstanceAttributes(String processInstanceId, WMFilter filter, boolean countFlag) throws Exception(Code)



listProcessInstanceStates
WMProcessInstanceState[] listProcessInstanceStates(String processInstanceId, WMFilter filter, boolean countFlag) throws Exception(Code)



listProcessInstances
WMProcessInstance[] listProcessInstances(WMFilter filter, boolean countFlag) throws Exception(Code)



listWorkItemAttributes
WMAttribute[] listWorkItemAttributes(String processInstanceId, String workItemId, WMFilter filter, boolean countFlag) throws Exception(Code)



listWorkItemStates
WMWorkItemState[] listWorkItemStates(String processInstanceId, String workItemId, WMFilter filter, boolean countFlag) throws Exception(Code)



listWorkItems
WMWorkItem[] listWorkItems(WMFilter filter, boolean countFlag) throws Exception(Code)



reassignWorkItem
void reassignWorkItem(String sourceUser, String targetUser, String processInstanceId, String workItemId) throws Exception(Code)



setPackageContent
void setPackageContent(String packageId, String content, String contentType) throws Exception(Code)



startProcess
String startProcess(String processInstanceId) throws Exception(Code)



terminateProcessInstance
void terminateProcessInstance(String processInstanceId) throws Exception(Code)



terminateProcessInstances
void terminateProcessInstances(String processDefinitionId, WMFilter filter) throws Exception(Code)



toolFinished
void toolFinished(String processInstanceId, String workItemId, int appStatus, Parameter[] parms) throws Exception(Code)



toolStarted
void toolStarted(String processInstanceId, String workItemId) throws Exception(Code)



updatePackage
void updatePackage(XPDLPackage pkg) throws Exception(Code)



www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.