Class TableDataManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.TableDataManagerImpl
- All Implemented Interfaces:
TableDataManager
- Author:
- Tom Baeyens
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String
protected String
protected DbSqlSession
protected long
getTableCount
(String tableName) getTableMetaData
(String tableName) protected String
getTableNameFilter
(DatabaseMetaData databaseMetaData, String databaseTablePrefix, String flowableTablePrefix) getTableNames
(DatabaseMetaData databaseMetaData, String catalog, String schema, String tableNameFilter) getTablePage
(TablePageQueryImpl tablePageQuery, int firstResult, int maxResults)
-
Field Details
-
engineConfiguration
-
-
Constructor Details
-
TableDataManagerImpl
-
-
Method Details
-
getTableCount
- Specified by:
getTableCount
in interfaceTableDataManager
-
getTablesPresentInDatabase
- Specified by:
getTablesPresentInDatabase
in interfaceTableDataManager
-
getTableNameFilter
protected String getTableNameFilter(DatabaseMetaData databaseMetaData, String databaseTablePrefix, String flowableTablePrefix) throws SQLException - Throws:
SQLException
-
getTableNames
protected List<String> getTableNames(DatabaseMetaData databaseMetaData, String catalog, String schema, String tableNameFilter) throws SQLException - Throws:
SQLException
-
getDatabaseCatalog
-
getDatabaseSchema
-
getTableCount
-
getTablePage
- Specified by:
getTablePage
in interfaceTableDataManager
-
getTableMetaData
- Specified by:
getTableMetaData
in interfaceTableDataManager
-
getDbSqlSession
-