Class KeycloakGroupQueryImpl

  • All Implemented Interfaces:
    Serializable, org.flowable.common.engine.api.query.CacheAwareQuery<GroupEntity>, org.flowable.common.engine.api.query.Query<org.flowable.idm.api.GroupQuery,​org.flowable.idm.api.Group>, org.flowable.common.engine.impl.interceptor.Command<Object>, org.flowable.idm.api.GroupQuery

    public class KeycloakGroupQueryImpl
    extends GroupQueryImpl
    Author:
    Filip Hrisafov
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject

        org.flowable.common.engine.impl.db.ListQueryParameterObject.OrderBy, org.flowable.common.engine.impl.db.ListQueryParameterObject.ResultType
      • Nested classes/interfaces inherited from interface org.flowable.common.engine.api.query.Query

        org.flowable.common.engine.api.query.Query.NullHandlingOnOrder
    • Field Detail

      • LOGGER

        protected static final org.slf4j.Logger LOGGER
      • KEYCLOAK_LIST_OF_GROUPS

        protected static final org.springframework.core.ParameterizedTypeReference<List<KeycloakGroupRepresentation>> KEYCLOAK_LIST_OF_GROUPS
    • Constructor Detail

    • Method Detail

      • executeCount

        public long executeCount​(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
        Overrides:
        executeCount in class GroupQueryImpl
      • executeList

        public List<org.flowable.idm.api.Group> executeList​(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
        Overrides:
        executeList in class GroupQueryImpl
      • queryGroups

        protected List<org.flowable.idm.api.Group> queryGroups()
      • prepareQuery

        protected org.springframework.web.util.UriComponentsBuilder prepareQuery​(String path)