Class 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

      • Fields inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl

        commandExecutor
      • Fields inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl

        configuration
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      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)  
      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
      • Methods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl

        getConfiguration
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • IdmManagementServiceImpl

        public IdmManagementServiceImpl()
    • Method Detail

      • getTableCount

        public java.util.Map<java.lang.String,​java.lang.Long> getTableCount()
        Specified by:
        getTableCount in interface org.flowable.idm.api.IdmManagementService
      • getTableName

        public java.lang.String getTableName​(java.lang.Class<?> entityClass)
        Specified by:
        getTableName in interface org.flowable.idm.api.IdmManagementService
      • getTableMetaData

        public org.flowable.common.engine.api.management.TableMetaData getTableMetaData​(java.lang.String tableName)
        Specified by:
        getTableMetaData in interface org.flowable.idm.api.IdmManagementService
      • createTablePageQuery

        public org.flowable.common.engine.api.management.TablePageQuery createTablePageQuery()
        Specified by:
        createTablePageQuery in interface org.flowable.idm.api.IdmManagementService
      • getProperties

        public java.util.Map<java.lang.String,​java.lang.String> getProperties()
        Specified by:
        getProperties in interface org.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 interface org.flowable.idm.api.IdmManagementService