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
engineConfiguration
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType
-
Constructor Summary
ConstructorDescriptionGroupEntityManagerImpl
(CoreIdmEngineConfiguration idmEngineConfiguration, GroupDataManager groupDataManager) -
Method Summary
Modifier and TypeMethodDescriptioncreateNewGroup
(String groupId) void
long
findGroupCountByNativeQuery
(Map<String, Object> parameterMap) long
findGroupsByNativeQuery
(Map<String, Object> parameterMap) findGroupsByPrivilegeId
(String privilegeId) findGroupsByUser
(String userId) protected MembershipEntityManager
boolean
isNewGroup
(Group group) Methods inherited from class com.flowable.idm.engine.impl.persistence.entity.AbstractIdmEngineEntityManager
createEntityEvent
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
Methods 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:
createNewGroup
in interfaceGroupEntityManager
-
delete
- Specified by:
delete
in interfaceEntityManager<PlatformGroupEntity>
- Overrides:
delete
in classAbstractEntityManager<PlatformGroupEntity,
GroupDataManager>
-
createNewGroupQuery
- Specified by:
createNewGroupQuery
in interfaceGroupEntityManager
-
findGroupByQueryCriteria
- Specified by:
findGroupByQueryCriteria
in interfaceGroupEntityManager
-
findGroupCountByQueryCriteria
- Specified by:
findGroupCountByQueryCriteria
in interfaceGroupEntityManager
-
findGroupsByUser
- Specified by:
findGroupsByUser
in interfaceGroupEntityManager
-
findGroupsByNativeQuery
- Specified by:
findGroupsByNativeQuery
in interfaceGroupEntityManager
-
findGroupCountByNativeQuery
- Specified by:
findGroupCountByNativeQuery
in interfaceGroupEntityManager
-
isNewGroup
- Specified by:
isNewGroup
in interfaceGroupEntityManager
-
findGroupsByPrivilegeId
- Specified by:
findGroupsByPrivilegeId
in interfaceGroupEntityManager
-
getMembershipEntityManager
-