public class TableDataManagerImpl extends AbstractManager implements TableDataManager
Modifier and Type | Field and Description |
---|---|
protected static Map<Class<?>,String> |
apiTypeToTableNameMap |
protected static Map<Class<? extends org.flowable.common.engine.impl.persistence.entity.Entity>,String> |
entityToTableNameMap |
formEngineConfiguration
Constructor and Description |
---|
TableDataManagerImpl(FormEngineConfiguration formEngineConfiguration) |
Modifier and Type | Method and Description |
---|---|
protected org.flowable.common.engine.impl.db.DbSqlSession |
getDbSqlSession() |
Map<String,Long> |
getTableCount() |
protected long |
getTableCount(String tableName) |
org.flowable.common.engine.api.management.TableMetaData |
getTableMetaData(String tableName) |
String |
getTableName(Class<?> entityClass,
boolean withPrefix) |
org.flowable.common.engine.api.management.TablePage |
getTablePage(TablePageQueryImpl tablePageQuery,
int firstResult,
int maxResults) |
List<String> |
getTablesPresentInDatabase() |
getCommandContext, getDeploymentEntityManager, getFormDefinitionEntityManager, getFormEngineConfiguration, getResourceEntityManager, getSession
public TableDataManagerImpl(FormEngineConfiguration formEngineConfiguration)
protected org.flowable.common.engine.impl.db.DbSqlSession getDbSqlSession()
public Map<String,Long> getTableCount()
getTableCount
in interface TableDataManager
public List<String> getTablesPresentInDatabase()
getTablesPresentInDatabase
in interface TableDataManager
protected long getTableCount(String tableName)
public org.flowable.common.engine.api.management.TablePage getTablePage(TablePageQueryImpl tablePageQuery, int firstResult, int maxResults)
getTablePage
in interface TableDataManager
public String getTableName(Class<?> entityClass, boolean withPrefix)
getTableName
in interface TableDataManager
public org.flowable.common.engine.api.management.TableMetaData getTableMetaData(String tableName)
getTableMetaData
in interface TableDataManager
Copyright © 2019. All rights reserved.