public class ContentManagementServiceImpl extends CommonEngineServiceImpl<ContentEngineConfiguration> implements ContentManagementService
commandExecutorconfiguration| Constructor and Description |
|---|
ContentManagementServiceImpl(ContentEngineConfiguration contentEngineConfiguration) |
| 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. |
<MapperType,ResultType> |
executeCustomSql(CustomSqlExecution<MapperType,ResultType> customSqlExecution) |
Map<String,Long> |
getTableCount()
Get the mapping containing {table name, row count} entries of the Flowable 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 Flowable entity like ContentItem or the like.
|
getCommandExecutor, setCommandExecutorgetConfigurationpublic ContentManagementServiceImpl(ContentEngineConfiguration contentEngineConfiguration)
public Map<String,Long> getTableCount()
ContentManagementServicegetTableCount in interface ContentManagementServicepublic String getTableName(Class<?> entityClass)
ContentManagementServicegetTableName in interface ContentManagementServicepublic TableMetaData getTableMetaData(String tableName)
ContentManagementServicegetTableMetaData in interface ContentManagementServicepublic TablePageQuery createTablePageQuery()
ContentManagementServiceTablePageQuery that can be used to fetch TablePage containing specific sections of table row data.createTablePageQuery in interface ContentManagementServicepublic <MapperType,ResultType> ResultType executeCustomSql(CustomSqlExecution<MapperType,ResultType> customSqlExecution)
Copyright © 2023 Flowable. All rights reserved.