Class GroupEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<GroupEntity, GroupDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<IdmEngineConfiguration, GroupEntity, GroupDataManager>
org.flowable.idm.engine.impl.persistence.entity.AbstractIdmEngineEntityManager<GroupEntity, GroupDataManager>
org.flowable.idm.engine.impl.persistence.entity.GroupEntityManagerImpl
- All Implemented Interfaces:
EntityManager<GroupEntity>, GroupEntityManager
public class GroupEntityManagerImpl
extends AbstractIdmEngineEntityManager<GroupEntity, GroupDataManager>
implements GroupEntityManager
- Author:
- Tijs Rademakers, Joram Barrez
-
Field Summary
Fields inherited from class AbstractEngineEntityManager
engineConfigurationFields inherited from class AbstractEntityManager
dataManager, engineType -
Constructor Summary
ConstructorsConstructorDescriptionGroupEntityManagerImpl(IdmEngineConfiguration 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 MembershipEntityManagerbooleanisNewGroup(Group group) Methods inherited from class AbstractIdmEngineEntityManager
createEntityEventMethods inherited from class AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcherMethods inherited from class AbstractEntityManager
create, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
-
Constructor Details
-
GroupEntityManagerImpl
public GroupEntityManagerImpl(IdmEngineConfiguration idmEngineConfiguration, GroupDataManager groupDataManager)
-
-
Method Details
-
createNewGroup
- Specified by:
createNewGroupin interfaceGroupEntityManager
-
delete
- Specified by:
deletein interfaceEntityManager<GroupEntity>- Overrides:
deletein classAbstractEntityManager<GroupEntity, 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
-