Package org.flowable.idm.api
Interface IdmManagementService
-
public interface IdmManagementServiceService 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TablePageQuerycreateTablePageQuery()Creates aTablePageQuerythat can be used to fetchTablePagecontaining specific sections of table row data.StringdatabaseSchemaUpgrade(Connection connection, String catalog, String schema)programmatic schema update on a given connection returning feedback about what happenedMap<String,String>getProperties()get the list of properties.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.
-
databaseSchemaUpgrade
String databaseSchemaUpgrade(Connection connection, String catalog, String schema)
programmatic schema update on a given connection returning feedback about what happened
-
-