de.danet.an.workflow.ejbs.core |
This package contains the ejbs implementing the omg core interfaces.
For the first iteration, it has the following features:
- No implementation of the interfaces WfResource, WfAuditHandler, WfAuditEvent and WfAssignment
- No process data handling in processes and activities
- WfProcessMgr: Support of three fixed process types. Most of the interface methods are not implemented.
- No transitions defined between activities. All activities are started at the start of the process.
- A process is completed, if all activities are completed.
- No states Suspended, Terminated, Aborted
- Activities support a start and a finish mode
@since V1.0
|
Java Source File Name | Type | Comment |
ActivityProxy.java | Class | This class provides a proxy for the standard EJBObject
based Activity implementation. |
DefaultRASInvocationHandler.java | Class | This class provides an implementation of RASInvocationHandler
that maps RemoteException s to EJBException s. |
DefaultToolInvocationHandler.java | Class | This class provides a JMS/EJB based invocation handler that supports
asynchronous invocation and invocation in a separate transaction. |
InternalTransitionDefinition.java | Class | The internal representation of the transition adds some methods. |
ProcessDataStore.java | Class | This class extends JDBCPersistentMap in order to implement
ProcessData . |
WfActivityEJB.java | Class | The entity bean WfActivityEJB represent a activity. |
WfProcessEJB.java | Class | The entity bean WfProcessEJB represent a process
in the workflow. |