Class SyncopeGroupQueryImpl

java.lang.Object
org.flowable.common.engine.impl.db.ListQueryParameterObject
org.flowable.common.engine.impl.query.AbstractQuery<org.flowable.idm.api.GroupQuery,org.flowable.idm.api.Group>
org.flowable.idm.engine.impl.GroupQueryImpl
org.apache.syncope.core.flowable.support.SyncopeGroupQueryImpl
All Implemented Interfaces:
Serializable, org.flowable.common.engine.api.query.CacheAwareQuery<org.flowable.idm.engine.impl.persistence.entity.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 SyncopeGroupQueryImpl extends org.flowable.idm.engine.impl.GroupQueryImpl
See Also:
  • 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 Summary

    Fields inherited from class org.flowable.idm.engine.impl.GroupQueryImpl

    id, ids, name, nameLike, nameLikeIgnoreCase, type, userId, userIds

    Fields inherited from class org.flowable.common.engine.impl.query.AbstractQuery

    commandContext, commandExecutor

    Fields inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject

    databaseType, DEFAULT_ORDER_BY, defaultOrderBy, firstResult, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    long
     
    List<org.flowable.idm.api.Group>
     

    Methods inherited from class org.flowable.idm.engine.impl.GroupQueryImpl

    executeCount, executeList, getId, getIds, getName, getNameLike, getNameLikeIgnoreCase, getType, getUserId, getUserIds, groupId, groupIds, groupMember, groupMembers, groupName, groupNameLike, groupNameLikeIgnoreCase, groupType, orderByGroupId, orderByGroupName, orderByGroupType

    Methods inherited from class org.flowable.common.engine.impl.query.AbstractQuery

    asc, checkQueryOk, desc, direction, execute, executeSingleResult, listPage, orderBy, orderBy, setCommandExecutor, singleResult

    Methods inherited from class org.flowable.common.engine.impl.db.ListQueryParameterObject

    addOrder, buildOrderBy, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByCollectionSafe, getOrderByForWindow, getOuterJoinOrderBy, getParameter, hasOrderBy, hasOrderByForColumn, isNeedsPaging, mapOrderByToSql, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setParameter

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.flowable.common.engine.api.query.CacheAwareQuery

    enhanceCachedValue

    Methods inherited from interface org.flowable.common.engine.api.query.Query

    asc, desc, listPage, orderBy, orderBy, singleResult
  • Constructor Details

    • SyncopeGroupQueryImpl

      public SyncopeGroupQueryImpl()
  • Method Details

    • count

      @Transactional(readOnly=true) public long count()
      Specified by:
      count in interface org.flowable.common.engine.api.query.Query<org.flowable.idm.api.GroupQuery,org.flowable.idm.api.Group>
      Overrides:
      count in class org.flowable.common.engine.impl.query.AbstractQuery<org.flowable.idm.api.GroupQuery,org.flowable.idm.api.Group>
    • list

      @Transactional(readOnly=true) public List<org.flowable.idm.api.Group> list()
      Specified by:
      list in interface org.flowable.common.engine.api.query.Query<org.flowable.idm.api.GroupQuery,org.flowable.idm.api.Group>
      Overrides:
      list in class org.flowable.common.engine.impl.query.AbstractQuery<org.flowable.idm.api.GroupQuery,org.flowable.idm.api.Group>