| Package | Description |
|---|---|
| org.flowable.batch.api | |
| org.flowable.batch.service.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.rest.service.api |
| Modifier and Type | Method and Description |
|---|---|
BatchQuery |
BatchQuery.batchId(String batchId)
Only select batches with the given id
|
BatchQuery |
BatchQuery.batchType(String batchType)
Only select batches which exist for the given type.
|
BatchQuery |
BatchQuery.completeTimeHigherThan(Date date)
Only select batches where the complete time is higher then the given date.
|
BatchQuery |
BatchQuery.completeTimeLowerThan(Date date)
Only select batches where the complete time is lower than the given date.
|
BatchQuery |
BatchQuery.createTimeHigherThan(Date date)
Only select batches where the create time is higher then the given date.
|
BatchQuery |
BatchQuery.createTimeLowerThan(Date date)
Only select batches where the create time is lower than the given date.
|
BatchQuery |
BatchQuery.orderByBatchCreateTime()
Order by batch create time (needs to be followed by
Query.asc() or Query.desc()). |
BatchQuery |
BatchQuery.orderByBatchId()
Order by batch id (needs to be followed by
Query.asc() or Query.desc()). |
BatchQuery |
BatchQuery.orderByBatchTenantId()
Order by batch create time (needs to be followed by
Query.asc() or Query.desc()). |
BatchQuery |
BatchQuery.searchKey(String searchKey)
Only select batches which exist for the given search key.
|
BatchQuery |
BatchQuery.searchKey2(String searchKey2)
Only select batches which exist for the given search key.
|
BatchQuery |
BatchQuery.status(String status)
Only select batches which exist for the given status.
|
BatchQuery |
BatchQuery.tenantId(String tenantId)
Only select batches which exist for the given tenant id.
|
BatchQuery |
BatchQuery.tenantIdLike(String tenantIdLike)
Only select batches with a tenant id like the given one.
|
BatchQuery |
BatchQuery.withoutTenantId()
Only select batches that do not have a tenant id.
|
| Modifier and Type | Method and Description |
|---|---|
long |
BatchService.findBatchCountByQueryCriteria(BatchQuery batchQuery) |
List<Batch> |
BatchService.findBatchesByQueryCriteria(BatchQuery batchQuery) |
| Modifier and Type | Class and Description |
|---|---|
class |
BatchQueryImpl |
| Modifier and Type | Method and Description |
|---|---|
BatchQuery |
BatchQueryImpl.batchId(String batchId) |
BatchQuery |
BatchQueryImpl.batchType(String batchType) |
BatchQuery |
BatchQueryImpl.completeTimeHigherThan(Date date) |
BatchQuery |
BatchQueryImpl.completeTimeLowerThan(Date date) |
BatchQuery |
BatchQueryImpl.createTimeHigherThan(Date date) |
BatchQuery |
BatchQueryImpl.createTimeLowerThan(Date date) |
BatchQuery |
BatchQueryImpl.orderByBatchCreateTime() |
BatchQuery |
BatchQueryImpl.orderByBatchId() |
BatchQuery |
BatchQueryImpl.orderByBatchTenantId() |
BatchQuery |
BatchQueryImpl.searchKey(String searchKey) |
BatchQuery |
BatchQueryImpl.searchKey2(String searchKey) |
BatchQuery |
BatchQueryImpl.status(String status) |
BatchQuery |
BatchQueryImpl.tenantId(String tenantId) |
BatchQuery |
BatchQueryImpl.tenantIdLike(String tenantIdLike) |
BatchQuery |
BatchQueryImpl.withoutTenantId() |
| Modifier and Type | Method and Description |
|---|---|
long |
BatchServiceImpl.findBatchCountByQueryCriteria(BatchQuery batchQuery) |
List<Batch> |
BatchServiceImpl.findBatchesByQueryCriteria(BatchQuery batchQuery) |
| Modifier and Type | Method and Description |
|---|---|
BatchQuery |
ManagementService.createBatchQuery()
Returns a new BatchQuery implementation, that can be used to dynamically query the batches.
|
| Modifier and Type | Method and Description |
|---|---|
BatchQuery |
ManagementServiceImpl.createBatchQuery() |
| Modifier and Type | Method and Description |
|---|---|
void |
BpmnRestApiInterceptor.accessBatchInfoWithQuery(BatchQuery batchQuery) |
Copyright © 2023 Flowable. All rights reserved.