Package org.flowable.dmn.api
Interface DmnManagementService
- All Known Implementing Classes:
DmnManagementServiceImpl
public interface DmnManagementService
Service for admin and maintenance operations on the dmn 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 Historic Decision 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 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 entity.
-
Method Details
-
getTableCount
Get the mapping containing {table name, row count} entries of the database schema. -
getTableName
Gets the table name (including any configured prefix) for an entity. -
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 Historic Decision instances.You must provide the source tenant id and the destination tenant id.
-