Package org.flowable.form.api
Interface FormManagementService
public interface FormManagementService
Service for admin and maintenance operations on the form engine.
These operations will typically not be used in a workflow driven application, but are used in for example the operational console.
- Author:
- Tijs Rademakers
-
Method Summary
Modifier and TypeMethodDescriptioncreateChangeTenantIdBuilder
(String fromTenantId, String toTenantId) Create aChangeTenantIdBuilder
that can be used to change the tenant id of the form instances.Creates aTablePageQuery
that can be used to fetchTablePage
containing specific sections of table row data.Get the mapping containing {table name, row count} entries of the Flowable database schema.getTableMetaData
(String tableName) Gets the metadata (column names, column types, etc.) of a certain table.getTableName
(Class<?> idmEntityClass) Gets the table name (including any configured prefix) for an Flowable entity like Task, Execution or the like.
-
Method Details
-
getTableCount
Get the mapping containing {table name, row count} entries of the Flowable database schema. -
getTableName
Gets the table name (including any configured prefix) for an Flowable entity like Task, Execution or the like. -
getTableMetaData
Gets the metadata (column names, column types, etc.) of a certain table. Returns null when no table exists with the given name. -
createTablePageQuery
TablePageQuery createTablePageQuery()Creates aTablePageQuery
that can be used to fetchTablePage
containing specific sections of table row data. -
createChangeTenantIdBuilder
Create aChangeTenantIdBuilder
that can be used to change the tenant id of the form instances.You must provide the source tenant id and the destination tenant id.
-