public class IdmManagementServiceImpl extends CommonEngineServiceImpl<IdmEngineConfiguration> implements IdmManagementService
commandExecutorconfiguration| Constructor and Description |
|---|
IdmManagementServiceImpl(IdmEngineConfiguration idmEngineConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
TablePageQuery |
createTablePageQuery()
Creates a
TablePageQuery that can be used to fetch TablePage containing specific sections of table row data. |
String |
databaseSchemaUpgrade(Connection connection,
String catalog,
String schema)
programmatic schema update on a given connection returning feedback about what happened
|
<MapperType,ResultType> |
executeCustomSql(CustomSqlExecution<MapperType,ResultType> customSqlExecution) |
Map<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.
|
TableMetaData |
getTableMetaData(String tableName)
Gets the metadata (column names, column types, etc.) of a certain table.
|
String |
getTableName(Class<?> entityClass)
Gets the table name (including any configured prefix) for an entity.
|
getCommandExecutor, setCommandExecutorgetConfigurationpublic IdmManagementServiceImpl(IdmEngineConfiguration idmEngineConfiguration)
public Map<String,Long> getTableCount()
IdmManagementServicegetTableCount in interface IdmManagementServicepublic String getTableName(Class<?> entityClass)
IdmManagementServicegetTableName in interface IdmManagementServicepublic TableMetaData getTableMetaData(String tableName)
IdmManagementServicegetTableMetaData in interface IdmManagementServicepublic TablePageQuery createTablePageQuery()
IdmManagementServiceTablePageQuery that can be used to fetch TablePage containing specific sections of table row data.createTablePageQuery in interface IdmManagementServicepublic Map<String,String> getProperties()
IdmManagementServicegetProperties in interface IdmManagementServicepublic String databaseSchemaUpgrade(Connection connection, String catalog, String schema)
IdmManagementServicedatabaseSchemaUpgrade in interface IdmManagementServicepublic <MapperType,ResultType> ResultType executeCustomSql(CustomSqlExecution<MapperType,ResultType> customSqlExecution)
Copyright © 2023 Flowable. All rights reserved.