|
Page Edited :
ODExSITE :
Management API
Management API has been edited by Alexis Midon (May 11, 2009). Change summary: fix jadoc links Ode has a complete management API to check which processes are deployed, running and completed instances, variables values and more. To see which methods are available, have a look at the ProcessManagement These two interfaces are available as web services on the Axis2-based distribution. The corresponding WSDL can be found here To invoke these two services, any web service client should work (in a perfect interoperable world). To ease the invocation when using an Axis2 client, a helper class is bundled in ode-axis2.jar: ServiceClientUtil ServiceClientUtil client = new ServiceClientUtil(); OMElement root = client.buildMessage("listAllProcesses", new String[] {}, new String[] {}); OMElement result = client.send(msg, "http://localhost:8080/ode/processes/ProcessManagement"); We're using XMLBeans ScopeInfoDocument scopeIndoDoc = ScopeInfoDocument.Factory.parse(result.getXMLStreamReader()); You will need to include ode-bpel-api.jar in your classpath.
|
Unsubscribe or edit your notifications preferences
