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 Stringprotected Stringprotected DbSqlSessionprotected longgetTableCount(String tableName) getTableMetaData(String tableName) protected StringgetTableNameFilter(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:
getTableCountin interfaceTableDataManager
-
getTablesPresentInDatabase
- Specified by:
getTablesPresentInDatabasein 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:
getTablePagein interfaceTableDataManager
-
getTableMetaData
- Specified by:
getTableMetaDatain interfaceTableDataManager
-
getDbSqlSession
-