Package com.flowable.idm.engine.impl
Class PlatformIdmEngineImpl
- java.lang.Object
-
- com.flowable.idm.engine.impl.PlatformIdmEngineImpl
-
- All Implemented Interfaces:
CoreIdmEngine
public class PlatformIdmEngineImpl extends Object implements CoreIdmEngine
- Author:
- Tijs Rademakers
-
-
Field Summary
Fields Modifier and Type Field Description protected CommandExecutorcommandExecutorprotected ContactFilterServicecontactFilterServiceprotected CoreIdmEngineConfigurationengineConfigurationprotected PlatformIdentityServiceidentityServiceprotected IdmManagementServicemanagementServiceprotected Stringnameprotected UserAccountDefinitionServiceuserAccountDefinitionServiceprotected UserAccountServiceuserAccountServiceprotected UserDefinitionServiceuserDefinitionServiceprotected UserIndexingServiceuserIndexingServiceprotected UserIndexSearchServiceuserIndexSearchServiceprotected UserPermissionServiceuserPermissionService-
Fields inherited from interface com.flowable.idm.engine.CoreIdmEngine
VERSION
-
-
Constructor Summary
Constructors Constructor Description PlatformIdmEngineImpl(CoreIdmEngineConfiguration engineConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()ContactFilterServicegetContactFilterService()CoreIdmEngineConfigurationgetIdmEngineConfiguration()PlatformIdentityServicegetIdmIdentityService()IdmManagementServicegetIdmManagementService()StringgetName()The name as specified in 'idm-engine-name' in the flowable.idm.cfg.xml configuration file.UserAccountDefinitionServicegetUserAccountDefinitionService()UserAccountServicegetUserAccountService()UserDefinitionServicegetUserDefinitionService()UserIndexingServicegetUserIndexingService()UserIndexSearchServicegetUserIndexSearchService()UserPermissionServicegetUserPermissionService()
-
-
-
Field Detail
-
name
protected String name
-
identityService
protected PlatformIdentityService identityService
-
userAccountService
protected UserAccountService userAccountService
-
userAccountDefinitionService
protected UserAccountDefinitionService userAccountDefinitionService
-
userDefinitionService
protected UserDefinitionService userDefinitionService
-
managementService
protected IdmManagementService managementService
-
contactFilterService
protected ContactFilterService contactFilterService
-
userIndexingService
protected UserIndexingService userIndexingService
-
userIndexSearchService
protected UserIndexSearchService userIndexSearchService
-
userPermissionService
protected UserPermissionService userPermissionService
-
engineConfiguration
protected CoreIdmEngineConfiguration engineConfiguration
-
commandExecutor
protected CommandExecutor commandExecutor
-
-
Constructor Detail
-
PlatformIdmEngineImpl
public PlatformIdmEngineImpl(CoreIdmEngineConfiguration engineConfiguration)
-
-
Method Detail
-
close
public void close()
- Specified by:
closein interfaceCoreIdmEngine
-
getName
public String getName()
Description copied from interface:CoreIdmEngineThe name as specified in 'idm-engine-name' in the flowable.idm.cfg.xml configuration file. The default name for a idm engine is 'default- Specified by:
getNamein interfaceCoreIdmEngine
-
getIdmIdentityService
public PlatformIdentityService getIdmIdentityService()
- Specified by:
getIdmIdentityServicein interfaceCoreIdmEngine
-
getUserAccountService
public UserAccountService getUserAccountService()
- Specified by:
getUserAccountServicein interfaceCoreIdmEngine
-
getUserAccountDefinitionService
public UserAccountDefinitionService getUserAccountDefinitionService()
- Specified by:
getUserAccountDefinitionServicein interfaceCoreIdmEngine
-
getUserDefinitionService
public UserDefinitionService getUserDefinitionService()
- Specified by:
getUserDefinitionServicein interfaceCoreIdmEngine
-
getIdmManagementService
public IdmManagementService getIdmManagementService()
- Specified by:
getIdmManagementServicein interfaceCoreIdmEngine
-
getContactFilterService
public ContactFilterService getContactFilterService()
- Specified by:
getContactFilterServicein interfaceCoreIdmEngine
-
getUserIndexingService
public UserIndexingService getUserIndexingService()
- Specified by:
getUserIndexingServicein interfaceCoreIdmEngine
-
getUserIndexSearchService
public UserIndexSearchService getUserIndexSearchService()
- Specified by:
getUserIndexSearchServicein interfaceCoreIdmEngine
-
getUserPermissionService
public UserPermissionService getUserPermissionService()
- Specified by:
getUserPermissionServicein interfaceCoreIdmEngine
-
getIdmEngineConfiguration
public CoreIdmEngineConfiguration getIdmEngineConfiguration()
- Specified by:
getIdmEngineConfigurationin interfaceCoreIdmEngine
-
-