OBE Client


WfMC Application Program Interfaces (wfmc.jar)
org.wfmc.audit Provides a Java binding of WfMC Interface 5 (v.1.1).
org.wfmc.wapi Provides a Java binding of WfMC Interface 2/3 (WAPI v.1.1).
org.wfmc.wapi2 Provides a Java binding of WfMC Interface 2/3 (WAPI v.2.0).


OBE Client Application Program Interface (obeclient-api.jar)
org.obe.client.api Provides the OBE client application program interface.
org.obe.client.api.model Provides public details of the OBE process model.
org.obe.client.api.repository Provides resource repository meta-data objects.
org.obe.client.api.tool Provides classes for defining new types of application and procedure.


OBE Core XPDL Object Model (obecore.jar)
org.obe.xpdl.model.activity Provides classes related to XPDL workflow activities.
org.obe.xpdl.model.application Provides classes related to workflow applications as represented in XPDL.
org.obe.xpdl.model.condition Provides classes related to XPDL conditions and expressions.
org.obe.xpdl.model.data Provides classes to model XPDL data type declarations.
org.obe.xpdl.model.ext Provides classes that model OBE XPDL extensions.
org.obe.xpdl.model.misc Provides miscellaneous classes and interfaces used by the XPDL object model.
org.obe.xpdl.model.participant Provides classes for modelling XPDL participants.
org.obe.xpdl.model.pkg Provides classes to model an XPDL package.
org.obe.xpdl.model.transition Provides classes for modelling XPDL transitions.
org.obe.xpdl.model.workflow Provides classes to represent an XPDL workflow process definition.
org.obe.xpdl.parser Provides an interface for parsing XPDL documents.
org.obe.xpdl.parser.dom4j Provides an XPDL parser that uses DOM4J to read an XML document.
org.obe.xpdl.serializer Provides an interface for serializing XPDL documents.
org.obe.xpdl.serializer.dom4j Provides an XPDL serializer that uses DOM4J to write an XML document.


Other Packages
org.obe Provides core object model classes and processing utilities.
org.obe.spi.model Provides access to run-time process entities.
org.obe.util Provides various classes for modelling miscellaneous XPDL elements.


OBE logo

OBE Client Application Program Interface

The OBE Client API implements Java bindings of the WfMC XPDL (Interface 1), WAPI2 (Interface 2/3) and Audit (Interface 5) interfaces.

OBE Client Jar (obeclient.jar)

The OBE Client Jar contains everything necessary for a remote client to attach to an OBE server either via XML-RPC or by RMI. It contains all the classes that are also packaged separately in wfmc.jar, obecore.jar and obeclient-api.jar.

SourceForge.net Logo OBE-1.0 Copyright (C) 2002-2006 Adrian Price. All Rights Reserved.