Package com.flowable.core.idm.api
Interface PlatformGroupQuery
- All Superinterfaces:
Query<PlatformGroupQuery,PlatformGroup>
- All Known Implementing Classes:
LdapGroupQuery,PlatformGroupQueryImpl
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query
Query.NullHandlingOnOrder -
Method Summary
Modifier and TypeMethodDescriptionOnly selectPlatformGroups with the given id.Only selectPlatformGroups with the given ids.Only selectPlatformGroups which have the given key.Only selectPlatformGroups which have the given keys.groupMember(String groupMemberUserId) Only selectsPlatformGroups where the given user is a member of.groupMembers(List<String> groupMemberUserIds) Only selectsPlatformGroups where the given users are a member of.Only selectPlatformGroups with the given name.groupNameLike(String groupNameLike) Only selectPlatformGroups where the name matches the given parameter.groupNameLikeIgnoreCase(String groupNameLikeIgnoreCase) Only selectPlatformGroups where the name matches the given parameter (ignoring case).groupTenantId(String tenantId) Only selectPlatformGroups which have the given tenant id.Only selectPlatformGroups which have the given type.Order by group id (needs to be followed byQuery.asc()orQuery.desc()).Order by group name (needs to be followed byQuery.asc()orQuery.desc()).Order by group type (needs to be followed byQuery.asc()orQuery.desc()).Only selectPlatformGroups which have no tenant id.
-
Method Details
-
groupId
Only selectPlatformGroups with the given id. -
groupIds
Only selectPlatformGroups with the given ids. -
groupName
Only selectPlatformGroups with the given name. -
groupNameLike
Only selectPlatformGroups where the name matches the given parameter. The syntax to use is that of SQL, eg. %test%. -
groupNameLikeIgnoreCase
Only selectPlatformGroups where the name matches the given parameter (ignoring case). The syntax to use is that of SQL, eg. %test%. -
groupType
Only selectPlatformGroups which have the given type. -
groupKey
Only selectPlatformGroups which have the given key. -
groupKeys
Only selectPlatformGroups which have the given keys. -
groupTenantId
Only selectPlatformGroups which have the given tenant id. -
withoutTenantId
PlatformGroupQuery withoutTenantId()Only selectPlatformGroups which have no tenant id. -
groupMember
Only selectsPlatformGroups where the given user is a member of. -
groupMembers
Only selectsPlatformGroups where the given users are a member of. -
orderByGroupId
PlatformGroupQuery orderByGroupId()Order by group id (needs to be followed byQuery.asc()orQuery.desc()). -
orderByGroupName
PlatformGroupQuery orderByGroupName()Order by group name (needs to be followed byQuery.asc()orQuery.desc()). -
orderByGroupType
PlatformGroupQuery orderByGroupType()Order by group type (needs to be followed byQuery.asc()orQuery.desc()).
-