Class GroupEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<CoreIdmEngineConfiguration,EntityImpl,DM>
com.flowable.idm.engine.impl.persistence.entity.AbstractIdmEngineEntityManager<PlatformGroupEntity,GroupDataManager>
com.flowable.idm.engine.impl.persistence.entity.GroupEntityManagerImpl
- All Implemented Interfaces:
GroupEntityManager,EntityManager<PlatformGroupEntity>
public class GroupEntityManagerImpl
extends AbstractIdmEngineEntityManager<PlatformGroupEntity,GroupDataManager>
implements GroupEntityManager
- Author:
- Tijs Rademakers, Joram Barrez
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
engineConfigurationFields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType -
Constructor Summary
ConstructorsConstructorDescriptionGroupEntityManagerImpl(CoreIdmEngineConfiguration idmEngineConfiguration, GroupDataManager groupDataManager) -
Method Summary
Modifier and TypeMethodDescriptioncreateNewGroup(String groupId) voidlongfindGroupCountByNativeQuery(Map<String, Object> parameterMap) longfindGroupsByNativeQuery(Map<String, Object> parameterMap) findGroupsByPrivilegeId(String privilegeId) findGroupsByUser(String userId) protected MembershipEntityManagerprotected PlatformIdentityInfoEntityManagerbooleanisNewGroup(Group group) Methods inherited from class com.flowable.idm.engine.impl.persistence.entity.AbstractIdmEngineEntityManager
createEntityEventMethods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcherMethods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
-
Constructor Details
-
GroupEntityManagerImpl
public GroupEntityManagerImpl(CoreIdmEngineConfiguration idmEngineConfiguration, GroupDataManager groupDataManager)
-
-
Method Details
-
createNewGroup
- Specified by:
createNewGroupin interfaceGroupEntityManager
-
delete
- Specified by:
deletein interfaceEntityManager<PlatformGroupEntity>- Overrides:
deletein classAbstractEntityManager<PlatformGroupEntity,GroupDataManager>
-
createNewGroupQuery
- Specified by:
createNewGroupQueryin interfaceGroupEntityManager
-
findGroupByQueryCriteria
- Specified by:
findGroupByQueryCriteriain interfaceGroupEntityManager
-
findGroupCountByQueryCriteria
- Specified by:
findGroupCountByQueryCriteriain interfaceGroupEntityManager
-
findGroupsByUser
- Specified by:
findGroupsByUserin interfaceGroupEntityManager
-
findGroupsByNativeQuery
- Specified by:
findGroupsByNativeQueryin interfaceGroupEntityManager
-
findGroupCountByNativeQuery
- Specified by:
findGroupCountByNativeQueryin interfaceGroupEntityManager
-
isNewGroup
- Specified by:
isNewGroupin interfaceGroupEntityManager
-
findGroupsByPrivilegeId
- Specified by:
findGroupsByPrivilegeIdin interfaceGroupEntityManager
-
getMembershipEntityManager
-
getPlatformIdentityInfoEntityManager
-