Package org.flowable.idm.api
Interface IdmManagementService
- All Known Implementing Classes:
IdmManagementServiceImpl
public interface IdmManagementService
Service for admin and maintenance operations on the idm 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 TypeMethodDescriptionCreates aTablePageQuery
that can be used to fetchTablePage
containing specific sections of table row data.databaseSchemaUpgrade
(Connection connection, String catalog, String schema) programmatic schema update on a given connection returning feedback about what happenedget the list of properties.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. -
getProperties
get the list of properties. -
databaseSchemaUpgrade
programmatic schema update on a given connection returning feedback about what happened
-