|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages | |
|---|---|
| org.jbpm | central access to the jbpm database and other services. |
| org.jbpm.ant | user ant tasks to deploy processes for users and continuous integration tasks for starting hsqldb and jboss. |
| org.jbpm.bytes | provides support for blobs that is portable over most databases. |
| org.jbpm.calendar | a business calendar that knows about business hours. |
| org.jbpm.command | commands that can be used as an alternative to the try-finally blocks in the user code. |
| org.jbpm.command.impl | command service can execute commands and apply an interceptor chain to it. |
| org.jbpm.configuration | creates object graphs based on xml description for the jbpm configuration. |
| org.jbpm.context.def | the part of the runtime process data structures related to variables. |
| org.jbpm.context.exe | contains ContextInstance, the
central interface class for working with process variables. |
| org.jbpm.context.exe.converter | implementations of Converter. |
| org.jbpm.context.exe.matcher | matcher implementations: matchers are used for dynamic determination of the persistent type of process variables. |
| org.jbpm.context.exe.variableinstance | implementations of VariableInstance. |
| org.jbpm.context.log | process variable logs. |
| org.jbpm.context.log.variableinstance | variable instance update logs. |
| org.jbpm.db | provides access the to jBPM database. |
| org.jbpm.db.compatibility | tool for jBPM schema updates. |
| org.jbpm.db.hibernate | various helper classes and directly related to the hibernate persistence. |
| org.jbpm.file.def | storage of binary information. |
| org.jbpm.graph.action | contains basic action implementations. |
| org.jbpm.graph.def | contains all structural elements of a process graph. |
| org.jbpm.graph.exe | contains the runtime structures for process executions. |
| org.jbpm.graph.log | graph execution logs. |
| org.jbpm.graph.node | contains basic node implementations. |
| org.jbpm.graph.node.advanced | advanced parallel split node implementation. |
| org.jbpm.instantiation | is for instantiating delegation classes and making them persistable with class Delegation. |
| org.jbpm.jcr | These classes define jBPM services for content repository access based on JSR-170, JCR spec 1.0. |
| org.jbpm.jcr.impl | These classes are implementations of the JcrService interface. |
| org.jbpm.jcr.jackrabbit | service factory for exposing a jackrabbit JCR engine in jBPM. |
| org.jbpm.jcr.jndi | persistent domain model classes for jobs like timers and messages. |
| org.jbpm.job | JNDI helper for JCR compatibility. |
| org.jbpm.job.executor | job executor component. |
| org.jbpm.jpdl | base jPDL package only containing the JpdlException. |
| org.jbpm.jpdl.convert | conversion of jpdl 2.0 to jpdl 3.0. |
| org.jbpm.jpdl.el | interfaces and binding classes for expression language resolving. |
| org.jbpm.jpdl.el.impl | implementation classes for expression language resolving. |
| org.jbpm.jpdl.el.parser | parser classes for expression language resolving. |
| org.jbpm.jpdl.exe | jpdl runtime data structures. |
| org.jbpm.jpdl.par | process archive packaging. |
| org.jbpm.jpdl.xml | jpdl xml parsing. |
| org.jbpm.logging | pluggability interface for logging service to capturing the history events during process execution. |
| org.jbpm.logging.db | default DB implementation of the logging service. |
| org.jbpm.logging.exe | contains LoggingInstance that collects
process logs |
| org.jbpm.logging.log | base model classes for the history events that get recorded by the DbLoggingService. |
| org.jbpm.mail | classes that contain the logic for sending emails during process execution. |
| org.jbpm.module.def | interface for adding aspect to a process definition in a pluggable manner. |
| org.jbpm.module.exe | interface for adding aspect to a process instance in a pluggable manner. |
| org.jbpm.msg | abstract interface for asynchronous messaging technologies like e.g. |
| org.jbpm.msg.db | DB/Jobexecutor implementation of the MessageService. |
| org.jbpm.persistence | base persistence classes. |
| org.jbpm.persistence.db | standalone DB implementation classes for the PersistenceService. |
| org.jbpm.persistence.jta | JTA DB implementation classes for the PersistenceService. |
| org.jbpm.scheduler | specifies the timer pluggability interface. |
| org.jbpm.scheduler.db | DB/JobExecutor implementation of the timer service. |
| org.jbpm.scheduler.def | actions (==event listeners) to create and cancel timers. |
| org.jbpm.security | pluggable authentication and pluggable authorization. |
| org.jbpm.security.authentication | various authentication binding implementations. |
| org.jbpm.security.authorization | various authorization binding implementations. |
| org.jbpm.security.permission | process permissions that are persistable in the jBPM identity component. |
| org.jbpm.signal | extension to the jBPM event architecture. |
| org.jbpm.svc | base service infrastructure classes. |
| org.jbpm.svc.save | various implementation of save operations that are invoked when a process instance is saved. |
| org.jbpm.taskmgmt | runtime extension of a process instance for task information. |
| org.jbpm.taskmgmt.def | process definition extensions for task management related information. |
| org.jbpm.taskmgmt.exe | extensions of runtime process instance data structure for tasks. |
| org.jbpm.taskmgmt.impl | db implementation of the task management service. |
| org.jbpm.taskmgmt.log | persistable logging (history information) classes for task related events. |
| org.jbpm.tx | interface defining pluggability for different transaction environments. |
| org.jbpm.util | various java-level helper utility classes. |
| org.jbpm.web | helper classes for using the API in a web environment. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||