Package org.flowable.dmn.api
Interface DmnManagementService
-
public interface DmnManagementServiceService 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ChangeTenantIdBuildercreateChangeTenantIdBuilder(String fromTenantId, String toTenantId)Create aChangeTenantIdBuilderthat can be used to change the tenant id of the Historic Decision instances.TablePageQuerycreateTablePageQuery()Creates aTablePageQuerythat can be used to fetchTablePagecontaining specific sections of table row data.Map<String,Long>getTableCount()Get the mapping containing {table name, row count} entries of the database schema.TableMetaDatagetTableMetaData(String tableName)Gets the metadata (column names, column types, etc.) of a certain table.StringgetTableName(Class<?> idmEntityClass)Gets the table name (including any configured prefix) for an entity.
-
-
-
Method Detail
-
getTableCount
Map<String,Long> getTableCount()
Get the mapping containing {table name, row count} entries of the database schema.
-
getTableName
String getTableName(Class<?> idmEntityClass)
Gets the table name (including any configured prefix) for an entity.
-
getTableMetaData
TableMetaData getTableMetaData(String tableName)
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 aTablePageQuerythat can be used to fetchTablePagecontaining specific sections of table row data.
-
createChangeTenantIdBuilder
ChangeTenantIdBuilder createChangeTenantIdBuilder(String fromTenantId, String toTenantId)
Create aChangeTenantIdBuilderthat 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.
-
-