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 CommandExecutor
commandExecutor
protected ContactFilterService
contactFilterService
protected CoreIdmEngineConfiguration
engineConfiguration
protected PlatformIdentityService
identityService
protected IdmManagementService
managementService
protected String
name
protected UserAccountDefinitionService
userAccountDefinitionService
protected UserAccountService
userAccountService
protected UserDefinitionService
userDefinitionService
protected UserIndexingService
userIndexingService
protected UserIndexSearchService
userIndexSearchService
protected UserPermissionService
userPermissionService
-
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 void
close()
ContactFilterService
getContactFilterService()
CoreIdmEngineConfiguration
getIdmEngineConfiguration()
PlatformIdentityService
getIdmIdentityService()
IdmManagementService
getIdmManagementService()
String
getName()
The name as specified in 'idm-engine-name' in the flowable.idm.cfg.xml configuration file.UserAccountDefinitionService
getUserAccountDefinitionService()
UserAccountService
getUserAccountService()
UserDefinitionService
getUserDefinitionService()
UserIndexingService
getUserIndexingService()
UserIndexSearchService
getUserIndexSearchService()
UserPermissionService
getUserPermissionService()
-
-
-
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:
close
in interfaceCoreIdmEngine
-
getName
public String getName()
Description copied from interface:CoreIdmEngine
The 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:
getName
in interfaceCoreIdmEngine
-
getIdmIdentityService
public PlatformIdentityService getIdmIdentityService()
- Specified by:
getIdmIdentityService
in interfaceCoreIdmEngine
-
getUserAccountService
public UserAccountService getUserAccountService()
- Specified by:
getUserAccountService
in interfaceCoreIdmEngine
-
getUserAccountDefinitionService
public UserAccountDefinitionService getUserAccountDefinitionService()
- Specified by:
getUserAccountDefinitionService
in interfaceCoreIdmEngine
-
getUserDefinitionService
public UserDefinitionService getUserDefinitionService()
- Specified by:
getUserDefinitionService
in interfaceCoreIdmEngine
-
getIdmManagementService
public IdmManagementService getIdmManagementService()
- Specified by:
getIdmManagementService
in interfaceCoreIdmEngine
-
getContactFilterService
public ContactFilterService getContactFilterService()
- Specified by:
getContactFilterService
in interfaceCoreIdmEngine
-
getUserIndexingService
public UserIndexingService getUserIndexingService()
- Specified by:
getUserIndexingService
in interfaceCoreIdmEngine
-
getUserIndexSearchService
public UserIndexSearchService getUserIndexSearchService()
- Specified by:
getUserIndexSearchService
in interfaceCoreIdmEngine
-
getUserPermissionService
public UserPermissionService getUserPermissionService()
- Specified by:
getUserPermissionService
in interfaceCoreIdmEngine
-
getIdmEngineConfiguration
public CoreIdmEngineConfiguration getIdmEngineConfiguration()
- Specified by:
getIdmEngineConfiguration
in interfaceCoreIdmEngine
-
-