Home
Nautica Workflow基本設計書
Contents
1. XPDL XPDL f j 10 160 WfMC EN 0 97 0 5 6 52 1
2. 1 ua 38 160 WfMC 0 97 X 1 2 5 1 1 ID ID ID I ID_ l ID ID 5 2 39 160
3. 2 EAI EAI EAI 5 160 WfMC
4. H EAT o 7 2 7 4 XPDL 0 AP1 1 j paran API
5. AND 1375 API NameHilter StateHilter 36 160
6. 58 160 WfMC 0 97 SystemCommandToolAgent MailToolAgent PnutsToolAgent Pnuts WorkflowProcessToolAgent 8 3 2 int invokeApplication String appName String wid Attri
7. HEX e 1 100 1 000 F 1 AP EJB OSS OSS
8. 0 PUBLIC PRIVATE 3 6 2 PUBLIC PRIVATE Ek int getAccessLevel0 java util List getActivities String getDescription int getDurationUnit 26 160 WEMC
9. Qc 4 160 WfMC 0 97 3 4 1
10. H m E OK NG NG NG OK NG OK 8 160 WfMC 0 97 5 5 1
11. 2 JORAM Apache Geronimo Apache Jakarta ActiveMQ JMS 1 1 IT
12. 90 160 WfMC HE 0 97 22 gt onMessage JMS 28 23 Activity complete onMessage JMS
13. 3 32 String g etDescription String g etIDO ID String g etName int getType0 3 3 3 XML XML XML FE III xsd eleme nt name Participant gt 23 160 WfMC 0 97 lt xsd complexType gt lt xsd sequence lt xsd element ref xpdl ParticipantType gt lt xsd element ref xpd Description minOccurs 0 gt lt xsd element ref xpdl ExternalReference minOccurs 0 gt lt
14. void changeAuthenticationInfo String oldPassword String newPassword 10 7 Organization 67 160 WfMC 10 7 1 Organization 10 7 2 0 97 Ek String getIDO ID String getAttribute String name Stringl getAllAttributeNamesO void updateAttribute String name String attr 10 8 Role 10 8 1 Role 10 8 2 String getIDO ID String getNameQ
15. WfMC OSS WF WF API 6 1 API
16. API RMI Web 8ervlet CPU Pentium4 2 4GHz 512MB HDD 40GB 2 CPU Pentium4 1 2GHz 256MB HDD 10GB 5 3 1 OS Redhat Enterprise Linux ES 2 1 Java VM Sun JRE 1 4 Servlet Jakarta Tomcat 5 0 SOAP Apache Axis 1 2 11 160 WfMC 0 97 MySQL 4 1 ActiveMQ 2 0 XML XMLBeans 1 0 2 OS Redhat Professional Workstation 2 1 Windows XP SP2 Java VM Sun JRE 1 4 SOAP Apache Ax
17. EDI A C 7 160 7 WfMC 4 107 277 7 0 97
18. J API 102 160 WfMC I 108 160 0 97 WfMC 0 97 1
19. WfMC 0 97 WfExecutionObject getHistoryO WfEvent 6 6 2 WfEvent String getEventType0 WfExecutionObject getSource0 WfExecutionObject String getTtimestamp0 String getProcessManagerName String getProcessManagerVersion
20. WfActivity getActivitiesInState String state void start WfProcess open not_runming open running ContextEntryl getResultO WfProcess 6 5 WfActivity 651 WfActivity 1 WfActivity 1 WfProcess WfProcess WfActivity WfActivity
21. 1 8 99 160 A TE RHH 0 2 RHH 0 WfMC 0 97 1323 API 1 API WMC 3 API 13 2 4 1 4 API
22. ContextEntryl getResultO WfActivity void setResult ContextRntryl result WfActivity z 6 6 WfEvent 661 WfEvent OMG WfEventAudit WfEyent WfEvent 46 160
23. 3 4 5 6 2 4 5 opem runnnng Et 6 4 closed completed 5 closed terminated 75 160 WfMC 0 97 6 closed aborted
24. M 5 Activity complete _ 80 160 WfMC 0 97 6 dl onMessage JMS
25. TransitionDefinition ParameterDefinition Expression eva10 3 2 21 160 WfMC 0 97 B 321 0 322 java util List getApplicationsO
26. 33 160 WfMC 0 97 ConditionalExpressionGroup UnarvExpression LogicalExpression RelationalExpression ConditionalExpression ConditionalExpressionGroup 1 1 ConditionalExpressionGroup 1 1 NOT UnaryExpression LogicalExpression ConditionalExpressionGroup 2 2 T T Type RelationalExpression ComparedValue LESS_THAN LESS _ EQUAL GREATER_THAN 0 A 10 amp amp 20 ConditionDefinition gt lt LogicalDefinition Type AND gt lt UnaryDefinition Type NOT gt lt RelationalDefinition DataFieldRef A Type EQUAL ComparedValue 10 gt UnaryDefinition gt lt RelationalDefinition DataFieldRef B Type EQUAL ComparedValue 20 gt lt LogicalDefinition gt lt ConditionDefinition gt 3 10 3 Chain of Responsibilhityy
27. 2 WfMC API APL WfMC Java 9 160 WfMC 0 97 API WMC 3 GUL 4 GUI
28. Prefix MessagelD 0 WMAObjectID SourceActivityDefinition 0 WMAObjectName BusinessName SourceProcessInstancelD M WMAObjectID SourceActivityInstancelD M WMAObjectID SourceNodelD WMTResourcelD AttributeName 0 WMTAttributeName AttributeType 0 WMTAttributeType Attributelength 0 WMTAttributeLength Attributevalue 0 WMTAttributeValue Extension Number WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText TargetConversation ID WMTText 9 API API Java Prefix MessagelD 0 WMAObjectID CorrespondentDomainlD M WMAResourcelD CorrespondentNodelD M WMAResourcelD Suffix M 10 API API Java Prefix ProcessDefinitionID M WMAObjectID NewProcessDefinitionState M WMAObjectS
29. WfProcess WfAssignment WfExecutionObject 45 160 6 5 2 WfActivity WfMC 0 97 Ek WfProcess getContainer WfProcess int getAssignmentCountO WfAssignment getAssignmentGnt index WfAssignmentl getAllAssignmentO boolean isMemberOfAssignment WfAssignment ass void complete WfActivity Z setResultO0
30. 9 z String getIDO 1 String getValue String key 11 5 SimpleSessionManager 11 5 1 ID ID 11 6 SessionPrincipal WfMC 0 97 11 6 1 SessionPrincipal SimpleSessionManager 11 6 2 String getIDO ID User getUserO Date getCreatedTimeQ Date getLastAccessedTime0
31. w Tomcat XPDL 19 160 3 3 1 3 1 1 WfMC XPDL TEE NAE rt SH 2 20 160 0 97 WfMC 4 0217 07 7 5 0 97 Definition etDescription
32. O08SS 2 v OSS OSS WMC 5
33. String getProcessIDO ID String getProcessName String getActivityIDO ID String getActivityName0 6 7 WfRequester 6 7 1 WfRequester 1 WfRequester
34. Userll getAllUsers0 boolean checkUserExistence String uid 10 4 OrganizationManager 10 4 1 OrganizationManager API 10 4 2 Organization ID createOrganization Attributell attr void updateOrganization Organization org void deleteOrganization Organization org 65 160 WfMC 0 97
35. 74 2 WorkItemll getWorkItems Session session Filter filter WorkItem getWorkItem Session session String wid void completeWorkItem Session session String wid WorkItemState getWorkItemStates Session session String Filter filter WorkItemStatell changeWorkItemState Session session String wid ProcessDefinitionState state void reassignWorkItem Session session Participant sourceUser Participant targetUser String wid Attribute getWorkItemAttributes Session session String wid Filter filter Attribute get
36. 77 160 WfMC 0 97 6 createProcess startProcess abortO 7 N 1 L connect D 1D disconnect 78 160 WfMC 0 97 2
37. D ID ID completeWorkltem Zi 83 160 WfMC 0 7 7 7 hN EZ ig 12 7 Activity complete onMessage JMS R 84 160 WfMC 0 97 18
38. void assignUser Organization org User user void ressignUser Organization org User user Userll getAssignedUser Organization org Organization getOrganizationByUser User user 10 5 RoleManager 10 5 1 RoleManager API H 10 5 2 I void registerRole String role 66 160 WfMC 0 97 void eraseRole String role void attachRole Organization org String role
39. T WMC Java Java 1 WfMC XPDL CXML Process Definition III 4 2 1 API API Java 8bit typedef char WMTInt8 int 16bit typedef short WMTInt16 int 32bit typedef long WMTInt32 int 8bit typedef unsigned char WMTUInt8 Java
40. 0 97 TERELT ConditionalExpression SSOR EEUE Expression Feval 0 74 ConditionalE Xpression N Una t r T ession Expression eval0 ConditionalExpression 1 UnaryExpression 1 NOT LogicalRxpression 2 AND OR RelationalRxpression 3 10 2 XML XML XML
41. closed aborted ContextEntryll getContextO void setContext ContextEntry context int getHistoryCount WfEvent getHistory Gnt index WfEvent getAllHistoriesO 6 4 WfProcess 6 41 WfProcess WfProcess WfRequester WfActivity WfExecutionObject 642 WfProcess Ek WfReques
42. 3 4 2 8 CO 4 5 127 160 0 97 128 160 4 1 Language 1 42 2 amp 3 WfMC 0 97 mn I WMC API WMC
43. 2 Java RMI CORBA J2SE COS Tomcat Tomcat 13 5 2 Web 1 API SOAP Web 101 160 WfMC 0 97 SOAP 0 Web Axis Jakarta Tom
44. WMTErrRetType WMCloseProcessInstancesList in WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle 7 3 2 WMTErrRetType WMGetProcessInstance in WMTPSessionHandle psession_handle in WMTPProcInstID pproc_inst_id out WMTPProclnst pproc_inst Process getProcess Session session String pid throws WorkflowException 5 API C API Java 7 3 2 WMTErrRetType WMOpenActivityInstancesList in WMTPSessionHandle psession_handle in WMTPFilter pactivity_inst_filter in WMTBoolean count_flag out WMTPQueryHandle pquery_handle out WMTPInt32 pcount 140 160 WfMC 0 97 Activity getActivities Session session Filter filter throws WorkflowException
45. 0 97 ZA T iai 24 3 49 24 25 25 ATAA E A RA ARA 25 353 SFER Sk 25 E TA ET E E E E E 26 E S 26 26 363 XMLA XML 27 IT DITA ET ANE A 28 28 O LE RN 28 3 7 3 XML XML Liu 29 38 NS 30 30 NEE AEAEE 30 ME XMII 0 31 FIn N TR CE A A 31 SOL 31 IDM AA RE DR a 31 3 9 3 XML XML 32 AAEE A 32 3 10 1 A T A 32 3 10 2 XML KML SS 33 3 10 3 EE ET 34 A A EA T A 36 sl 36 BS 2 36 RR 1
46. ID String getApplicationIDO ID java util List getApplicationParameters String getBlockIDO ID EFI q 28 160 WfMC EREET RED BIZE 0 97 19 String getDescription int getExecution SYNCHR ASYNCHR String getIDO ID int getLimit O int getLogicalX0 X int getLogicalYO gt Y String getNameQ String getParentBIDO String getPerformerIDO gt
47. 13 4 1 GUI 13 5 13 5 1 RMI over IIOP 1 API Java RMD LAN
48. 42 160 WfMC 0 97 WfExecutionObject suspend resume terminate 6 3 2 abort WfExecutionObject WfExecutionObject String getIDO ID
49. OSS WfMC WfMC 2 160 WFMC 7 7 7 AREON 0 97 2 2 1 IT 4 1 2 3
50. void processAttributesChanged String eid String pid Attribute attr throws WorkflowException 9 3 2 Engine identifier Process id New State void processStateChanged String eid String pid ProcessState state throws WorkflowException 9 3 2 Engine identifier Root pid Activity id Process id Attributes void setProcessAttributes String eid String rootid String aid String pid Attrbute attr throws WorkflowException 9 3 2 Engine identifier Root pid Activity id Process id void triggerActivity String eid String rootid String aid String Did throws WorkflowException 9 3 2 Engine identifier Filter ProcessID listProcesses String eid Filter filter throws WorkflowException 9 3 2 Engine identifier Proces
51. closed not_running z i completed not_started running H terminated r suspended open not_running not_started open running closed completed 3 ereateProcess starProcessO comglete 76 160 WfMC 0 97 8 4 createProcess startProcess changeState 5 createProcess startProcess O hib
52. int 16bit typedef unsigned short WMTUInt16 Java int 32bit typedef unsigned long WMTUInt32 Java int typedef WMTInt8 WMTText Java 16bit Unicode 16bit char typedef WMTText WMTPText Java String 8bit typedef WMTInt8 WMTPInt8 Java Integer 16bit typedef WMTInt16 MMTPInt16 Java Integer 32bit Typedef WMTInt32
53. API Java Prefix M ActivityInstancelD WMAObjectID ActivityDefinitionBusinessName 0 WMAObjectName ApplicationID 0 WMAObjectID NewActivityState M WMAObjectState PreviousActivityState M WMAObjectState Suffix Prefix ActivityInstancelD WMAObjectID ActivityState 0 WMAObjectState AttributeName M WMAAttributeName AttributeType M WMAAttributeType NewAttributeLength M WMAAttributeLength NewAttributeValue M WMAAttributeValue PreviousAttributeLength M WMAAttributeLength PreviousAttributeValue M WMAAttributeValue Suffix 446 API API Java Prefix ActivityInstancelD M WMAObjectID WorkItemID M WMAObjectID WorkItemState M WMAObjectState Suffix Prefix ActivityInstancelD M WMAObjectID WorkItemID M WM
54. Organization getOrganization String oid Organization getAllOrganizations0 H gt boolean checkOrganizationRxistence String oid Organizationl getAllOrganizations String oid void addAlias String key Organization org Organization getOrganizationByArias String alias void assignOrganization Organization assigner Organization assignee void resignOrganization Organization resignee Organization getHigherOrganization Organization org Organizationl getLowerOrganizations Organization org
55. 0 97 xsd element gt lt xsd element name WorkflowProcesses gt xsd complexType gt lt xsd sequence gt lt xsd element ref xpd WorkflowProcess minOccurs 0 maxOccurs unbounded gt lt xsd sequence gt lt xsd lexType gt lt xsd element gt lt xsd element name WorkingTime type xsd string gt lt xsd element name XPDLVersion type xsd string gt lt xsd element name Xpression gt lt complexType mixed true gt lt xsd choice minOccurs 0 maxOccurs unbounded gt lt xsd any processContents lax minOccurs 0 maxOccurs unbounded gt lt xsd choice gt xsd complexType gt xsd element gt xsd schema gt 1 2 XML lt xml version 1 0 encoding UTF 8 gt lt xsd schema targetNamespace http www argo21 jp argonoautica workflow xmlns awf http www argo21 co jp argonoautica workflow xmlns xsd http www w3 org 2001 XMLSchema elementFormDefault qual ified attr ibuteFormDefault unqual ified gt lt xsd element name ConditionalExpressio
56. Java WAPI Connection Functions WMConnect WMDisconnect PI Process Control Functions WMOpenProcessDefinitionsList WMFetchProcessDefinition WMCloseProcessDefinitionsList WMOpenProcessDefinitionStatesList WMFetchProcessDefinitionState WMCloseProcessDefinitionStatesList 0 MChangeProcessDefinitionState DefinitionRepository MCreateProcessInstance WorkflowEngineHandler MStartProcess WorkflowEngineHandler MTerminateProcessInstance WorkflowEngineHandler WorkflowEngineHandler MChangeProcessInstanceState WorkflowEngineHandler changeProcessState MOpenProcessInstanceAttributesList WorkflowEngineHandler getProcessAttributes WMFetchProcessInstanceAttribute WMCloseProcessInstanceAttributesList 50 WMGetProcessInstanceAttributeValue WorkflowEngineHandler getProcessAttributeValue 1 WMAssignProcessInstanceAttribute WorkflowEngineHandler assignProcessAttribute WAPI Activity Control Functions WorkflowEngineHand getActivityStates 2 WMOpenActivityInstanceStatesList WFetohActivityInstanceStats 0 2 WMChangeActivityInstanceState WorkflowEngineHandler changeActivityState WorkflowEngineHandler connect
57. 4 OSS 2 2 IT 1 OSS OSS 2 JavaVM OS Windows Tinux EJB
58. XML IIT lt xsd element name Application gt xsd complexType gt lt sequence lt xsd element ref xpd Description 0 gt xsd choice gt lt xsd element ref xpd FormalParameters gt lt xsd element ref xpd ExternalReference min0ccurs 0 gt xsd choice gt lt xsd element ref xpd ExtendedAttributes minOccurs 0 gt xsd seduence gt xsd attribute type xsd NMTOKEN use required gt xsd attribute name Name type xsd string gt 24 160 WfMC 0 97 lt lexType gt xsd element gt lt xpdl Appl ication Name 1d AP110717072134300000 gt xpd1 Description gt 2 lt xpdI Description gt xpd1 FormalParameters gt lt xpdl Appl ication gt 35
59. public String getAttribute String key public void setAttribute String key String value public boolean containsAttributeKey String key String getAllAttributeKeysQ 72 160 WfMC BLIEIR 12 12 1 Jakarta 1log4J 73 160 1472 0 97 WMC 0 97 13 13 1 13 1 1 1
60. BRDY BPL 1217 2 T 93 160 WfMC 0 97 2 ID ID Process abort Running Activity abort Process abort S ToolAgent terminateApplication aborteg 7271671
61. XPDL ID ID startProcess 3 onMessage JMS XPDL 79 160 WfMC TE 0 97 4 Activity start
62. void abortProcesses Session session String pdid Filter filter throws WorkflowException 7 5 2 WMTErrRetType WMAbortProcessInstance WMTPSessionHandle psession_handle in WMTPProcInstID pproc_inst_id void abortProcess Session session String pid throws WorkflowException API C API Java WMTAConnect invokeApplication ID WMTADisconnect 8 3 2 int WMTAInvokeApplication int tool_agent_handle in string application_name in WMTPProcInstID pproc_inst_id in WMTPWorkItemID pwork_item_id in WMTPAttributeList pattribute_list in int app_mode ToolAgent int in
63. 0 97 T7 3 EDI A 4 BtoB Business to Business 6 160 WfMC 0 97
64. lt xsd element name FormalParameter gt xsd complexType gt xsd sequence lt xsd element ref xpd DataType gt lt xsd element ref xpd Description 0 gt xsd seduence gt xsd attribute type xsd NMTOKEN use required gt xsd attribute name Index type xsd NMTOKEN gt xsd attribute name Mode default IN gt xsd simpleType gt xsd restriction base xsd NMTOKEN gt lt xsd enumeration value IN gt lt xsd enumeration value OUT gt lt xsd enumeration value INOUT gt lt xsd restriction gt xsd simpleType gt xsd attribute gt xsd complexType gt xsd element gt 9 E xpd1 FormalParameter Mode IN 1d PM110717076168700000 gt xpd DataType gt lt 1 Type STRING gt lt xpdl gt lt 1 gt amp 3 lt Descr iption gt xpd1 FormalParameter gt 3 10 3 10 1 eval0 Expression 4 32 160 WfMC
65. 56 160 WfMC 0 97 Session session String pdid String adid Filter filter Attribute attr void abortProcesses Session session String pdid Filter filter void abortProcess Session session String pid 7 6 Workltem 7 6 1 7 7 1 ID 7 6 2 String getIDO ID 57 160 8 8 1
66. TTR 94 160 WIfMC 13 1 3 9 7 13 1 4 XPDL 1 0 97 L HELE E XML XPDL
67. API Java 5 4 2 WMTErrRetType WMOpenProcessDefinitionsList WMTPSessionHandle psession_handle in WMTPFilter pproc_def_filter in WMTBoolean count_flag out WMTPQueryHandle pquery_handle out WMTPInt32 pcount ProcessDefinition getProcessDefinitions Session session Filter filter throws WorkflowException 185 160 WfMC 0 97 WMTErrRetType WMFetchProcessDefinition WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle out WMTPProcDef pproc_def_buf_ptr WMTErrRetType WMCloseProcessDefinitionsList WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle 5 4 2 WMTErrRetType WMOpenProcessDefinitionStatesList WMTPSessionHandle psession_handle WMTPProcDefID pproc_def_id in WMTPFilter pproc_def_state_filter in WMTBoolean count_flag out WMTPQueryHandle pquery_handle out WM
68. ACT ID 0 95 2005 05 24 2 DB ID 0 96 2005 05 27 2 DB 0 97 2005 06 06 IL WorkItemHandler reassignWorkItem disconnect 0 98 2005 9 30 I 0 9 2005 03 09 0 91 03710 0 9 2005 03 28 0 91 03 29 I 1 2 3 4 5 6 WfMO 0 97 AAT 1 PEDOT nne
69. String getIDO ID String getName0 void release WfAssignment ass String info 6 9 WfAssignment 6 9 1 WfAssignment WfActivity WfResouree 2
70. TE 88 160 WfMC 8 19 7 Activity complete onMessage JMS e 972126087 89 160 AED WfMC HE
71. ID i ID completeWorkltem disconnect ID 15 7 5 5 Activity complete PDL onMessage JMS Sss C 2 Sa 86 160 WfMC E 16
72. TOOL_AGENT 64 EXEC_ID 19 ID START_DATE STARTER_ID 64 END_DATE APP_STATE 1 not_started 2 2 16 PROCESSHIST ID PROC_ID 64 ID PACKAGE_ID 10 64 PROC_DEF_ID ID 64 PREV_ STATE 1 NEW_STATE 1 UPDATE_DATE REASON 128 2 2 17 VARIABLEHIST ID VAR_ID 64 121 160 1 WfMC 0 97 PROC_ID 64 ID VAR_DEF_ID 64 ID 1 PREV_ VALUE
73. 2 7 API JEB API JEB Ea TRET 2 EBET gt 13 160 T API WfMC 3 API 0 97 API 4 API
74. void changeProcessState String eid String pid ProcessState state throws WorkflowException 9 3 2 Engine identifier Process definition id Return flag Parent pid Activity id Sub process id User id Role id String createProcess String eid String pdid int flag String parentid String aid String userid String roleid throws WorkflowException 9 3 2 Engine identifier Process id Root pid Activity id Attributes Attribute getProcessAttributes String eid String pid String rootid String aid throws WorkflowException 146 160 WfMC 0 97 9 3 2 Engine identifier Process id State ProcessState getProcessState String eid String Did throws WorkflowException 9 3 2 Engine identifier Process id Attributes
75. gt lt 70 160 WfMC 0 97 String validateSession String sid String uid String password ID ID null ID SessionPrincipal ID ID ID void invalidateSession String sid TID 11 4 Session 11 4 1 1142
76. 722 Ek Session connect ConnectionInfo ci Me void disconnect Session session DefinitionRepository getDefinitionRepository Session session WorkItemHandler getWorkItemHandler Session session WorkflowEngineHandler getWorkflowEngineHandler Session session WorkflowAdminHandler getWorkflowAdminHandler Session session 7 3 WorkflowEngineHandler 7 3 1 52 160 7 3 2 WfMC 0 97 String createProcess Session session String pdid String name
77. 2 E 3 2d A 3 a 3 ESAT INOVE 5 E E 8 9 5 1 VZAT 9 11 53s 11 12 i 12 13 13 E AiE S E E S A 15 6 15 DA E amp 16 17 18 Rn lt 1 1 19 20 20 3 11 20 21 SE 21 22 A CAL ER EA EER NRSC a i 22 3 2 3 XML XML 22 Mc de 23 Eo OMBE E E TEE EE EET 23 S E 23 33 3 XMLA X FER XM SRS 23 34 24 A A E A E E 24 WfMC
78. GNU General Public License G G NU General Public License NU General Public License 16 160 WfMC II 17 160 0 97 WfMC 0 97 1 EN API TCP IP 7 RMI over IIOP Web Service Servlet O API 7 Jma API XPDL 18 160 WfMC 0 97 2
79. 7 4 2 WMTErrRetType WMGetWorkItemAttributeValue in WMTPSessionHandle psession_handle in WMTPProcInstID pproc_inst_id in WMTPWorkItemID pwork_item_id in WMTPAttrName pattribute_name out WMTPInt32 pattribute_type out WMTPInt32 pattribute_length out WMTPText pattribute_value in WMTInt32 buffer_size Attribute getWorkItemAttribute Session session String wid String name throws WorkflowException 7 4 2 WMTErrRetType WMAssignWorkItemAttribute in WMTPSessionHandle psession_handle in WMTPProcInstID pproc_inst_id in WMTPWorkItemID pwork_item_id in WMTPAttrName pattribute_name in WMTInt32 attribute_type in WMTInt32 attribute_length in WMTPText pattribute_value void assignWorkItemAttribute Session session String wid Attribute attr throws WorkflowException 7 API API Java 148 160 WfMC 0 97 7 5 2
80. 9 2 InterWorkflowConnector 9 3 InterWorkflowConnector 9 3 1 TITnterWorkflowConnector 9 3 2 String connect String seid String password ID 1 61 160 WfMC E 0 97 void disconnect String eid void changeProcessState String eid String pid ProcessState state String createProcess String eid String pdid int flag String parentid String aid String userid String roleid Attributell getProcessAttributes String eid String pid String rootid String aid ProcessState getProcessState String eid String pid void processAttributesChanged String eid String pid A
81. WMTErrRetType WMFetchActivityInstance in WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle out WMTPActivityInst pactivity_inst WMTErrRetType WMCloseActivityInstancesList WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle 7 3 2 WMTErrRetType WMGetActivityInstance WMTPSessionHandle psession_handle in WMTPProcInstID pproc_inst_id in WMTPActivityInstID pactivity_inst_id out WMTPActivityInst pactivity_inst Activity getActivity Session session String pid String aid throws WorkflowException 6 API C API Java 7 4 2 WMTErrRetType WMOpenWorkList WMTPSessionHandle psession_handle in WMTPFilter pworklist_filter in WMTBoolean count_flag out WMTPQueryHandle pquery_handle out WMTPInt32 pcount WorkItem getWorkItems Session session Filter filter throws WorkflowException WMTErrRetTy
82. 1022 UserManager getUserManager 64 160 WfMC 0 97 OrganizationManager getOrganizationManager O RoleManager getRoleManagerO 10 3 UserManager 10 3 1 UserManager API 10 32 i Ek User createUser String uid String password Attributel attr ID void updateUser User user void deleteUser User user 1 User getUser String uid
83. HOR 0 97 Prefix MessagelD 0 WMAObjectID SourcelnitialProcessInstancelD WMAObjectID SourceCurrentProcessInstancelD WMAObjectID SourceActivityInstancelD M WMAObjectID Sourcelimestamp WMTDateTime SourceNodelD WMTResourcelD SourceUserlD 0 WMTResourcelD SourceRolelD 0 WMTResourcelD SourceProcessDefinitionID WMTObjectID SourceProcessDefinition 0 WMTObjectName BusinessName SourceActivityDefinition 0 WMTObjectName BusinessName SourceRequestedState WMTObjectState Extension Number WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText TargetConversation ID WMTText Prefix MessagelD 0 WMAObjectID SourceActivityInstancelD M WMAObjectID RemoteNodelD M WMAResourcelD RemoteProcessInstancelD M WMAObjectID RemoteTimestamp WMTDateTime RemoteProcessDefinition 0 WMTObjectName BusinessName Extension Number WMTInt16 Extension Type WMTText SourceConverstaion 10 WMTText TargetConversation ID WMTText Prefix MessagelD 0 WMAObjectID PreviousProcessState M WMAO
84. ID TID ID ID 4 ID 1TD TID ee o 5 ID 6
85. O ketno ParticipantDefinition 7J a 0 n ApplicationDefinition 1 n 0 n ProcessDefinition VariableDefinition S sA 0 0 n 0 n ParameterDefinition ActivityDefinition 2 0 Expression Bva 0 Definition PackageDefinition PaticipantDefinition ApplicationDefinition VariableDefinition ProcessDefinition ActivityDefinition
86. String getAuthorQ String getCreatedDate0 String getDescription String getIDO ID String getName0 java util List getParticipantsO java util List getProcessesO java util List getVariablesO String getVersionO String getXPDLVersion XPDL 3 2 3 XML XML XML III lt xsd element name Package gt xsd complexType gt xsd sequence lt xsd element ref xpdl PackageHeader gt lt xsd element ref xpd RedefinableHeader min0ccurs 0 gt lt xsd element ref xpd ConformanceClass min0ccurs 0 gt lt xsd element ref xpd Script min0ccurs 0 gt lt xsd element ref xpd ExternalPackages min0ccurs 0 gt lt xsd element ref xpd TypeDeclarations min0ccurs 0 gt lt xsd element ref xpd Participants minOccurs 0 gt lt xsd element ref xpd Applications minOccurs 0 gt lt xsd elemen
87. E 61 I TT ER a 61 AEE A Rin ein 63 10 AAA e E TE 64 10 1 TS LE 64 10 2 ResourceManagerFactory lt 64 10 2 1 64 10 2 2 64 06 65 10 8 ME E EEE 65 10 3 2 A EEE 65 _ iv WfMC 0 97 Orgamization Manage neiii E ERR AR EA EEN 65 O E A A A TS 65 10 4 2 RR A EE 65 105 EEEE RERE E EERE O ORE TEE EEE E CERERE 66 lOS 66 10 5 2 A TS EL EE 66 ILON SAE CRS 67 67 10 6 2 MA A 67 c OrcanizatioN 67 TOT ME 68 10 7 2 TE EA A DEE ts 68 10 8 OGA 68 68 10 8 2 PEER AA DES A 68 Lo E ES 69 11 1 asese aa
88. WMTErrRetType WMChangeProcessInstancesState in WMTPSessionHandle psession_handle WMTPProcDefID pproc_def_id in WMTPFilter pproc_inst_filter in WMTPProcInstState pproc_inst_state void changeProcessesState Session session String pdid Filter filter ProcessState state throws WorkflowException 7 5 2 WMTErrRetType WMChangeActivityInstancesState in WMTPSessionHandle psession_handle WMTPProcDefID pproc_def_id in WMTPActivityID pactivity_def_id in WMTPFilter pact_inst_filter in WMTPActivityInstState pactivity_inst_state void changeActivitiesState Session session String pdid String adid Filter filter ActivityState state throws WorkflowException 7 5 2 WMTErrRetType WMTerminateProcessInstances in WMTPSessionHandle psession_handle in WMTPProcDefID pproc_def_id in WMTPFilter pproc_inst_filter void terminateProcesses Session session String pdid Filter filter throws WorkflowException 7 5 2 WMTErrRetType WMAssignProcessInstancesAttribute
89. Activity start connect onMessage JMS ID ID ID ID startProcess createProcess 0 97 XPDL ra es 207 87 160 WfMC
90. WfEMC 1 4 1 ID XPDL e 2 ID ITH N TID 95 160 7 27 7 EHE 824 LE E F WfMC 0 97 3
91. uml MEER onMessage JMS Activity start ID 2 invokeApplication 85 160 WfMC 0 97 14
92. 0 97 20 h onMessage JMS I 21 onMessage JMS Activity complete gt
93. WMTErrRetType WMClos eActivityInstanceStatesList in WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle 188 160 WfMC 0 97 7 3 2 WMTErrRetType WMChangeActivityInstanceState in WMTPSessionHandle psession_handle in WMTPProcInstID pproc_inst_id in WMTPActivityInstID pactivity_inst_id in WMTPActivityInstState pactivity_inst_state void changeActivityInstanceState Session session String pid String aid ActivityState state throws WorkflowException 7 3 2 WMTErrRetType WMOpenActivityInstanceAttributesList in WMTPSessionHandle psession_handle in WMTPProcInstID pproc_inst_id in WMTPActivityInstID pactivity_inst_id in WMTPFilter pact_inst_attr_filter in WMTBoolean count_flag out WMTPQueryHandle pquery_handle out WMTPInt32 pcount Attribute getActivityAttributes Session session String pid String aid Filter filter throws WorkflowExcep
94. WfMC 0 97 DEAN AttributeHilter GroupHilter AND 4 2 2 Ek int getType0 String getFilterNameQ int getComparison int getFilterString 37 160 5 1 WfMC
95. WfMC 0 97 ToolAgentFactory MailToolAgentFactory WorkflowProcessToolAgentFactory PnutsToolAgentFactory SystemCommandToolAgentFactory MailToolAgent WorkflowProcessToolAgent PnutsToolAgent SystemCommandToolAgent 8 2 TooIlAgentFactory 8 2 1 ToolAgentFactory ToolAgent 822 ToolAgent getToolAgent0 8 3 TooIAgent 8 3 1 ToolAgent WfMC 3 WfMC
96. 3 5 1 3 5 2 String getDescription String getIDO ID String getInitialValue String int getTypeO 3 5 3 XML XML XML TIII lt xsd element name DataField gt xsd complexType gt lt sequence lt xsd element ref xpd DataType gt lt xsd element ref xpdl InitialValue minOccurs 0 gt lt xsd element ref xpdl Length minOccurs 0 gt lt xsd element ref xpdl Description minOccurs 0 gt lt xsd element ref xpd Exten
97. C 10 amp amp 20 eval0 eval0 34 160 WfMC 0 97 eval eval UnaryExpression RelationalExpression 10 ConditionnalExpression LogicalExpression RelationalExpression B 20 35 160 4 4 1 NameFilter 4 2 Filter 4 2 1 WfMC 0 97 Filter getType 0 n getFilterName getComparison getFilterString GroupFilter 1 0 StateFilter AttributeFilter API
98. 101 101 18 5 3 102 BE 102 A 108 VAATA 104 11 IPDA S A pN aN A aN A SS 104 1 2 ERIEN A R 115 DBEA AIAR 117 DI 117 a i E 117 EE AR REYSE Q 117 2 2 2 DEFINITION i 117 2 2 8 ORGANIZATION 3 118 228005 LF USER a ent t e e a 118 DDD ROLE 118 2 2 6 ORGUSERMAP 118 2 2 7 CORGROLEMABP 118 2 2 8 USRRROLEMAP kk 118 22 9 TR PROCESS 118 2 2 10 VARIABLE i 119 22 11 ACTIVITY kk 119 2 2 12 120 2 2 18 WAITPROCACT
99. 4 47 160 E WfMC 6 7 2 WfRequester 0 97 int getPerformerCountO WfProcess getPerformerGnt index WfProcessl getAllPerformers boolean isMemberOfPerformer WfProcess proc void receiveEvent WfEyvent event WfProcess L T WfProcess complete terminate abort close
100. 120 2 2 14 CONCURBLOCK kk 120 IV w N e WIMC 0 97 2 2 15 PPEXEC 121 2 2 16 PROCESSHIST 121 2 2 17 VARIABLEHIST kl 121 2 2 18 ACTIVITYHIST 122 2 2 19 122 2 2 20 ET A 128 RE 124 125 E OSS 7 7 7u y gt Z hY 7 126 WfMC MMMM 127 WMO 129 7 129 TERR DC TIE TE TET CT LR TT 129 129 COMOT mA Nh i 130 4218 HRP 133 A SN 134
101. 36 MD Da AE A T E 37 a ES 38 5 1 kk 38 5 1 SGS RS 39 ATA A 39 LR 40 11 WEMC 0 97 5 4 E ERI 40 5 4 1 E EEA EE 40 5 4 2 MA LE Tt E 41 AASE OTF TER EE ER 42 6 1 CE 42 6 2 WfObject SEER 42 6 2 1 EE 42 6 37 WEExeecutionOBb ject noe ia A a 42 6 3 1 42 6 3 2 88088 48 6 4 De 44 6 4 1 ROT 44 6 4 2 1203 44 6 5 WfActivity i 45 6 5 1 Sk LICL 45 6 5 2 META Raa 46 E 46 6 6 1 46 6 6 2 47 6 7 47 6 7 1 47 6 7 2 A A TT SE 48 A 48 6 8 1 A 48 6 8 2 E AE 48 6 9 NWEASSIETIM en SS REN DN 49 6 9 1 N
102. 7 ID 2 XPDL Apache 96 160 WfMC 0 97 XMLBeans 1 0 3 13 2 API WfMC 2 3 4 APIT API
103. define NAME_STRING_SIZE 64 WorkflowConstants static final int NAME_STRING_SIZE 64 1 WMTText user_identification NAME_STRING_SIZE String ID define UNIQUE_ID_SIZE 64 WorkflowConstants static final int UNIQUE_ID_SIZE 64 ID String typedef struct WMTInt16 main_code WMTInt16 sub_code WMTErrRetType Java WorkflowException public class WorkflowException extends Exception public int getMainCode public int getSubCode 0 typedef struct WMTText user_identification NAME_STRING_SIZE WMTText password NAME_STRING_SIZE WMTText engine_name NAME_STRING_SIZE WMTText scope NAME_STRING_SIZE WMTConnectInfo typedef WMTConnectInfo WMTPConnectInfo Java public class ConnectionInfo String user Identification String pas
104. ACT_ID 64 ID PARTICIPANT_TYPE 1 PARTICIPANT_NAME 128 2 2 13 WAITPROCACT ID P PROC_ID 64 ID ACT_ID 64 ID SUBPROC_ID 64 ID 2 2 14 CONCURBLOCK ID P BLOCK_ID ID 64 120 160 WfMC 0 97 UPPER_BLOCK_ID 10 64 NULL PROC_ID 64 ID ACT_ID 64 ID 2215 APPEXEC ID APP_NAME 64
105. ContextEntryl getContextSignature0 DEX ContextEntry getResultSignature0 WfProcess createProcess WfRequester requester 50 160 WfMC 0 97 not_running not_started 51 160 WfMC 7 7 1 WorkflowServiceManager SA WorkItemHandler WorkflowEngineHandler WorkflowAdminHandler DefinitionRepository WfAssignment lt 1 WorkItem 7 2 WorkflowServiceManager 721
106. AP EJB 3 WEMC WfMC WMC 1 WPDL XML XPDL 3 160 WfMC 0 97 4 2 1
107. TCP IP HTTP IIOP 5 5 VM jar awfconfig VM SNAUTICA_HOME 12 160 6 6 1 1 3 1 WfMC 0 97 2 REE B 7
108. typedef WMTText resource_name NAME_STRING_SIZE WMAResourceName String typedef WMTText attribute_name NAME_STRING_SIZE WMAAttributeName String typedef WMTInt32 attribute_type WMAAttributeType int WMWorkflowConstants static final int ATTR_STRING_TYPE 1 static final int ATTR_INTEGER_TYP E static final int ATTR_BOOLEAN_TYPE 2 3 typedef WMTInt32 attribute_length WMAAttributeLength typedef WMTText attribute_value NAME_STRING_SIZE WMAAttributeValue String 148 160 WfMC 0 97 ID typedef WMTText session_id UNIQUE_ID_SIZE WMASessionlD String typedef WMTInt16 code_page WMACodePage typedef WMTText timestamp TIME_STA
109. e API 13 3 1 GUI 100 160 WFMC 0 97 XPDL
110. ActiveMQ BerkeleyDB 1 5 JMS 1 1 OpenJMS 0 7 A ActiveMQ 2 0 O O A 4 1 3 JMS 1 1 74 160 WfMC 0 97 4 JMS 1 1 MessageListener
111. Prefix MessagelD SourceActivityDefinition BusinessName TargetProcessDefinition 10 TargetProcessInstance 10 TargetProcessDefinition BusinessName TargetNodelD TargetUserlD TargetRolelD AttributeName AttributeType Attributelength Attributevalue Extension Number Extension Type SourceConverstaion ID TargetConversation ID WMAObjectID WMAObjectName WMAObjectID WMAObjectID WMAObjectName WMTResourcelD WMTResourcelD WMTResourcelD WMTAttributeName WMTAttributeType WMTAttributeLength WMTAttributeValue WMTInt16 WMTText WMTText WMTText 6 T API API Java 156 160 WfMC 0 97 Prefix MessagelD 0 WMAObjectID SourceActivityDefinition 0 WMAObjectName BusinessName TargetProcessDefinition ID 0 WMAObjectID TargetProcessInstance ID M WMAObjectID TargetProcessDefinition 0 WMAObjectName BusinessName TargetNodelD WMTRes
112. HE AEO PIJ TE 0 97 ul 17 onMessage JMS Activity complete XPDL 18 6 Activity start onMessage JMS
113. mn I 7 3 2 WMTErrRetType WMAssignActivityInstanceAttribute in WMTPSessionHandle psession_handle WMTPProcDefID pproc_def_id in WMTPActivityInstID pactivity_inst_id in WMTPAttrName pattribute_name in WMTInt32 attribute_type in WMTInt32 attribute_length in WMTPText pattribute_value void assignActivityAttribute Session session String pid String aid Attribute attr throws WorkflowException 4 API C API Java 7 3 2 WMTErrRetType WMOpenProcessInstancesList in WMTPSessionHandle psession_handle in WMTPFilter pproc_inst_filter in WMTBoolean count_flag out WMTPQueryHandle pquery_handle out WMTPInt32 pcount Process getProcesses Session session Filter filter throws WorkflowException WMTErrRetType WMFetchProcessInstance in WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle out WMTPProcInst pproc_inst_buf_ptr
114. public class ProcessDefinition String name String id String state ID typedef struct WMTText proc_inst_id UNIQUE_ID_SIZE WMTProcInstlD Java ID String typedef struct WMTText proc_inst_state NAME_STRING_SIZE WMTProcInstState typedef WMTProcInstState WMTPProcInstState Java public class ProcessState implements ObjectState typedef struct WMTText process_name NAME_STRING_SIZE WMTProcInstID proc_inst_id WMTProcDefID proc_def_id WMTProcInstState state WMTInt32 priority WMTWfIParticipant proc_participants 20 WMTProcInst typedef WMTProcInst WMTPProcInst Java WfProcess ID typedef struct WMTText activity_inst_id UNIQUE_ID_SIZE WMTActivityInstlD typedef WMTActivityInstID WMTPActivityInstID Java ID String typedef struct WMTText activity_inst_state NAME_STRING
115. 1 VALUE 512 UPDATE_DATE 2 2 11 ACTIVITY ID N PROC_ID 64 ID ACT_ID 64 ID ACT_DEF_ID 64 ID START_DATE STARTER_ID 64 119 160 WfMC 0 97 DURATION_LIMIT 0 BLOCK_ID 64 ID NULL ACT_STATE 1 not_started 1D ACTOR_ID 1D 64 SYSTEM_ UPDATE_DATE 2 2 12 WORKITEM ID P WORK_ID ID 64 PROC_ID 64 ID
116. 69 11 2 SessionManagerFactory 69 RN 69 TEZ 69 11 8 Session 70 II 70 OO 70 11 4 Session a 71 Hak ESS 71 2 71 11 5 SimpleSessionManager lt 71 NN 71 1 6 PC O 71 AE 72 02 a e E ee 72 EEE EEEE 73 73 AA AA A AA A 74 13 1 RS NNN 74 IIEL Sh 74 WfMC 0 97 13 1 2 75 13 1 3 95 13 1 4 XPDL kk 95 18 2 18 2 1 13 2 2 ATA A PAAP SS 99 18 2 8 100 18 2 4 100 18 8 7 27 7u ERY 13 4 7 2 7 n EH AA A EE 101 18 57 RM over HOP oo ik kkk
117. Prefix MessagelD 0 WMAObjectID SourceActivityDefinition 0 WMAObjectName BusinessName TargetProcessDefinition ID M WMAObjectID TargetProcessInstance ID M WMAObjectID TargetProcessDefinition 0 WMAObjectName BusinessName TargetNodelD WMTResourcelD TargetUserlD 0 WMTResourcelD TargetRolelD 0 WMTResourcelD TargetState 0 WMTObjectState Extension Number WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText ID WMTText Prefix MessagelD 0 WMAObjectID SourcelnitialProcessInstancelD WMAObjectID SourceCurrentProcessInstancelD WMAObjectID SourceActivityInstancelD M WMAObjectID Sourcelimestamp WMTDateTime SourceNodelD WMTResourcelD SourceUserlD 0 WMTResourcelD SourceRolelD 0 WMTResourcelD SourceProcessDefinitionID M WMTObjectID SourceProcessDefinition 0 WMTObjectName BusinessName SourceActivityDefinition 0 WMTObjectName BusinessName Extension Number WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText Prefix MessagelD 0 WMAObjectID SourceActivityInstancelD M WMAObjectID RemoteNodelD M WMAResourcelD RemoteProcessInstancelD M WMAObjectID RemoteTimestamp WMTDateTime RemoteProcessDefinition 0 WMTObjectName
118. Prefix M ProcessDefinitionID M WMAObjectID ProcessDefinitionBusinessName WMAObjectName Suffix Prefix PreviousProcessState M WMAObjectState NewProcessState M WMAObjectState Suffix 149 160 WfMC 0 97 Prefix AttributeName AttributeType NewAttributeLength NewAttributeValue PreviousAttributeLength PreviousAttributeValue Suffix WMAAttributeName WMAAttributeType WMAAttributeLength WMAAttributeValue WMAAttributeLength WMAAttributeValue AttributeName AttributeType NewAttributeLength NewAttributeValue PreviousAttributeLength PreviousAttributeValue WMAAttributeName WMAAttributeType WMAAttributeLength WMAAttributeValue WMAAttributeLength WMAAttributeValue 445 API
119. 3 8 6 3 2 1 SourceForge jp 15 160 WfMC 0 97 2 1 NU Lesser General Public License API NU Lesser General Public License G GNU Lesser General Public License G
120. 68 160 11 111 112 11 2 1 SessionManagerFactory SessionManager SimpleSessionManager WfMC 0 97 0 n Session SessionManagerFactory SessionPrincipal nautica sessionManager 1122
121. PROCESS_ID ID 64 O ENGINE_ID ID 64 O ROOT 10 ID 64 O ROOT 10 64 ID 128 160 WfMC IV 124 160 0 97 WEfMC 0 97 1 WfMC IF1 IF2 IF4 IF5 1 200 000 800 000 10 100 000 1 890 000 6 000 000 1CPU 4 097 000 26 WfMC 2004 10 125 160 WfMC 0 97 2 OSS q9A499 qO AOHRLTOA me
122. 6 8 WfResource 6 8 1 WfResource WfResource WfAssignment WfActivity WfResource 6 8 2 WfResource z BA int getWorkItemCount0 WfAssignment getWorkItemGnt index 48 160 WfMC 0 97 WfAssignmentl getAllWorkItem0 boolean isMemberOfWorkItems WfAssignment ass
123. String startProcess Session session String pid void terminateProcess Session session String pid ProcessStatel l getProcessStates Session session String pid Filter filter void changeProcessState Session session String pid ProcessState state Attributell getProcessAttributes Session session ProcessID pid Filter filter 2 qi Attribute getProcessAttributeValue Session session String pid String name void assignProcessAttribute Session session String pid Attribute attr ActivityStatell getActivityStates Session session String pid String aid 53 160 WfMC 0 97 Filter filter void changeActivityInstanceState Session sessio
124. WfMC 0 97 int getType0 CONDITION EXCEPTION OTHERWISE 3 8 3 XML XML XML 1III lt xsd element name Transition gt xsd complexType gt xsd sequence lt xsd element ref xpd Condition min0ccurs 0 gt lt xsd element ref xpd Description 0 0 gt lt xsd element ref xpd ExtendedAttributes minOccurs 0 gt xsd seduence gt xsd attribute type xsd NMTOKEN use required gt xsd attribute name From type xsd NMTOKEN use required gt xsd attribute name To type xsd NMTOKEN use required gt xsd attribute name Name type xsd string gt lt lexType gt xsd element gt 9 E xpd Transition To AC110717113975000000 110717113200000000 Name 1d TR110717116490600000 g
125. xsd attribute name Name type xsd str ing gt xsd complexType gt xsd element gt lt xsd element name PackageHeader gt xsd complexType gt lt xsd sequence lt xsd element ref xpd XPDLVersion gt lt xsd element ref xpdl Vendor gt lt xsd element ref xpdl Created gt lt xsd element ref xpd Description minOccurs 0 gt lt xsd element ref xpd Documentation minOccurs 0 gt lt xsd element ref xpdl PriorityUnit minOccurs 0 gt lt xsd element ref xpdl CostUnit minOccurs 0 gt lt xsd sequence gt xsd complexType gt xsd element gt lt xsd element name Participant gt xsd complexType gt lt xsd sequence gt lt xsd element ref xpdl ParticipantType gt lt xsd element ref xpdl Description minOccurs 0 gt lt xsd element ref xpd ExternalReference minOccurs 0 gt lt xsd element ref xpdl ExtendedAttr ibutes min0ccurs 0 gt lt xsd sequence lt xsd attribute name Id type xsd NMTOKEN use required gt lt xsd attribute name Name type xsd str ing gt lt xsd complexType gt xsd element gt lt xsd element name ParticipantType gt xsd complexType gt xsd attribute name Type use reduired gt xsd simplelType gt xsd restriction base xsd NMTOKEN gt lt xsd enumeration value RESOURCE_SET gt lt xsd enumeration value
126. 0 97 lt xsd element name ActivitySets gt xsd complexType gt lt xsd sequence lt xsd element ref xpdl ActivitySet minOccurs 0 maxOccurs unbounded gt lt xsd sequence xsd complexType gt xsd element gt lt xsd element name ActualParameter type xsd str ing gt lt xsd element name ActualParameters gt lt xsd complexType gt lt xsd sequence lt xsd element ref xpd ActualParameter minOccurs 0 maxOccurs unbounded gt lt xsd sequence xsd complexType gt xsd element gt lt xsd element gt xsd complexType gt lt gt lt xsd element ref xpd Description min0ccurs 0 gt xsd choice gt lt xsd element ref xpd FormalParameters gt lt xsd element ref xpd ExternalReference minOccurs 0 gt xsd choice gt lt xsd element ref xpd ExtendedAttributes min0ccurs 0 gt lt xsd sequence gt lt xsd attribute name Id type xsd NMTOKEN use required gt lt xsd attribute name Name type xsd str ing gt xsd complexType gt xsd element gt lt xsd element name Applications gt xsd complexType gt lt gt lt xsd element ref xpd Application minOccurs 0 max0ccurs unbounded gt lt xsd sequence gt lt xsd comp lexType gt lt xsd element g
127. 40 160 WfMC 0 97 XPDL 5 4 2 DefinitionRepository ProcessDefinition getProcessDefinitions Session session Filter filter ProcessDefinitionState getProcessDefinitionStates Session session String pdid void changeProcessDefinitionState Session session String pdid ProcessDefinitionState state 41 160 61 WfMC 0 97 OMG Object Management Group Workflow Management Facility OMG
128. WMTErrRetType WMFetchProcessInstanceState in WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle out WMTPProcInstState pproc_inst_state WMTErrRetType WMCloseProcessInstanceStatesList in WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle 7 3 2 WMTErrRetType WMChangeProcessInstanceState in WMTPSessionHandle psession_handle in WMTPProcInstID pproc_inst_id in WMTPProcInstState pproc_inst_state void changeProcessState Session session String pid ProcessState state throws WorkflowException 7 3 2 WMTErrRetType WMOpenProcessInstanceAttributesList in WMTPSessionHandle psession_handle in WMTPProcInstID pproc_inst_id in WMTPFilter pproc_inst_attr_filter in WMTBoolean count_flag out WMTPQueryHandle pquery_handle out WMTPInt32 pcount Attribute getProcessAttributes Session session String pid Filter filter throws WorkflowException WMTErrRetType WMF
129. 0 97
130. WorkflowEngineHandler disconnect DefinitionRepository getProcessDefinitions DefinitionRepository getProcessDefinitionStates N W gt MOpenProcessInstanceStatesList MFetchProcessInstanceState MCloseProcessInstanceStatesList LA E Em gt ml ml ml ml 5 WMOpenActivityInstanceAttributesList WorkflowEngineHand getActivityAttributes 27 97 160 WfMC 28 WMCloseActivityInstanceAttributesList WMGetActivityInstanceAttributeValue WMAssignActivityInstanceAttribute PI Process Status Functions 0 W N A N A N 1 ij gt WMOpenProcessInstancesList 2 WMFetchProcessInstance WMCloseProcessInstancesList j WMGetProcessInstance PI Activity Status Functions WMOpenActivityInstancesList WMFetchActivityInstance WMCloseActivityInstancesList MGetActivityInstance I Worklist Functions MOpenWorkList 0 MFetchWorkItem MCloseWorkList MGetWorkItem MCompleteWorkItem MOpenWorkitemStatesList WMFetchWorkitemState WMCloseWorkitenStatesList 0 WMChangeWorkitemState WMReassignWorkItem WMOpenWorkItemAttributesList WMFetchWorkItemAttribute WMCloseWorkItemAttribut
131. InterWorkflowConnector relinquishProcess 13 21 API 1 API WfMC 2 3 5 API So SS 1322 API 1 WMC 2 3 API
132. typedef struct WMTText attribute_name NAME_STRING_SIZE WMTInt32 attribute_type WMTInt32 attribute_length WMTPText pattribute_value WMTAttribute typedef WMTAttribute WMTPAttribute Java public class Attribute String name int type String value typedef struct WMTInt32 attribute_number WMTPAttribute pattribute WMTNextAttr WMTAttributeList WMTAttributeList typedef WMTAttributeList WMTPAttributeList 4 2 3 API C API Java WMTText attribute_name NAME_STRING_SIZE String WMTInt32 attribute_type 188 160 WfMC 0 97 int WMWorkflowConstants static final int ATTR_STRING_TYPE 1 static final int ATTR_INTEGER_TYPE static final int ATTR_BOOLEAN_TYPE 2 3 WMTInt32 attribute_length
133. void attachRole User user String role void detachRole Organization org String role void detachRole User user String role Stringll getAllRolesO String getAttachedRoles Organization org String getAttachedRoles User user 10 6 User 1061 User 10 6 2 String getIDO String getAttribute String name void updateAttribute String name String attr Stringll getAllAttributeNames void authenticate String password
134. 5091 8 91 160 WfMC E 24 a gt onMessage JMS 92 160 WfMC 0 97 8 D 3 XPDL gt Activity terminate
135. 1 1 XPDL XPDL XML WfMOC http www wfmc org lt xml version 1 0 encoding UTF 8 gt lt xsd schema targetNamespace http www wfmc org 2002 XPDL1 0 xmlns xpdl http www wfmc org 2002 XPDL1 0 xmlns xsd http www w3 org 2001 XMLSchema elementFormDefault qualified attributeFormDefault unqualified gt lt xsd element name Activities gt xsd complexType gt xsd sequence gt lt xsd element ref xpdl Activity min0ccurs 0 max0ccurs unbounded gt lt sequence gt xsd complexType gt xsd element gt lt xsd element name Activity gt xsd complexType gt lt xsd sequence gt lt xsd element ref xpd Description minOccurs 0 gt lt xsd element ref xpdl Limit minOccurs 0 gt lt xsd choice gt lt xsd element ref xpd Route gt lt xsd elem
136. ToolAgent ToolAgent ToolAgent o H 7 410 N 98 160 WorkflowAdminHandler WorkflowAdminHandler WorkflowAdminHandler WorkflowAdminHandler WorkflowAdminHandler WorkflowAdminHandler WorkflowAdminHandler InterWorkflowConnector InterWorkflowConnector InterWorkflowConnector InterWorkflowConnector InterWorkflowConnector InterWorkflowConnector changeProcessesState changeActivitiesState terminateProcesses assignProcessesAttribute assignActivitiesAttribute abortProcesses abortProcess invokeApplication 0 requestAppStatus terminateApplication WfMC 0 97 InterWorkf lowConnector setProcessAttributes 0 InterWorkf lowConnector InterWorkf lowConnector getProcessIDs
137. WfMC WfExecution0bject WfRequester EES j A ssignment esoucrce a o BETENT RIER 5 WfRequester requester performers WfProcess processes J WfProcessManager 1 0 n 0 n 1 R IN container WfExecution0bject Source histories WfEvent 7 1 0 17 7 lt 7 ALAT NT N R Nu N Steps a X Net S WfStateEvent WfDataEvent WfActivity WfAssignmentEvent 5 1 activity WfCreateProcessEvent assignments 0 n WfAssignmenttlorkItem assignees WfResource 0 n 1 6 2 WfObject 6 2 1 WfObject OMG BaseBusinessObject 6 3 WfExecutionObject 6 3 1 WfExecutionObject WfProcess WfActivity
138. gt lt xsd element ref xpdl SchemaType gt lt xsd element ref xpdl ExternalReference gt lt xsd element ref xpd RecordType gt lt xsd element ref xpdl UnionType gt lt xsd element ref xpdl Enumerat ionType gt lt xsd element ref xpdl ArrayType gt lt xsd element ref xpdl ListType gt lt xsd choice gt lt xsd group gt lt xsd element name Deadline gt lt complexType gt lt xsd sequence gt lt xsd element name DeadlineCondition minOccurs 1 maxOccurs 1 gt lt xsd element name ExceptionName minOccurs 1 maxOccurs 1 gt lt xsd sequence gt lt xsd attribute name Execution gt lt xsd simpleType gt lt xsd restriction base xsd NMTOKEN gt lt xsd enumeration value ASYNCHR gt lt xsd enumeration value SYNCHR gt lt xsd restriction gt lt xsd simpleType gt lt xsd attribute gt xsd complexType gt xsd element gt lt xsd element name DeclaredType gt xsd complexType gt xsd attribute type xsd IDREF use reqguired gt xsd complexType gt xsd element gt lt xsd element name Description type xsd string gt lt xsd element name Documentation type xsd string gt lt xsd element name Duration type xsd string gt lt xsd element name EnumerationType gt xsd complexType gt lt xsd sequence gt lt xsd element ref xpdl Enumer
139. 2004 10 Google 126 160 WfMC 0 97 3 WfMC Process Definition Interface 1 kk Workflow API and Interchange Workflow Administration amp Monitoring Tools Workflow Enactment Service Warkflow Other Workflow Enactment Services Interface 4 Workflow Client Application Invoked Applications 0 1 WPDL Workflow Process Definition Language XML XPDL XML Process Definition Language 0 2 amp 3 C
140. API 3 H 4 5 1 RMI over 7 0 7 ENE JB 2 Web 2 amp amp nT 57 27 7 RMI over
141. SSS 135 CAE A 146 148 EO E EAEE EE AE T E EE EEATT 148 44 CWAD 149 GWAD i 149 AAA PECAN ZAA 149 445 150 4 4 6 150 E a E 151 vii WfMC 1 160 0 97 WfMC N v 77 0 97
142. 1 KEYSEQ T 2 DEFINITION M 3 ORGANIZATION M 4 USER M 5 ROLE 6 ORGUSERMAP M 7 ORGROLEMAP M 8 USERROLEMAP M 10 PROCESS T 11 VARIABLE T 12 ACTIVITY 13 WORKITEM T 14 WAITPROCACT T 15 CONCURBLOCK T 16 APPEXEC T 17 PROCESSHIST T 18 VARIABLEHIST T 19 ACTIVITYHIST T 20 ETAPROCESS T 21 ETAACTIVITY 2 2 2 2 1 KEYSEQ ID N NAME 32 O SEQ 19 1 222 DEFINITION ID N NAME 128 O P
143. 1 ul 3 F ID ID String getSubprocessIDO 4 N N java util List getSubprocessParametersO 4 String getType0 373 XML XML XML lt xsd element name Activity gt xsd complexType gt lt sequence lt xsd element ref xpd Description 0 gt lt xsd element ref xpd Limit min0ccurs 0 gt xsd choice gt lt xsd element ref xpd Route gt lt xsd element ref xpd Implementation gt lt xsd element ref xpdl BlockActivity gt xsd
144. 69 160 WfMC 0 97 SessionManager getSessionManager 11 3 SessionManager 11 3 1 SimpleSessionManager 11 3 2 Ek String validateSession String sid ID nul ID ID
145. API Web 3 Servlet Servlet HTML Web Servlet API 4 14 160 WfMC 0 97 6 2 1 100 10 T 0 3
146. xpd Implementation gt lt xpdl Tool 19 110717072134300000 gt xpd ActualParameters gt xpd1 ActualParameter gt VR110717083765600000 lt xpd1 ActualParameter gt xpd1 ActualParameter gt xpd1 ActualParameters gt lt xpdl Tool gt lt xpdl Imp lementation gt lt xpdl Performer gt PP110717062185900000 lt xpdl Performer gt lt xpdl ExtendedAttributes gt lt xpdl ExtendedAttribute Value 3 Name LOGICAL_X gt lt xpdl ExtendedAttribute Value 1 Name LOGICAL_Y gt lt xpdl ExtendedAttribute Value AUTOMATIC Name ACTIVITY_TYPE gt lt xpdl ExtendedAttributes gt lt xpdl Activity gt 3 8 3 8 1 EC BEBOR 3 8 2 Expression getCondition java lang String getDescriptionO ActivityElement getDestination 0 java lang String getIDO ID java lang String getName ActivityRlement getSource 30 160
147. 0 97 372 String getAffiliateBIDO ID 4
148. 0 97 10 10 1 WfResource Fi 1 a Ec 1 Organization SystemRole UserManager OrganizationManager RoleManager RA 27 ResourceManagerFactory 10 2 ResourceManagerFactory 10 2 1 ResourceManagerFactory nautica userManager nautica organizationManager nautica roleManager j
149. API 158 160 WfMC HOR 0 97 API Java Prefix M MessagelD 0 WMAObjectID PreviousProcessState WMTProcInstState New ProcessState WMTProcInstState Extension Number WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText TargetConversation ID WMTText Prefix MessagelD 0 WMAObjectID SourceActivityDefinition 0 WMAObjectName BusinessName TargetProcessDefinition ID 0 WMAObjectID TargetProcessInstance ID 0 WMAObjectID TargetNodelD WMTResourcelD New ProcessState WMTProcInstState Extension Number WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText TargetConversation ID WMTText Prefix MessagelD 0 WMAObjectID SourceActivityDefinition 0 WMAObjectName BusinessName SourceProcessDefinition ID M WMAObjectID SourceProcessInstance 10 M WMAObjectID SourceNodelD WMTResourcelD New ProcessState WMTProcInstState Extension Number WMTIn
150. Activity start 7 ID 81 160 WfMC 0 97 8 Mk ID ID ID 9 52 ID
151. String getName void setName String name String getDescription void setDescription String desc String getState0 Stringll getTransitableStates void changeState String state String getLastStateTime 0 void resume open not_running suspended open running void suspend open not_running suspended void terminate 43 160 WfMC 0 97 closed terminated void abort
152. WMMTPInt32 Java Integer Typedef WMTInt8 WMTBoolean 129 160 WfMC 0 97 boolean 8bit typedef WMTUInt8 WMTPointer Java Object typedef WMTText WMTPPrivate Java Object NULL define WMNULL WMTPointer 0 null define WMFalse 0 false define WMTrue true 4 2 2 API API Java
153. WfMC ERRED I Y 7 DERE ERRES 0 97 repository XPDL XPDL ES XPDL RDB XPDL nautica definitionRepositoryroot 5 3 DefinitionRepository 0 n PackageDefinition 5 4 DefinitionRepository 5 4 1 DefinitionRepository XPDL
154. in WMTPProcInstID pproc_inst_id in WMTPAttrName pattribute_name in WMTInt32 attribute_type in WMTInt32 attribute_length in WMTPText pattribute_value void assignProcessAttribute Session session String pid Attribute attr throws WorkflowException 3 API C API Java 7 3 2 WMTErrRetType WMOpenActivityInstanceStatesList in WMTPSessionHandle psession_handle in WMTPProcInstID pproc_inst_id in WMTPActivityInstID pactivity_inst_id in WMTPFilter pact_inst_state_filter in WMTBoolean count_flag out WMTPQueryHandle pquery_handle out WMTPInt32 pcount ActivityState getActivityStates Session session String pid String aid Filter filter throws WorkflowException WMTErrRetType WMFetchActivityInstanceState in WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle out WMTPActivityInstState pactivity_inst_state
155. in WMTPSessionHandle psession_handle WMTPProcDefID pproc_def_id in WMTPFilter pproc_inst_filter in WMTPAttrName pattribute_name in WMTInt32 attribute_type in WMTInt32 attribute_length in WMTPText pattribute_value void assignProcessesAttribute Session session String pdid Filter filter Attribute attr throws WorkflowException 7 5 2 WMTErrRetType WMAssignActivityInstancesAttribute in WMTPSessionHandle psession_handle WMTPProcDefID pproc_def_id in WMTPActivityID pactivity_def_id in WMTPFilter pact_inst_filter in WMTPAttrName pattribute_name in WMTInt32 attribute_type in WMTInt32 attribute_length in WMTPText pattribute_value 144 160 WfMC 0 97 void assignActivitiesAttribute Session session String pdid String adid Filter filter Attribute attr throws WorkflowException 7 5 2 WMTErrRetType WMAbortProcessInstances WMTPSessionHandle psession_handle in WMTPProcDefID pproc_def_id in WMTPFilter pproc_inst_filter
156. 512 NEW_VALUE 512 UPDATE_DATE REASON 128 ACT_ID 64 4 ID 2 2 18 ACTIVITYHIST ID PROC_ID 64 ID ACT_ID 64 ID ACT_DEF_ID 64 ID 1D ACTOR_ID ID 64 amp SYSTEM PREV_ STATE 1 NEW_STATE 1 UPDATE_DATE REASON 128 2219 ETAPROCESS 1D ENGINE_ID 1 64 PROCESS_ID ID 64 122 160 WfMC 0 97 ROOT_ PROC_ID ID 64 O ROOT 10 64 O 10 2220 ETAACTIVITY ID
157. ID 2 getWorkltem OK Attributes ID a ces ID T 82 160 WfMC 0 97 10 ID ID getWorkltemAttribute OK ID a ID 5 11
158. InvalidActivityInstanceException InvalidWorkItemException InvalidAttributeException AttributeAssignmentFailedException InvalidStateException TransitionNotAllowedException InvalidSessionException InvalidQueryException InvalidSourceUserException InvalidTargetUserException InvalidFilterException LockedException NotLockedException NoMoreDataException InsufficientBufferSizeException ApplicationBusyException InvalidApplicationException ApplicationNotStartedException ApplicationNotDefinedException ApplicationNotStoppedException 4 2 5 API 1 API C API Java 7 2 2 WMTErrRetType WMConnect in WMTPConnectInfo pconnect_info out WMTPSessionHandle psession_handle WorkflowEngineHandler Session connect ConnectionInfo ci throws WorkflowException 7 2 2 WMTErrRetType WMDisconnect in WMTPSessionHandle psession_handle WorkflowEngineHandler void disconnect Session session throws WorkflowException 2 API C
159. RESOURCE gt lt xsd enumeration value ROLE gt lt xsd enumeration value ORGANIZATIONAL_UNIT gt lt xsd enumeration value HUMAN gt lt xsd enumeration value SYSTEM gt xsd restriction gt xsd simpleType gt xsd attribute gt xsd complexType gt xsd element gt lt xsd element name Participants gt xsd complexType gt lt xsd sequence lt xsd element ref xpd Participant minOccurs 0 maxOccurs unbounded gt lt xsd sequence xsd complexType gt xsd element gt lt xsd element name Per former type xsd string gt lt xsd element name Priority type xsd str ing gt lt xsd element name PriorityUnit type xsd str ing gt lt xsd element name ProcessHeader gt lt xsd complexType gt lt xsd sequence lt xsd element ref xpdl Created minOccurs 0 gt lt xsd element ref xpdl Description minOccurs 0 gt lt xsd element ref xpdl Priority minOccurs 0 gt lt xsd element ref xpdl Limit minOccurs 0 gt lt xsd element ref xpd ValidFrom minOccurs 0 gt lt xsd element ref xpdl ValidTo minOccurs 0 gt 110 160 WfMC 0 97 lt xsd element ref xpdl TimeEstimation min0ccurs 0 gt lt xsd sequence gt lt xsd attribute name Durat
160. gt lt xsd enumeration value AND gt lt xsd restriction gt lt xsd simpleType gt lt xsd attribute gt xsd complexType gt xsd element gt lt xsd element name RelationalExpression gt xsd complexType gt xsd attribute name DataFieldRef use reduired gt xsd attribute name ComparedVa lue type xsd str ing use reqguired gt xsd attribute name Type use required gt lt xsd simpleType gt lt xsd restriction base xsd NMTOKEN gt lt xsd enumeration value EQUAL gt lt xsd enumeration value NOT_EQUAL gt lt xsd enumeration value LESS_THAN gt lt xsd enumeration value LESS_EQUAL gt lt xsd enumeration value GREATER_THAN gt lt xsd enumeration value GREATER_EQUAL gt lt xsd restriction gt lt xsd simpleType gt lt xsd attribute gt xsd complexType gt xsd element gt xsd schema gt 116 160 WfMC 0 97 2 DB 2 1 No ID M T
161. name Codepage type xsd string gt lt xsd element name Condition gt xsd complexType mixed true gt xsd choice minOccurs 0 max0ccurs unbounded gt lt xsd element ref xpd Xpression gt xsd choice gt xsd attribute name Type gt xsd simplelType gt xsd restriction gt lt xsd enumeration value CONDITION gt lt xsd enumeration value OTHERWISE gt lt xsd enumeration value EXCEPTION gt lt xsd enumeration value DEFAULTEXCEPTION gt xsd restriction gt xsd simpleType gt xsd attribute gt xsd complexType gt xsd element gt lt xsd element name ConformanceClass gt xsd complexType gt xsd attribute name GraphConformance gt xsd simplelype gt xsd restriction gt lt xsd enumeration value FULL_BLOCKED gt lt xsd enumeration value LOOP_BLOCKED gt lt xsd enumeration value NON_BLOCKED gt xsd restriction gt xsd simpleType gt xsd attribute gt xsd complexType gt xsd element gt lt xsd element name Cost type xsd string gt lt xsd element name CostUnit type xsd string gt lt xsd element name Countrykey type xsd string gt lt xsd element name Created type xsd string gt lt xsd element name DataField gt xsd complexType gt lt xsd sequence lt xsd element ref xpdl DataTyp
162. 0 97 String getIDO ID int getLimitO int getLogicalHeightO int getLogicalWidthO String getName java util List getParameters java util List getTransitions 3 6 3 XML XML XML III lt xsd element name WorkflowProcess gt xsd complexType gt lt sequence lt xsd element ref xpd ProcessHeader gt lt xsd element ref xpd RedefinableHeader min0ccurs 0 gt lt xsd element ref xpd FormalParameters min0ccurs 0 gt lt xsd element ref xpd DataFields min0ccurs 0 gt lt xsd element ref xpd Participants minOccurs 0 gt lt xsd element ref xpd Applications minOccurs 0 gt lt xsd element ref xpd ActivitySets minOccurs 0 gt lt xsd element ref xpd Activities minOccurs 0 gt lt xsd element ref xpdl Transitions minOccurs 0 gt lt xsd element ref xpd ExtendedAttributes minOccurs 0 gt xsd seduence gt xsd attribute type xsd NMTOKEN use required gt xsd attri
163. 2004 WfMC Version 0 97 Ver0 9 2005 3 1 Ver0 91 2005 3 15 Ver0 92 2005 4 Ver0 93 2005 5 12 Ver0 94 2005 5 16 A Ver0 95 2005 5 24 Ver0 96 2005 5 27 Ver0 97 2005 6 6 2 0 9 2005 03 01 0 91 2005 03 15 20050309 doc 0 91 2005 04 15 20050328 doc 0 92 2005 04 21 0 98 2005 05 12 M 2 DB 0 94 2005 05 16 2 DB
164. 60 WfMC 0 97 xsd element gt lt xsd element name Transitions gt xsd complexType gt lt xsd sequence lt xsd element ref xpdl Transition minOccurs 0 max0ccurs unbounded gt lt xsd sequence lt xsd complexType gt xsd element gt lt xsd element name TypeDeclaration gt xsd complexType gt lt xsd sequence lt xsd group ref xpd1 DataTypes gt lt xsd element ref xpd Description minOccurs 0 gt lt xsd element ref xpd ExtendedAttributes minOccurs 0 gt lt xsd sequence lt xsd attribute name Id type xsd ID use required gt lt xsd attribute name Name type xsd str ing gt xsd complexType gt xsd element gt lt xsd element name TypeDeclarations gt xsd complexType gt lt xsd sequence lt xsd element ref xpd TypeDeclaration minOccurs 0 maxOccurs unbounded gt lt xsd sequence lt xsd lexType gt lt xsd element gt lt xsd element name UnionType gt lt xsd complexType gt lt xsd sequence gt lt xsd element ref xpdl Member maxOccurs unbounded gt lt xsd sequence gt lt xsd lexType gt lt xsd element gt lt xsd element name ValidFrom type xsd str ing gt lt xsd element name ValidTo type
165. AObjectID WorkItemState M WMAObjectState TargetDomainID M WMAResourcelD TargetNodelD WMAResourcelD TargetUserlD 0 WMAResourcelD TargetRolelD 0 WMAResourcelD Suffix M Prefix ActivityInstancelD M WMAObjectID ActivityState 0 WMAObjectState M M M M M M M Suffix 150 160 WfMC 0 97 4 4 7 1 API API Java Prefix MessagelD 0 WMAObjectID CorrespondentContextID M WMAResourcelD CorrespondentNodelD M WMAResourcelD Extension Number WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText 10 WMTText Prefix MessagelD 0 WMAObjectID CorrespondentContextID M WMAResourcelD CorrespondentNodelD WMAResourcelD Extension Number WMTInt16 Exte
166. ATH 128 O 117 160 WfMC 0 97 PROC_DEF_ID ID 64 REGISTER_DATE DEF_STATE 1 enable disable 2 2 3 ORGANIZATION ID N ORG_ID ID 64 ORG_NAME 128 RESPONSIBLE_ID ID 64 HIGHER_ORG_ID ID 64 2 2 4 USER ID N USER_ID 1 64 FIRST_NAME 64 LAST_NAME 64 PASSWORD 64 MAIL_ADDRESS 64 225 ROLE ID N ROLE_ID ID 64 ROLE_NAME 128 226 ORGUSERMAP ID N ORG_ID ID 64 USER_ID 1 64 227 ORGROLEMAP ID N ROLE_I
167. BusinessName Extension Number WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText TargetConversation ID WMTText Prefix MessagelD 0 WWAObjectlD ProcessDefinitionID M WMAObjectID ProcessDefinitionBusinessName WMTObjectName Extension Number WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText TargetConversation ID WMTText 152 160 WfMC HOR 0 97 Prefix MessagelD SourceActivityDefinition BusinessName TargetProcessDefinition ID TargetProcessInstance ID TargetProcessDefinition BusinessName TargetNodelD TargetUserlD TargetRolelD TargetState Extension Number Extension Type SourceConverstaion ID TargetConversation ID WMAObjectID WMAObjectName WMAObjectID WMAObjectID WMAObjectName WMTResourcelD WMTResourcelD WMTResourcelD WMTObjectState WMTInt16 WMTText WMTText WMTText p Prefix Message ID SourcelnitialProcessInstancelD SourceCurrentProcessInstancelD SourceActivityIns
168. D ID 64 ORG_ID ID 64 228 USERROLEMAP ID N ROLE_ID ID 64 USER_ID 1 64 229 PROCESS ID N PROC_ID 64 118 160 WfMC 0 97 ID PACKAGE_ID ID 64 PROC_DEF_ID ID 64 START_DATE 1D STARTER_ID 64 O SYSTEM DURATION_LIMIT 0 PROC_STATE 1 O not_started UPDATE_DATE 2 2 10 VARIABLE ID N VAR_ID 64 ID PROC_ID 64 ID VAR_DEF_ID 64 ID TYPE
169. MP_SIZE WMATimeStamp String YYYY MM DD hh mm ss typedef WMTText event_code WMAEventCode String 442 API 18 API Java CWAD InitialProcessInstancelD WMAObjectID CurrentProcessInstancelD M WMAObjectID ActivityInstancelD 0 WMAObjectID ProcessState M WMAObjectState EventCode M WMAEventCode DomainID M WMAResourcelD NodelD M WMAResourcelD User ID 0 WMAResourceID RolelD 0 WMAResourcelD Timestamp M WMATimestamp InformationID M WMAObjectID 443 CWAD API API Java CWAD AccountCode 0 WMAInformationType ExtensionNumber WMTInt16 ExtensionType M WMAInformationType ExtensionLength 0 WMAInformationLength ExtensionCodePage 0 WMACodePage ExtensionContent 0 444 API API Java
170. PFilter pworkitem_state_filter in WMTBoolean count_flag out WMTPQueryHandle pquery_handle out WMTUInt32 pcount WorkItemState getWorkItemStates Session session String pdid Filter filter throws WorkflowException WMTErrRetType WMFetchWorkitemState in WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle out WMTPProcDefState pworkitem_state WMTErrRetType WMCloseWorkitemStatesList in WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle 7 4 2 WMTErrRetType WMChangeWorkitemState in WMTPSessionHandle psession_handle in WMTPProcInstID pproc_inst_id in WMTPWorkItemID pwork_item_id in WMTPProcDefState pworkitem_state WorkItemState changeWorkItemState Session session String wid ProcessDefinitionState state throws WorkflowException 7 4 2 WMTErrRetType WMReassignWorklItem in WMTPSessionHandle psession_handle in WMTPWfIParticipant psource_user in WMTPWfIParticipant ptarget_user in WMTPProcInstID pproc_inst_id in WMTPWorkItemID pwork_item
171. S ii 49 6 9 2 49 6 10 WfProcessManager os 50 GIOI 50 6 10 2 RAT IEE A i EEE 50 a S 52 7 1 52 7 2 WorkflowServiceManager lt 52 7 2 1 EEEE NN NN 52 7 2 2 A 52 iii WEMC 0 97 1 8 WorkflowBEmgime amd16L R N 52 52 A AA A 58 T4 WorkltemEandl t Sn SILIL_S I LCG LI FLkL i 54 TAT OER ER RCP RRR OI RE 55 E 55 7 5 56 NR 56 LIAL Ss 56 0 RR RN e aS 57 TOL 57 KOZ E SAAE oa rh tN 57 TSS E E TA 58 81 ZTA EIR 58 8 2 ToolAgentFactory ennenen EE 58 8 amp 2 1 E EE S 58 SD AAA EA 58 9 97 A E BEEE TEETE ETETETT a TEA EE TE TEE 58 8 81 ao SE IE ESI 58 AAA A I A E 59 gt ETT 59 61 9 1 61 LL 61 93 nterWorkflowEonie ctor 61
172. String pdid String name throws WorkflowException 7 3 2 WMTErrRetType WMStartProcess WMTPSessionHandle psession_handle in WMTPProcInstID pproc_inst_id out WMTPProcInstID pnew_proc_inst_id String startProcess Session session String Did throws WorkflowException 186 160 WfMC 0 97 7 3 2 WMTErrRetType WMTerminateProcessInstance in WMTPSessionHandle psession_handle in WMTPProcInstID pproc_inst_id void terminateProcess Session session String pid throws WorkflowException 7 3 2 WMTErrRetType WMOpenProcessInstanceStatesList in WMTPSessionHandle psession_handle in WMTPProcInstID pproc_inst_id in WMTPFilter pproc_inst_state_filter in WMTBoolean count_flag out WMTPQueryHandle pquery_handle out WMTPInt32 pcount ProcessState getProcessStates Session session String pid Filter filter throws WorkflowException
173. TUInt32 pcount ProcessDefinitionState getProcessDefinitionStates Session session String pdid throws WorkflowException WMTErrRetType WMFetchProcessDefinitionState WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle out WMTPProcDefState pproc_def_state WMTErrRetType WMCloseProcessDefinitionStatesList in WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle 5 4 2 WMTErrRetType WMChangeProcessDefinitionState in WMTPSessionHandle psession_handle WMTPProcDefID pproc_def_id in WMTPProcDefState pproc_def_state void changeProcessDefinitionState Session session String pdid ProcessDefinitionState state throws WorkflowException 7 3 2 WMTErrRetType WMCreateProcessInstance WMTPSessionHandle psession_handle WMTPProcDefID pproc_def_id in WMTPText pproc_inst_name out WMTPProclnstID pproc_inst_id String createProcess Session session
174. WMTPText pattribute_value String typedef WMTText WMTAttrName NAME_STRING_SIZE typedef WMTAttrName WMTPAttrName 4 24 API C API Java API WM_SUCCESS WM_CONNECT_FAILED WM_INVALID_PROCESS_DEFINITION WM_INVALID_ACTIVITY_NAME WM_INVALID_PROCESS_INSTANCE WM_INVALID_ACTIVITY_INSTANCE WM_INVALID_WORKITEM WM_INVALID_ATTRIBUTE WM_ATTRIBUTE_ASSIGNMENT_FAILED WM_INVALID_STATE WM_TRANSITION_NOT_ALLOWED WM_INVALID_SESSION_HANDLE WM_INVALID_QUERY_HANDLE WM_INVALID_SOURCE_USER WM_INVALID_TARGET_USER WM_INVALID FILTER WM_LOCKED WM_NOT_LOCKED WM_INSUFFICIENT_BUFFER_SIZE WM_APPLICATION_BUSY WM_INVALID_APPLICATION WM_INVALID_WORK_ITEM WM_APPLICATION_NOT_STARTED WM_APPLICATION_NOT_DEFINED WM_APPLICATION_NOT STOPPED 184 160 WfMC 0 97 WM_SUCCESS WorkflowException ConnectionFailedException InvalidProcessDefinitionException InvalidActivityNameException InvalidProcessInstanceException
175. WfAssignment WfAssignment 6 9 2 WfAssisgnment Ek WfActivity getActivity0 WfResource getAssignee0 WfMC 0 97 void setAssignee WfResource new_value 6 10 WfProcessManager 6 10 1 WfProcessManager OMG WfProcessMgr WfProcessManager WfProcessMa
176. WorkItemAttribute Session session 55 160 WfMC 0 97 String wid String name void assignWorkItemAttribute Session session String wid Attribute attr 7 5 WorkflowAdminHandler 751 7 5 2 Ek void changeProcessesState Session session String pdid Filter filter ProcessState state void changeActivitiesState Session session String pdid String adid Filter filter ActivityState state void terminateProcesses Session session String pdid Filter filter void assignProcessesAttribute Session session String pdid Filter filter Attribute attr void assignActivitiesAttribute
177. _SIZE WMTActivityInstState typedef WMTActivityInstState WMTPActivityInstState Java public class ActivityState implements ObjectState 182 160 WfMC 0 97 typedef struct WMTText activity_name NAME_STRING_SIZE WMTActivityInstID activity_inst_id WMTProcInstID proc_inst_id WMTActivityInstState state WMTInt32 priority WMTWfIParticipant activity_participants 10 WMTActivityInst typedef WMTActivityInst WMTPActivityInst Java WfActivity ID typedef struct WMTText work_item_id UNIQUE_ID_SIZE WMTWorkItemID typedef WMTWorkItemID WMTPWorkItemID Java ID String typedef struct WMTText workitem_name NAME_STRING_SIZE WMTWorkItemID workitem_id WMTActivityInstID activity_inst_id WMTProcInstID proc_inst_id WMTInt32 priority WMTWfIParticipant participant WMTWorkItem typedef WMTWorkItem WMTPWork Item Java WorkItem
178. _id void reassignWorkItem Session session WfResource sourceUser WfResource targetUser String wid throws WorkflowException 142 160 WfMC ERRET E 0 97 mn 19 7 4 2 WMTErrRetType WMOpenWorkItemAttributesList in WMTPSessionHandle psession_handle in WMTPProcInstID pproc_inst_id in WMTPWorkItemID pwork_item_id in WMTPFilter pwork_item_attr_filter in WMTBoolean count_flag out WMTPQueryHandle pquery_handle out WMTPInt32 pcount Attribute getWorkItemAttributes Session session String wid Filter filter throws WorkflowException WMTErrRetType WMFetchWorkItemAttribute in WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle out WMTPAttrName pattribute_name out WMTPInt32 pattribute_type out WMTPInt32 pattribute_length out WMTPText pattribute_value in WMTInt32 buffer_size WMTErrRetType WMCloseWorkItemAttributesList in WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle
179. ationValue maxOccurs unbounded gt lt xsd sequence gt xsd complexType gt xsd element gt lt xsd element name EnumerationValue gt xsd complexType gt xsd attribute name Name type xsd NMTOKEN use required gt xsd complexType gt xsd element gt lt xsd element name ExtendedAttribute gt xsd complexType mixed true gt xsd choice minOccurs 0 max0ccurs unbounded gt 107 160 WfMC 0 97 xsd any processContents lax minOccurs 0 max0ccurs unbounded gt xsd choice gt xsd attribute name Name type xsd NMTOKEN use required gt xsd attribute name Value type xsd string gt xsd complexType gt xsd element gt lt xsd element name ExtendedAttributes gt xsd complexType gt lt xsd sequence lt xsd element ref xpdl ExtendedAttr ibute minOccurs 0 maxOccurs unbounded gt lt xsd sequence xsd complexType gt xsd element gt lt xsd element name ExternalPackage gt xsd complexType gt lt xsd sequence lt xsd element ref xpd ExtendedAttr ibutes minOccurs 0 gt lt xsd sequence lt xsd attribute name href type xsd str ing gt lt xsd lexType gt lt xsd element gt lt xsd element nam
180. bjectState NewProcessState WMTObjectState Extension Number WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText TargetConversation ID WMTText Prefix MessagelD 0 WMAObjectID SourcelnitialProcessInstancelD WMAObjectID SourceCurrentProcessInstancelD WMAObjectID SourceActivityInstancelD M WMAObjectID Sourcelimestamp WMTDateTime SourceNodelD WMTResourcelD SourceUserlD 0 WMTResourcelD SourceRolelD 0 WMTResourcelD SourceProcessDefinitionID 0 WMTObjectID SourceProcessDefinition 0 WMTObjectName BusinessName SourceActivityDefinition 0 WMAObjectName BusinessName SourceReqguestedState WMTObjectState NewState WMTObjectState Extension Number M WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText TargetConversation ID WMTText 154 160 WfMC HOR 0 97 Prefix MessagelD SourceActivityDefinition BusinessName TargetProcessDefinition ID TargetProcessInstance ID TargetProcessDefinition BusinessName TargetNodelD TargetUserlD TargetRolelD TargetState PreviousS
181. bute name Name type xsd str ing gt xsd attribute name AccessLevel gt xsd simpleType gt xsd restriction base xsd NMTOKEN gt lt xsd enumeration value PUBLIC gt lt xsd enumeration value PRIVATE gt xsd restriction gt xsd simpleType gt xsd attribute gt xsd complexType gt xsd element gt 9 E xpd WorkflowProcess ld UNINITIALIZED Name AccessLevel PUBLIC gt xpd1 ProcessHeader DurationUnit D gt xpd1 Limit gt 0 lt xpd Limit gt xpd1 ProcessHeader gt xpd1 Activities gt xpd Transitions gt xpd ExtendedAttributes gt xpd1 ExtendedAttribute Name LOGICAL_WIDTH Value 10 gt xpd ExtendedAttribute Name LOGICAL_HEIGHT Value 10 gt xpd1 ExtendedAttributes gt xpd1 WorkflowProcess gt 27 160 3 7 3 7 1 WfMC
182. butell attrList int mode int requestAppStatus int toolAgentHandle String appName String wid AttributeList attrList void terminateApplication int toolAgentHandle String wid 8 3 3 lt tool agents gt lt agent classname xxxxxXXX gt lt app name aaaa gt lt app name bbbb gt lt app name cccc gt lt agent gt lt agent classname yyyyyyy gt lt app name ddd gt lt app name eee gt 59 160 WfMC g H EX lt agent gt lt tool agents gt 60 160 WfMC 0 97 changeProcessState createProcess getProcessAttributes getProcessState setProcessAttributes triggerActivity processAttributesChanged processStateChanged
183. cat 5 0 Z Apache 7 Axis 2 0 Axis 1475 Web Java Axis 13 5 3 Servlet 1 API Servlet Web 8Servlet HTML Web 0 Servlet Servlet Jakarta Tomcat 5 0 13 6 1
184. choice gt lt xsd element ref xpd Performer min0ccurs 0 gt lt xsd element ref xpd StartMode min0ccurs 0 gt 29 160 WfMC ERRET E 0 97 19 lt xsd element ref xpdl FinishMode min0ccurs 0 gt lt xsd element ref xpdl Priority min0ccurs 0 gt lt xsd element ref xpdl Deadl ine min0ccurs 0 max0ccurs unbounded gt lt xsd element ref xpdl SimulationInformation 0 gt lt xsd element ref xpdl Icon minOccurs 0 gt lt xsd element ref xpdl Documentation minOccurs 0 gt e lt xsd element ref xpdl TransitionRestrictions min0ccurs 0 gt lt xsd element ref xpd ExtendedAttributes minOccurs 0 gt lt xsd sequence lt xsd attribute name type xsd NMTOKEN use required gt lt xsd attribute name Name type xsd str ing gt lt lexType gt xsd element gt 9 E xpd Activity Name 1d AC110717113575000000 gt xpd Description gt lt xpd Description gt xpd1 Limit gt 10 lt xpdl Limit gt
185. dedAttributes minOccurs 0 gt lt xsd sequence gt lt xsd attribute name Id type xsd NMTOKEN use required gt lt xsd attribute name Name type xsd str ing gt lt xsd attribute name IsArray default FALSE gt 25 160 WfMC 0 97 xsd simpleType gt xsd restriction base xsd NMTOKEN gt lt xsd enumeration value TRUE gt lt xsd enumeration value FALSE gt xsd restriction gt xsd simpleType gt xsd attribute gt xsd complexType gt xsd element gt lt xpdl DataField Name 1 110717083765600000 gt xpd DataType gt lt 1 Type STRING gt lt xpdl gt xpd1 InitialValue gt lt xpdl Description gt lt xpdI Description gt lt xpdl DataF i eld gt 36 3 6 1
186. e gt lt xsd element ref xpdl InitialValue minOccurs 0 gt lt xsd element ref xpdl Length minOccurs 0 gt lt xsd element ref xpdl Description minOccurs 0 gt lt xsd element ref xpd ExtendedAttributes min0ccurs 0 gt lt xsd sequence gt lt xsd attribute name Id type xsd NMTOKEN use required gt lt xsd attribute name Name type xsd str ing gt lt xsd attribute name IsArray default FALSE gt lt xsd simpleType gt lt xsd restriction base xsd NMTOKEN gt lt xsd enumeration value TRUE gt lt xsd enumeration value FALSE gt lt xsd restriction gt lt xsd simpleType gt lt xsd attribute gt lt lexType gt xsd element gt lt xsd element name DataFields gt 106 160 WfMC 0 97 xsd complexType gt lt xsd sequence gt lt xsd element ref xpdl DataField minOccurs 0 maxOccurs unbounded gt lt xsd sequence gt xsd complexType gt xsd element gt lt xsd element name DataType gt xsd complexType gt xsd grouD ref xpd1 DataTypes gt xsd complexType gt xsd element gt xsd grouD name DataTypes gt xsd choice gt lt xsd element ref xpdl gt lt xsd element ref xpdl DeclaredType
187. e ExternalPackages gt xsd complexType gt lt xsd sequence lt xsd element ref xpdl ExternalPackage minOccurs 0 maxOccurs unbounded gt lt xsd sequence xsd complexType gt xsd element gt lt xsd element name ExternalReference gt xsd complexType gt xsd attribute name xref type xsd NMTOKEN use optional gt xsd attribute name location type xsd anyURI use required gt xsd attribute name namespace type xsd anyURI use optional gt xsd complexType gt xsd element gt lt xsd element name FinishMode gt xsd complexType gt xsd choice gt lt xsd element ref xpdl Automati c gt lt xsd element ref xpdl 1 gt xsd choice gt xsd complexType gt xsd element gt lt xsd element name FormalParameter gt xsd complexType gt lt xsd sequence lt xsd element ref xpdl DataType gt lt xsd element ref xpdl Description minOccurs 0 gt lt sequence gt lt xsd attribute name Id type xsd NMTOKEN use required gt lt xsd attribute name Index type xsd NMTOKEN gt lt xsd attribute name Mode default IN gt lt xsd simpleType gt lt xsd restriction base xsd NMTOKEN gt lt xsd enumeration value IN gt lt xsd enumeration value OUT gt lt xsd enumeration value INOUT gt lt xsd restriction gt lt xsd simpleT
188. eType gt lt xsd attribute gt lt xsd comp lexType gt lt xsd element gt lt xsd element name TimeEstimation gt lt xsd complexType gt lt xsd sequence gt 112 160 WfMC 0 97 lt xsd element ref xpd WaitingTime min0ccurs 0 gt lt xsd element ref xpd WorkingTime min0ccurs 0 gt lt xsd element ref xpdl Duration min0ccurs 0 gt lt xsd sequence gt xsd complexType gt xsd element gt lt xsd element gt xsd complexType gt lt xsd sequence lt xsd element ref xpd ActualParameters min0ccurs 0 gt lt xsd element ref xpd Description min0ccurs 0 gt lt xsd element ref xpd ExtendedAttributes min0ccurs 0 gt lt xsd sequence gt lt xsd attribute name Id type xsd NMTOKEN use required gt lt xsd attribute gt lt xsd simpleType gt lt xsd restriction base xsd NMTOKEN gt lt xsd enumeration value APPLICATION gt lt xsd enumeration value PROCEDURE gt xsd restriction gt xsd simpleType gt xsd attribute gt xsd complexType gt xsd element gt lt xsd element name Transition gt xsd complexType gt lt xsd sequence lt xsd element ref xpd Condition minOccurs 0 gt lt xsd element r
189. ef xpd Description minOccurs 0 gt lt xsd element ref xpd ExtendedAttr ibutes min0ccurs 0 gt lt xsd sequence lt xsd attribute 14 type xsd NMTOKEN use required gt lt xsd attribute name From type xsd NMTOKEN use required gt lt xsd attribute name To type xsd NMTOKEN use required gt lt xsd attribute name Name type xsd str ing gt xsd complexType gt xsd element gt lt xsd element name TransitionRef gt xsd complexType gt xsd attribute 14 type xsd NMTOKEN use required gt xsd complexType gt xsd element gt lt xsd element name TransitionRefs gt xsd complexType gt lt xsd sequence gt lt xsd element ref xpdl TransitionRef minOccurs 0 maxOccurs unbounded gt lt xsd sequence gt lt xsd lexType gt lt xsd element gt lt xsd element name TransitionRestriction gt xsd complexType gt lt xsd sequence lt xsd element ref xpdl Join minOccurs 0 gt lt xsd element ref xpdl Split 0 gt lt xsd sequence lt xsd lexType gt lt xsd element gt lt xsd element name TransitionRestrictions gt lt xsd complexType gt lt xsd sequence gt lt xsd element ref xpdl TransitionRestriction minOccurs 0 maxOccurs unbounded gt lt xsd sequence gt lt xsd lexType gt 113 1
190. ent ref xpd Implementation gt lt xsd element ref xpdl BlockActivity gt xsd choice gt lt xsd element ref xpd Performer min0ccurs 0 gt lt xsd element ref xpd StartMode min0ccurs 0 gt lt xsd element ref xpdl FinishMode min0ccurs 0 gt lt xsd element ref xpdl Priority min0ccurs 0 gt lt xsd element ref xpd Deadline minOccurs 0 max0ccurs unbounded gt lt xsd element ref xpd SimulationInformation min0ccurs 0 gt lt xsd element ref xpdl Icon 0 0 gt lt xsd element ref xpdl Documentation minOccurs 0 gt lt xsd element ref xpdl TransitionRestrictions min0ccurs 0 gt lt xsd element ref xpd ExtendedAttr ibutes min0ccurs 0 gt lt xsd sequence lt xsd attribute name Id type xsd NMTOKEN use required gt lt xsd attribute name Name type xsd str ing gt lt xsd lexType gt lt xsd element gt lt xsd element name ActivitySet gt xsd complexType gt lt gt lt xsd element ref xpdl Activities minOccurs 0 gt lt xsd element ref xpdl Transitions min0ccurs 0 gt lt xsd sequence gt lt xsd attribute name Id type xsd NMTOKEN use required gt xsd complexType gt xsd element gt 104 160 WfMC
191. esList MGetWorkItemAttributeValue MAssignWorkItemAttribute I Administration Funct ions gt 6 j j j 1 gt 39 EJ WorkItemHand WorkItemHand WorkItemHand WorkItemHand WorkItemHand WorkItemHand WorkItemHand WorkItemHand WorkItemHand WorkflowEngineHand WorkflowEngineHandler assignActivityAttribute 0 WorkflowEngineHand WorkflowEngineHandler Vorkf ovEnginehardler getActivityAttributeValue getProcesses getProcess HorKfloWEmgieHerdle er getWorkItems er getWorkItem er completeWorkItem er getWorkitemStates er changeWorkitemState er reassignWorkltem er getWorkltemAttributes er getWorkItemAttributeValue er assignWorkItemAttribute gt MChangeProcessInstancesState MChangeActivityInstancesState MTerminateProcessInstances MAssignProcessInstancesAttribute MAssignActivityInstancesAttribute MAbortProcessInstances of on ol ol oj Nn gt MAbortProcessInstance W gt PI Application Invocation Functions WMTAConnect amp WMTADisconnect WMTAConnect amp WMTADisconnect WMTAInvokeApplication WMTARequestAppStatus WMTATerminateApp
192. etchProcessInstanceAttribute in WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle out WMTPAttrName pattribute_name out WMTPInt32 pattribute_type out WMTPInt32 pattribute_length out WMTPText pattribute_value in WMTInt32 buffer_size 187 160 WfMC 0 97 WMTErrRetType WMCloseProcessInstanceAttributesList in WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle 7 3 2 WMTErrRetType WMGetProcessInstanceAttributeValue in WMTPSessionHandle psession_handle in WMTPProcInstID pproc_inst_id in WMTPAttrName pattribute_name out WMTPInt32 pattribute_type out WMTPInt32 pattribute_length out WMTPText pattribute_value in WMTInt32 buffer_size Attribute getProcessAttributeValue Session session String pid String name throws WorkflowException 7 3 2 WMTErrRetType WMAssignProcessInstanceAttribute in WMTPSessionHandle psession_handle
193. finition 0 WMTObjectName BusinessName AttributeName 0 WMTAttributeName AttributeType 0 WMTAttributeType Attributelength 0 WMTAttributeLength Attributevalue 0 WMTAttributeValue Extension Number WMTInt16 Extension Type WMTText SourceConverstaion 10 WMTText TargetConversation ID WMTText 157 160 WfMC 0 97 Prefix MessagelD 0 WMAObjectID AttributeName 0 WMTAttributeName AttributeType 0 WMTAttributeType Attributelength 0 WMTAttributeLength Attributevalue 0 WMTAttributeValue PreviousAttributeLength 0 WMTAttributeLength PreviousAttributeValue 0 WMTAttributeValue Extension Number WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText TargetConversation ID WMTText Prefix MessagelD 0 WMAObjectID SourcelnitialProcessInstancelD WMAObjectID SourceCurrentProcessInstancelD WMAObjectID SourceActivityInstancelD M WMAObjectID Sourcelimestamp WMTDateTime SourceNodelD WMTResourcelD SourceUserlD 0 WMTResourcelD SourceRolelD 0 WMTResourcelD SourceProcessDefinitionID 0 WMTObjectID S
194. icipant WMTPWfIParticipant Java WfResource ID typedef struct WMTText proc_def_id UNIQUE_ID_SIZE WMTProcDefID typedef WMTProcDefID WMTPProcDefID Java ID String ID typedef struct WMTText activity_id NAME_STRING_SIZE WMTActivitylD typedef WMTActivityID WMTPActivityID Java ID String typedef struct WMTText proc_def_state NAME_STRING_SIZE WMTProcDefState typedef WMTProcDefState WMTPProcDefState Java public class ProcessDefinitionState implements ObjectState 181 160 WfMC 0 97 typedef struct WMTText process_name NAME_STRING_SIZE WMTProcDefID proc_def_id WMTProcDefState state WMTProcDef typedef WMTProcDef WMTPProcDef Java
195. ionUnit gt lt xsd simpleType gt lt xsd restriction base xsd NMTOKEN gt lt xsd enumeration value Y gt lt xsd enumeration value M gt lt xsd enumeration value D gt lt xsd enumeration value h gt lt xsd enumeration value m gt lt xsd enumeration value s gt lt xsd restriction gt lt xsd simpleType gt lt xsd attribute gt lt xsd lexType gt lt xsd element gt lt xsd element name RecordType gt xsd complexType gt lt xsd sequence lt xsd element ref xpdl Member maxOccurs unbounded gt lt sequence gt lt xsd lexType gt lt xsd element gt lt xsd element name RedefinableHeader gt xsd complexType gt lt xsd sequence lt xsd element ref xpdl Author minOccurs 0 gt lt xsd element ref xpdl Version minOccurs 0 gt lt xsd element ref xpdl Codepage min0ccurs 0 gt lt xsd element ref xpd Countrykey min0ccurs 0 gt lt xsd element ref xpd Responsibles min0ccurs 0 gt lt xsd sequence gt lt xsd attribute name PublicationStatus gt lt xsd simpleType gt lt xsd restriction base xsd NMTOKEN gt lt xsd enumeration value UNDER_REVISION gt lt xsd enumeration value RELEASED gt lt xsd enumeration value UNDER_TEST gt lt xsd restriction gt lt xsd simpleType gt lt xsd attr ibute gt xsd complexType gt xsd element gt
196. is 1 2 XML XMLBeans 1 0 5 4 1 0 LAN LAN 3 TCP IP
197. lD WMTResourcelD SourceUserlD 0 WMTResourcelD SourceRolelD 0 WMTResourcelD SourceProcessDefinitionID WMTObjectID SourceProcessDefinition 0 WMTObjectName BusinessName SourceActivityDefinition 0 WMTObjectName BusinessName AttributeName WMTAttributeName Extension Number WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText TargetConversation ID WMTText 155 160 WfMC HOR 0 97 Prefix MessagelD SourcelnitialProcessInstancelD SourceCurrentProcessInstancelD SourceActivityInstancelD Sourcelimestamp SourceNodelD SourceUserlD SourceRolelD SourceProcessDefinitionID SourceProcessDefinition BusinessName SourceActivityDefinition BusinessName AttributeName AttributeType Attributelength Attributevalue Extension Number Extension Type SourceConverstaion ID TargetConversation ID oO z oO z zz000O0O WMAOb ject ID WMAOb ject ID WMAOb ject ID WMAOb ject ID WMTDateTime WMTResourcelD WMTResourcelD WMTResourcelD WMTObjectID WMTObjectName WMTObjectName WMTAttributeName WMTAttributeType WMTAttributeLength WMTAttributeValue WMTInt16 WMTText WMTText WMTText
198. lt xsd element name Responsible type xsd string gt lt xsd element name Responsibles gt xsd complexType gt lt xsd sequence gt lt xsd element ref xpd Responsible minOccurs 0 maxOccurs unbounded gt lt xsd sequence gt lt lexType gt xsd element gt lt xsd element name Route gt xsd complexType gt xsd element gt lt xsd element name SchemaType gt xsd complexType gt lt xsd sequence gt lt xsd any namespace other processContents lax minOccurs 0 maxOccurs unbounded gt lt xsd sequence gt xsd complexType gt xsd element gt lt xsd element name Scr ipt gt xsd complexType gt 111 160 WfMC 0 97 xsd attribute name Type type xsd string use required gt xsd attribute name Version type xsd string use optional gt xsd attribute name Grammar type xsd anyURI use optional gt xsd complexType gt xsd element gt lt xsd element name Simulationlnformation gt xsd complexType gt lt sequence lt xsd element ref xpdl Cost gt lt xsd element ref xpdl TimeEstimation gt lt xsd sequence lt xsd attribute name Instantiation gt lt xsd simpleType gt lt xsd restric
199. mplexType gt lt xsd group ref xpdl DataTypes gt xsd complexType gt xsd element gt lt xsd element name Manual gt xsd complexType gt xsd element gt lt xsd element name Member gt xsd complexType gt xsd grouD ref xpd1 DataTypes gt xsd complexType gt xsd element gt lt xsd element name No gt xsd complexType gt xsd element gt lt xsd element name Package gt xsd complexType gt lt xsd sequence lt xsd element ref xpd PackageHeader gt lt xsd element ref xpd RedefinableHeader min0ccurs 0 gt lt xsd element ref xpd ConformanceClass min0ccurs 0 gt lt xsd element ref xpd Script min0ccurs 0 gt lt xsd element ref xpd ExternalPackages min0ccurs 0 gt lt xsd element ref xpd TypeDeclarations min0ccurs 0 gt lt xsd element ref xpd Participants 0 0 gt lt xsd element ref xpd Applications minOccurs 0 gt lt xsd element ref xpdl 1 min0ccurs 0 gt lt xsd element ref xpd WorkflowProcesses min0ccurs 0 gt lt xsd element ref xpd ExtendedAttributes min0ccurs 0 gt lt xsd sequence gt lt xsd attribute name Id type xsd NMTOKEN use required gt 109 160 WfMC 0 97
200. n String pid String aid ActivityState state Attributell getActivityAttributes Session session String pid String aid Filter filter Attribute getActivityAttributeValue Session session String pid String aid String name Em void assignActivityAttribute Session session String pid String aid Attribute attr ugy Process getProcesses Session session Filter filter Process getProcess Session session String pid Activity getActivities Session session Filter filter Activity getActivity Session session String pid String aid 7 4 WorkItemHandler 54 160 WfMC 0 97 7 4 1
201. n gt lt xsd complexType gt lt xsd group ref awf ConditionalExpressionGroup minOccurs 1 maxOccurs 1 gt xsd complexType gt xsd element gt lt xsd group name ConditionalExpressionGroup gt lt xsd choice gt lt xsd element ref awf UnaryExpression gt lt xsd element ref awf LogicalExpression gt lt xsd element ref awf RelationalExpression gt lt xsd choice gt lt xsd group gt lt xsd element name UnaryExpression gt lt complexType gt lt xsd sequence gt lt xsd group ref awf ConditionalExpressionGroup minOccurs 1 maxOccurs 1 gt lt sequence gt lt xsd attribute name Type use required gt lt xsd simpleType gt lt xsd restriction base xsd NMTOKEN gt lt xsd enumeration value NOT gt lt xsd restriction gt lt xsd simpleType gt lt xsd attr ibute gt xsd complexType gt xsd element gt lt xsd element name LogicalExpression gt xsd complexType gt lt xsd sequence lt xsd group ref awf ConditionalExpressionGroup minOccurs 2 maxOccurs 2 gt 115 160 WfMC 0 97 lt xsd sequence gt lt xsd attribute name Type use required gt lt xsd simpleType gt lt xsd restriction base xsd NMTOKEN gt lt xsd enumeration value 0R
202. nager WfProcess 6 10 2 WfProcessManager s BA Ek int getProcessCountO Ri WfProcess getProcessGnt index WfProcessl getAllProcesses0 boolean isMemberOfProcess WfProcess member String getCategoryO String getName0 String getVersionO String getDescription0 String getState void setState String state
203. nsion Type WMTText SourceConverstaion ID WMTText ID WMTText API API Java Prefix MessagelD 0 WMAObjectID CorrespondentContextID WMAResourcelD CorrespondentNodelD M WMAResourcelD Extension Number WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText TargetConversation ID WMTText Prefix MessagelD 0 WMAObjectID CorrespondentContextID WMAResourcelD CorrespondentNodelD M WMAResourcelD Extension Number WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText TargetConversation ID WMTText 3 API API Java 151 160 WfMC 0 97 B
204. onMessage 13 1 2 1 API 2 1 open not_running not_started 3 4 5 6 2 open not_running suspended
205. ourceProcessDefinition 0 WMTObjectName BusinessName SourceActivityDefinition 0 WMTObjectName BusinessName AttributeName 0 WMTAttributeName AttributeType 0 WMTAttributeType Attributelength 0 WMTAttributeLength Attributevalue 0 WMTAttributeValue PreviousAttributeLength 0 WMTAttributeLength PreviousAttributeValue 0 WMTAttributeValue Extension Number WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText TargetConversation ID WMTText Prefix MessagelD 0 WMAObjectID SourceActivityDefinition 0 WMAObjectName BusinessName TargetProcessDefinition ID 0 WMAObjectID TargetProcessInstance ID 0 WMAObjectID TargetProcessDefinition 0 WMAObjectName BusinessName TargetNodelD WMTResourcelD TargetUserlD 0 WMTResourcelD TargetRolelD 0 WMTResourcelD AttributeName 0 WMTAttributeName AttributeType 0 WMTAttributeType Attributelength 0 WMTAttributeLength Attributevalue 0 WMTAttributeValue PreviousAttributeLength 0 WMTAttributeLength PreviousAttributeValue 0 WMTAttributeValue Extension Number WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText TargetConversation ID WMTText 7
206. ourcelD TargetUserlD 0 WMTResourcelD TargetRolelD 0 WMTResourcelD AttributeName 0 WMTAttributeName AttributeType 0 WMTAttributeType Attributelength 0 WMTAttributeLength Attributevalue 0 WMTAttributeValue Extension Number WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText TargetConversation ID WMTText Prefix M MessagelD 0 WMAObjectID SourcelnitialProcessInstancelD WMAObjectID SourceCurrentProcessInstancelD WMAObjectID SourceActivityInstancelD WMAObjectID Sourcelimestamp WMTDateTime SourceNodelD WMTResourcelD SourceUserlD 0 WMTResourcelD SourceRolelD 0 WMTResourcelD SourceProcessDefinitionID WMTObjectID SourceProcessDefinition 0 WMTObjectName BusinessName SourceActivityDefinition 0 WMTObjectName BusinessName AttributeName 0 WMTAttributeName AttributeType 0 WMTAttributeType Attributelength 0 WMTAttributeLength Attributevalue 0 WMTAttributeValue Extension Number WMTInt16 Extension Type WMTText SourceConverstaion 10 WMTText TargetConversation ID WMTText Prefix MessagelD 0 WMAObjectID SourceActivityInstancelD M WMAObjectID RemoteNodelD WMAResourcelD RemoteProcessInstancelD M WMAObjectID RemoteTimestamp WMTDateTime RemoteProcessDe
207. pe WMFetchWorkItem in WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle out WMTPMorkItem pwork_item WMTErrRetType WMCloseWorkList in WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle 7 4 2 WMTErrRetType WMGetMWorkItem in WMTPSessionHandle psession_handle in WMTPProcInstID pproc_inst_id in WMTPWorkItemID pwork_item_id out WMTPWorkItem pwork_item WorkItem getWorkItem Session session String wid throws WorkflowException 141 160 WfMC 0 97 7 4 2 WMTErrRetType WMCompleteWorklItem in WMTPSessionHandle psession_handle in WMTPProcInstID pproc_inst_id in WMTPWorkItemID pwork_item_id void completeWorkItem Session session String wid throws WorkflowException 7 4 2 WMTErrRetType WMOpenWorkitemStatesList in WMTPSessionHandle psession_handle WMTPProcDefID pproc_def_id in WMT
208. s id 147 160 WfMC 0 97 void relinquishProcess String eid String Did throws WorkflowException 4 4 5 441 API C API Java typedef WMTInt16 information_length WMAInformationLength typedef WMTText information_type WMAInformationType ID typedef WMTText object_id UNIQUE_ID_SIZE WMAObjectlD String typedef WMTText object_state WMAObjectState public interface WMObjectState typedef WMTText object_name NAME_STRING_SIZE WMAObjectName String ID typedef WMTText resource_id UNIQUE_ID_SIZE WMAResourcelD String
209. sword String engineName String scope typedef struct WMTUInt32 session_id WMTPPrivate pprivate WMTSessionHandle typedef WMTSessionHandle WMTPSessionHandle 180 160 WfMC 0 97 Java Session typedef struct WMTInt32 filter_type WMTInt32 filter_length WMTText attribute_name NAME_STRING_SIZE WMTUInt32 comparison WMTPText filter_string WMTFi Iter typedef ilter WMTPFilter Java public class Filter int filterType String attr ibuteName int compar ison String filterString typedef struct WMTUInt32 query_handle WMTQueryHandle typedef WMTQueryHandle WMTPQueryHandle Java typedef struct WMTText wf_participant NAME_STRING_SIZE WMTWfIParticipant typedef WMTWfIPart
210. t xpd1 Condition Type CONDITION gt awf ConditionalExpression gt awf RelationalExpression ComparedValue bbbb DataFieldRef VR110717083765600000 Type EQUAL gt awf ConditionalExpression gt xpd1 Condition gt xpd1 Description gt xpd Transition gt 3 9 3 9 1 392 zE String getDescription String getIDO ID int getMode0 IN OUT INOUT 31 160 WfMC ERRET E 0 97 i String getNameQ int getType0 3 9 3 XML XML XML III
211. t lt xsd element name ArrayType gt lt xsd complexType gt lt xsd group ref xpdl DataTypes gt lt xsd attribute name Lower Index type xsd NMTOKEN use required gt lt xsd attribute name UpperIndex type xsd NMTOKEN use required gt xsd complexType gt xsd element gt lt xsd element name Author type xsd str ing gt lt xsd element name Automatic gt lt xsd complexType gt xsd element gt lt xsd element name BasicType gt xsd complexType gt xsd attribute name Type use reduired gt xsd simplelType gt xsd restriction base xsd NMTOKEN gt lt xsd enumeration value STRING gt lt xsd enumeration value FLOAT gt lt xsd enumeration value INTEGER gt lt xsd enumeration va lue REFERENCE gt lt xsd enumeration value DATETIME gt lt xsd enumeration value BOOLEAN gt lt xsd enumeration va lue PERFORMER gt lt xsd restriction gt lt xsd simpleType gt lt xsd attr ibute gt xsd complexType gt 105 160 WfMC 0 97 xsd element gt lt xsd element name BlockActivity gt xsd complexType gt xsd attribute name BlockId type xsd NMTOKEN use required gt xsd complexType gt xsd element gt lt xsd element
212. t ref xpd DataFields minO0ccurs 0 gt lt xsd element ref xpd WorkflowProcesses min0ccurs 0 gt lt xsd element ref xpd ExtendedAttributes min0ccurs 0 gt xsd seduence gt xsd attribute type xsd NMTOKEN use required gt xsd attribute name Name type xsd str ing gt xsd complexType gt xsd element gt 22 160 WfMC 0 97 mn I xpd Pack xpdI P xpd xpd xpd xpd lt xpdl xpdI R xpd xpd lt xpdl lt xpdl D lt xpdl P age Name Id PK110717053304600001 gt ackageHeader gt XPDLVersion gt 1 0 lt xpd1 XPDLVersion gt Vendor gt ARGO 21 Corporation lt xpd1 Vendor gt Created gt 2005 1 31 lt xpd1 Created gt Description gt aaaa lt xpd Description gt PackageHeader gt edefinableHeader gt Author gt nito lt xpd Author gt Version gt 1 0 lt xpdI Version gt RedefinableHeader gt ataFields gt articipants gt xpd1 Applications gt xpd1 WorkflowProcesses gt lt xpdl Pac kage gt 33 3 3 1
213. t16 Extension Type WMTText SourceConverstaion ID WMTText TargetConversation ID WMTText API API Java Prefix M MessagelD 0 WMAObjectID AttributeName WMTAttributeName AttributeType WMTAttributeType Attributelength WMTAttributeLength Attributevalue M WMTAttributeValue PreviousAttributeLength WMTAttributeLength PreviousAttributeValue M WMTAttributeValue Extension Number WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText TargetConversation ID WMTText 159 160 WfMC 0 97 Prefix MessagelD 0 WMAObjectID SourceActivityDefinition 0 WMAObjectName BusinessName TargetProcessDefinition ID 0 WMAObjectID TargetProcessInstance ID 0 WMAObjectID TargetNodelD WMTResourcelD AttributeName 0 WMTAttributeName AttributeType 0 WMTAttributeType Attributelength 0 WMTAttributeLength Attributevalue 0 WMTAttributeValue Extension Number WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText TargetConversation ID WMTText
214. tancelD Sourcelimestamp SourceNodelD SourceUserlD SourceRolelD SourceProcessDefinitionID SourceProcessDefinition BusinessName SourceActivityDefinition BusinessName Extension Number Extension Type SourceConverstaion ID TargetConversation ID oO z oO WMAObjectID WMAObjectID WMAObjectID WMAObjectID WMTDateTime WMTResourcelD WMTResourcelD WMTResourcelD WMTObjectID WMTObjectName WMTObjectName WMTInt16 WMTText WMTText WMTText 4 API API Java Prefix MessagelD 0 WMAObjectID SourceActivityDefinition 0 WMAObjectName BusinessName TargetProcessDefinition ID 0 WMAObjectID TargetProcessInstance 10 M WMAObjectID TargetProcessDefinition 0 WMAObjectName BusinessName TargetNodelD WMTResourcelD TargetUserlD 0 WMTResourcelD TargetRolelD 0 WMTResourcelD TargetState 0 WMTObjectState Extension Number WMTInt16 Extension Type WMTText SourceConverstaion 10 WMTText TargetConversation ID WMTText 158 160 WfMC
215. tate Extension Number Extension Type SourceConverstaion ID TargetConversation ID M 0 WMAObjectID 0 WMAObjectName WMAObjectID WMAObjectID WMAObjectName WMTResourcelD WMTResourcelD WMTResourcelD WMTObjectState WMTObjectState WMTInt16 WMTText WMTText WMTText 5 API API Java Prefix MessagelD 0 WMAObjectID SourceActivityDefinition 0 WMAObjectName BusinessName TargetProcessInstance 10 M WMAObjectID TargetProcessDefinition 0 WMAObjectName BusinessName TargetNodelD WMTResourcelD TargetUserlD 0 WMTResourcelD TargetRolelD 0 WMTResourcelD AttributeName WMTAttributeName Extension Number WMTInt16 Extension Type WMTText SourceConverstaion ID WMTText TargetConversation ID WMTText Prefix MessagelD 0 WMAObjectID SourcelnitialProcessInstancelD WMAObjectID SourceCurrentProcessInstancelD WMAObjectID SourceActivityInstancelD M WMAObjectID Sourcelimestamp WMTDateTime SourceNode
216. tate PreviousProcessDefinitionState M WMAObjectState Suffix 0 160 160
217. ter getRequester void setRequester WfRequester requester WfRequester WfProcessManager getManagerO WfProcessMgr WfProcess 44 160 WfMC 0 97 int getStepCountO 0 WfActiviy open WfActivity getStepGnt index WfActivityll getAl1Steps0 boolean isMemberOfStep WfActivity act
218. tion WMTErrRetType WMFetchActivityInstanceAttribute in WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle out WMTPAttrName pattribute_name out WMTPInt32 pattribute_type out WMTPInt32 pattribute_length out WMTPText pattribute_value in WMTInt32 buffer_size WMTErrRetType WMCloseActivityInstanceAttributesList in WMTPSessionHandle psession_handle in WMTPQueryHandle pquery_handle 7 3 2 WMTErrRetType WMGetActivityInstanceAttributeValue in WMTPSessionHandle psession_handle in WMTPProcInstID pproc_inst_id in WMTPActivityInstID pactivity_inst_id in WMTPAttrName pattribute_name out WMTPInt32 pattribute_type out WMTPInt32 pattribute_length out WMTPText pattribute_value in WMTInt32 buffer_size Attribute getActivityAttributeValue Session session String pid String aid String name throws WorkflowException 139 160 WfMC 0 97
219. tion base xsd NMTOKEN gt lt xsd enumeration value ONCE gt lt xsd enumeration value MULTIPLE gt lt xsd restriction gt lt xsd simpleType gt lt xsd attribute gt lt xsd lexType gt lt xsd element gt lt xsd element name Split gt lt complexType gt lt xsd sequence gt lt xsd element ref xpdl TransitionRefs minOccurs 0 gt lt xsd sequence gt lt xsd attribute gt lt xsd simpleType gt lt xsd restriction base xsd NMTOKEN gt lt xsd enumeration value AND gt lt xsd enumeration value XOR gt lt xsd restriction gt lt xsd simpleType gt lt xsd attr ibute gt lt xsd lexType gt lt xsd element gt lt xsd element name StartMode gt xsd complexType gt xsd choice gt lt xsd element ref xpdl Automatic gt lt xsd element ref xpdl 1 gt xsd choice gt xsd complexType gt xsd element gt lt xsd element name SubF low gt lt xsd complexType gt lt xsd sequence gt lt xsd element ref xpdl ActualParameters minOccurs 0 gt lt xsd sequence gt lt xsd attribute name Id type xsd string use required gt lt xsd attribute name Execution gt lt xsd simpleType gt lt xsd restriction base xsd NMTOKEN gt lt xsd enumeration value ASYNCHR gt lt xsd enumeration value SYNCHR gt lt xsd restriction gt lt xsd simpl
220. ttributell attr void processStateChanged String eid String pid ProcessState state void setProcessAttributes String eid String rootid String aid String pid Attrbutell attr k 62 160 WfMC E 0 97 void triggerActivity String eid String rootid String aid String pid Stringl listProcesses String eid Filter filter void relinquishProcess String eid String pid 9 3 3 lt eng1ne confng gt lt eng1ne id xxx password passxxx gt lt remote engines gt lt engine id aaa password password url iiop aaa jp 1050 gt lt engine id bbb password password url iiop bbb jp 1050 gt lt remote engines gt lt engine config gt 63 160 WfMC
221. vokeApplication String appName String wid Attribute attrList int mode throws WorkflowException 8 3 2 int WMTARequestAppStatus in WMTInt32 tool_agent_handle in WMTPProcInstID proc_inst_id in WMTPWorkItemID pwork_item_id out WMTInt32 app_status out WMTPAttributeList WFRelevantData 145 160 WfMC 0 97 ToolAgent int requestAppStatus int toolAgentHandle String appName String wid Attribute attrList throws WorkflowException 8 3 2 int WMTATerminateApp WMTInt32 tool_agent_handle in WMTPProcInstID pproc_inst_id in WMTPWorkItemID pwork_item_id ToolAgent void terminateApplication int toolAgentHandle String wid throws WorkflowException 4 3 4 API API Java 9 3 2 Engine identifier Process id State
222. xsd element ref xpd ExtendedAttributes minOccurs 0 gt lt xsd sequence lt xsd attribute name Id type xsd NMTOKEN use required gt xsd attribute name Name type xsd str ing gt lt xsd complexType gt lt xsd element gt 9 E lt 1 Name 1d PP110717065585900000 gt xpd ParticipantType Type ORGANIZATIONAL_UNIT gt xpdI Description gt lt xpdI Description gt xpd1 Participant gt 3 4 3 4 1 342 String getDescription String getIDO ID String getName java util List getParameters 343 XML XML
223. xsd str ing gt lt xsd element name Vendor type xsd str ing gt lt xsd element name Version type xsd str ing gt lt xsd element name WaitingTime type xsd string gt lt xsd element name WorkflowProcess gt lt xsd complexType gt lt xsd sequence lt xsd element ref xpd ProcessHeader gt lt xsd element ref xpd RedefinableHeader minOccurs 0 gt lt xsd element ref xpd FormalParameters min0ccurs 0 gt lt xsd element ref xpdl DataFields min0ccurs 0 gt lt xsd element ref xpd Participants min0ccurs 0 gt lt xsd element ref xpdl Applications minOccurs 0 gt lt xsd element ref xpdl ActivitySets minOccurs 0 gt lt xsd element ref xpdl Activities minOccurs 0 gt lt xsd element ref xpdl Transitions minOccurs 0 gt lt xsd element ref xpdl ExtendedAttr ibutes minOccurs 0 gt lt xsd sequence lt xsd attribute name Id type xsd NMTOKEN use required gt lt xsd attribute name Name type xsd str ing gt lt xsd attribute name AccessLevel gt lt xsd simpleType gt lt xsd restriction base xsd NMTOKEN gt lt xsd enumeration value PUBLIC gt lt xsd enumeration value PRIVATE gt xsd restriction gt xsd simpleType gt xsd attribute gt xsd complexType gt 114 160 WfMC
224. ype gt lt xsd attribute gt lt xsd lexType gt lt xsd element gt lt xsd element name FormalParameters gt 108 160 WfMC 0 97 xsd complexType gt lt xsd sequence gt lt xsd element ref xpd FormalParameter minOccurs 0 maxOccurs unbounded gt lt xsd sequence gt xsd complexType gt xsd element gt lt xsd element name Icon type xsd string gt lt xsd element name Imp l ementation gt lt xsd complexType gt lt xsd choice gt lt xsd element ref xpdl No gt lt xsd element ref xpdl Tool maxOccurs unbounded gt lt xsd element ref xpdl SubF gt lt xsd choice gt xsd complexType gt xsd element gt lt xsd element name InitialValue type xsd string gt lt xsd element name Join gt xsd complexType gt xsd attribute name Type gt xsd simplelype gt xsd restriction base xsd NMTOKEN gt lt xsd enumeration value AND gt lt xsd enumeration value XOR gt xsd restriction gt xsd simpleType gt lt xsd attribute gt xsd complexType gt xsd element gt lt xsd element name Length type xsd str ing gt lt xsd element name Limit type xsd string gt lt xsd element name ListType gt lt xsd co
Download Pdf Manuals
Related Search
Related Contents
Untitled Manuale d`uso urgences et premiers secours Intel® Entry Storage System SS4200 塩ビ管面取りエ具替刃 取扱説明書 Manual del Usuario Samsung VCMA16BS manual de utilizador(Windows 7) 取扱説明書(電動・穂先同梱)Premier <DR> Copyright © All rights reserved.
Failed to retrieve file