Package com.flowable.idm.engine.impl
Class IdmManagementServiceImpl
java.lang.Object
org.flowable.common.engine.impl.service.CommonServiceImpl<C>
org.flowable.common.engine.impl.service.CommonEngineServiceImpl<CoreIdmEngineConfiguration>
com.flowable.idm.engine.impl.IdmManagementServiceImpl
- All Implemented Interfaces:
org.flowable.idm.api.IdmManagementService
public class IdmManagementServiceImpl extends org.flowable.common.engine.impl.service.CommonEngineServiceImpl<CoreIdmEngineConfiguration> implements org.flowable.idm.api.IdmManagementService
- Author:
- Tijs Rademakers
-
Field Summary
-
Constructor Summary
Constructors Constructor Description IdmManagementServiceImpl()
-
Method Summary
Modifier and Type Method Description org.flowable.common.engine.api.management.TablePageQuery
createTablePageQuery()
java.lang.String
databaseSchemaUpgrade(java.sql.Connection connection, java.lang.String catalog, java.lang.String schema)
<MapperType, ResultType>
ResultTypeexecuteCustomSql(org.flowable.common.engine.impl.cmd.CustomSqlExecution<MapperType,ResultType> customSqlExecution)
java.util.Map<java.lang.String,java.lang.String>
getProperties()
java.util.Map<java.lang.String,java.lang.Long>
getTableCount()
org.flowable.common.engine.api.management.TableMetaData
getTableMetaData(java.lang.String tableName)
java.lang.String
getTableName(java.lang.Class<?> entityClass)
Methods inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl
getCommandExecutor, setCommandExecutor
-
Constructor Details
-
IdmManagementServiceImpl
public IdmManagementServiceImpl()
-
-
Method Details
-
getTableCount
public java.util.Map<java.lang.String,java.lang.Long> getTableCount()- Specified by:
getTableCount
in interfaceorg.flowable.idm.api.IdmManagementService
-
getTableName
public java.lang.String getTableName(java.lang.Class<?> entityClass)- Specified by:
getTableName
in interfaceorg.flowable.idm.api.IdmManagementService
-
getTableMetaData
public org.flowable.common.engine.api.management.TableMetaData getTableMetaData(java.lang.String tableName)- Specified by:
getTableMetaData
in interfaceorg.flowable.idm.api.IdmManagementService
-
createTablePageQuery
public org.flowable.common.engine.api.management.TablePageQuery createTablePageQuery()- Specified by:
createTablePageQuery
in interfaceorg.flowable.idm.api.IdmManagementService
-
getProperties
public java.util.Map<java.lang.String,java.lang.String> getProperties()- Specified by:
getProperties
in interfaceorg.flowable.idm.api.IdmManagementService
-
databaseSchemaUpgrade
public java.lang.String databaseSchemaUpgrade(java.sql.Connection connection, java.lang.String catalog, java.lang.String schema)- Specified by:
databaseSchemaUpgrade
in interfaceorg.flowable.idm.api.IdmManagementService
-
executeCustomSql
public <MapperType, ResultType> ResultType executeCustomSql(org.flowable.common.engine.impl.cmd.CustomSqlExecution<MapperType,ResultType> customSqlExecution)
-