| Package | Description |
|---|---|
| org.flowable.cmmn.engine | |
| org.flowable.cmmn.engine.impl | |
| org.flowable.cmmn.engine.test.impl | |
| org.flowable.engine |
Public API of the Flowable engine.
Typical usage of the API starts by the creation of a ProcessEngineConfiguration
(typically based on a configuration file), from which a ProcessEngine can be obtained.Through the services obtained from such a ProcessEngine, BPM and workflow operation
can be executed:RepositoryService: Manages Deployments.RuntimeService: For starting and searching ProcessInstances.TaskService: Exposes operations to manage human (standalone) tasks, such as claiming, completing and assigning tasks.IdentityService: Used for managing users, groups and the relations between them.ManagementService: Exposes engine administration and maintenance operations,
which have no relation to the runtime exection of business processes.HistoryService: Exposes information about ongoing and past process instances.FormService: Access to form data and rendered forms for starting new process instances and completing tasks. |
| org.flowable.engine.impl |
API implementation classes, which shouldn't directly be used by end-users.
|
| org.flowable.engine.impl.cfg | |
| org.flowable.engine.impl.jobexecutor | |
| org.flowable.engine.impl.persistence | |
| org.flowable.engine.impl.persistence.entity | |
| org.flowable.engine.impl.util | |
| org.flowable.job.service | |
| org.flowable.job.service.impl | |
| org.flowable.job.service.impl.asyncexecutor | |
| org.flowable.job.service.impl.asyncexecutor.message | |
| org.flowable.job.service.impl.asyncexecutor.multitenant | |
| org.flowable.job.service.impl.cmd | |
| org.flowable.spring.boot | |
| org.flowable.spring.boot.cmmn | |
| org.flowable.spring.executor.jms | |
| org.flowable.spring.job.service |
| Class and Description |
|---|
| AsyncExecutor |
| AsyncJobExecutorConfiguration |
| AsyncRunnableExecutionExceptionHandler |
| ExecuteAsyncRunnableFactory |
| FailedJobCommandFactory |
| JobManager
Contains methods that are not tied to any specific job type (async, timer, suspended or deadletter), but which are generally applicable or are about going from one type to another.
|
| Class and Description |
|---|
| AsyncExecutor |
| Class and Description |
|---|
| AsyncExecutor |
| Class and Description |
|---|
| AsyncExecutor |
| Class and Description |
|---|
| AsyncExecutor |
| Class and Description |
|---|
| AsyncJobExecutorConfiguration |
| AsyncRunnableExecutionExceptionHandler |
| ExecuteAsyncRunnableFactory |
| FailedJobCommandFactory |
| JobManager
Contains methods that are not tied to any specific job type (async, timer, suspended or deadletter), but which are generally applicable or are about going from one type to another.
|
| Class and Description |
|---|
| FailedJobCommandFactory |
| Class and Description |
|---|
| AsyncExecutor |
| Class and Description |
|---|
| AsyncExecutor |
| Class and Description |
|---|
| FailedJobCommandFactory |
| Class and Description |
|---|
| AsyncExecutor |
| AsyncRunnableExecutionExceptionHandler |
| FailedJobCommandFactory |
| JobManager
Contains methods that are not tied to any specific job type (async, timer, suspended or deadletter), but which are generally applicable or are about going from one type to another.
|
| Class and Description |
|---|
| JobManager
Contains methods that are not tied to any specific job type (async, timer, suspended or deadletter), but which are generally applicable or are about going from one type to another.
|
| Class and Description |
|---|
| AbstractAsyncExecutor |
| AcquireAsyncJobsDueLifecycleListener |
| AcquireAsyncJobsDueRunnable |
| AcquireJobsRunnableConfiguration |
| AcquireTimerJobsRunnable |
| AcquireTimerLifecycleListener |
| AsyncExecutor |
| AsyncJobExecutorConfiguration |
| AsyncRunnableExecutionExceptionHandler |
| DefaultAsyncJobExecutor |
| ExecuteAsyncRunnableFactory |
| JobManager
Contains methods that are not tied to any specific job type (async, timer, suspended or deadletter), but which are generally applicable or are about going from one type to another.
|
| ResetExpiredJobsRunnable
Runnable that checks the
Job entities periodically for 'expired' jobs. |
| Class and Description |
|---|
| DefaultJobManager |
| JobManager
Contains methods that are not tied to any specific job type (async, timer, suspended or deadletter), but which are generally applicable or are about going from one type to another.
|
| Class and Description |
|---|
| AbstractAsyncExecutor |
| AcquireAsyncJobsDueLifecycleListener |
| AcquireAsyncJobsDueRunnable |
| AcquireJobsRunnableConfiguration |
| AcquireTimerJobsRunnable |
| AcquireTimerLifecycleListener |
| AsyncExecutor |
| DefaultAsyncJobExecutor |
| ExecuteAsyncRunnable |
| ExecuteAsyncRunnableFactory |
| ResetExpiredJobsRunnable
Runnable that checks the
Job entities periodically for 'expired' jobs. |
| Class and Description |
|---|
| AsyncExecutor |
| JobManager
Contains methods that are not tied to any specific job type (async, timer, suspended or deadletter), but which are generally applicable or are about going from one type to another.
|
| Class and Description |
|---|
| AsyncExecutor |
| AsyncJobExecutorConfiguration |
| Class and Description |
|---|
| AsyncExecutor |
| AsyncJobExecutorConfiguration |
| Class and Description |
|---|
| AsyncRunnableExecutionExceptionHandler |
| DefaultJobManager |
| JobManager
Contains methods that are not tied to any specific job type (async, timer, suspended or deadletter), but which are generally applicable or are about going from one type to another.
|
| Class and Description |
|---|
| AbstractAsyncExecutor |
| AsyncExecutor |
| AsyncJobExecutorConfiguration |
| DefaultAsyncJobExecutor |
| ResetExpiredJobsRunnable
Runnable that checks the
Job entities periodically for 'expired' jobs. |
Copyright © 2023 Flowable. All rights reserved.