Class GroupFinderImpl

Object
com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Group>
com.liferay.portal.service.persistence.impl.GroupFinderBaseImpl
com.liferay.portal.service.persistence.impl.GroupFinderImpl
All Implemented Interfaces:
com.liferay.portal.kernel.dao.orm.SessionFactory, com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.Group>, com.liferay.portal.kernel.service.persistence.GroupFinder

public class GroupFinderImpl extends GroupFinderBaseImpl implements com.liferay.portal.kernel.service.persistence.GroupFinder
Author:
Brian Wing Shun Chan, Shuyang Zhou
  • Field Details

    • COUNT_BY_LAYOUTS

      public static final String COUNT_BY_LAYOUTS
    • COUNT_BY_GROUP_ID

      public static final String COUNT_BY_GROUP_ID
    • COUNT_BY_C_PG_N_D

      public static final String COUNT_BY_C_PG_N_D
    • FIND_BY_ACTIVE_GROUPS

      public static final String FIND_BY_ACTIVE_GROUPS
    • FIND_BY_COMPANY_ID

      public static final String FIND_BY_COMPANY_ID
    • FIND_BY_LAYOUTS

      public static final String FIND_BY_LAYOUTS
    • FIND_BY_LIVE_GROUPS

      public static final String FIND_BY_LIVE_GROUPS
    • FIND_BY_C_P

      public static final String FIND_BY_C_P
    • FIND_BY_C_GK

      public static final String FIND_BY_C_GK
    • FIND_BY_C_A

      public static final String FIND_BY_C_A
    • FIND_BY_L_TS_S_RSGC

      public static final String FIND_BY_L_TS_S_RSGC
    • FIND_BY_C_PG_N_D

      public static final String FIND_BY_C_PG_N_D
    • FINDER_PATH_FIND_BY_C_A

      public static final com.liferay.portal.kernel.dao.orm.FinderPath FINDER_PATH_FIND_BY_C_A
    • JOIN_BY_ACTION_ID

      public static final String JOIN_BY_ACTION_ID
    • JOIN_BY_ACTIVE

      public static final String JOIN_BY_ACTIVE
    • JOIN_BY_CREATOR_USER_ID

      public static final String JOIN_BY_CREATOR_USER_ID
    • JOIN_BY_GROUP_ORG

      public static final String JOIN_BY_GROUP_ORG
    • JOIN_BY_GROUPS_ORGS

      public static final String JOIN_BY_GROUPS_ORGS
    • JOIN_BY_GROUPS_ROLES

      public static final String JOIN_BY_GROUPS_ROLES
    • JOIN_BY_GROUPS_USER_GROUPS

      public static final String JOIN_BY_GROUPS_USER_GROUPS
    • JOIN_BY_LAYOUT

      public static final String JOIN_BY_LAYOUT
    • JOIN_BY_MANUAL_MEMBERSHIP

      public static final String JOIN_BY_MANUAL_MEMBERSHIP
    • JOIN_BY_MEMBERSHIP_RESTRICTION

      public static final String JOIN_BY_MEMBERSHIP_RESTRICTION
    • JOIN_BY_PAGE_COUNT

      public static final String JOIN_BY_PAGE_COUNT
    • JOIN_BY_ROLE_RESOURCE_PERMISSIONS

      public static final String JOIN_BY_ROLE_RESOURCE_PERMISSIONS
    • JOIN_BY_SITE

      public static final String JOIN_BY_SITE
    • JOIN_BY_TYPE

      public static final String JOIN_BY_TYPE
    • JOIN_BY_USER_GROUP_ROLE

      public static final String JOIN_BY_USER_GROUP_ROLE
    • JOIN_BY_USERS_GROUPS

      public static final String JOIN_BY_USERS_GROUPS
  • Constructor Details

    • GroupFinderImpl

      public GroupFinderImpl()
  • Method Details

    • countByLayouts

      public int countByLayouts(long companyId, long parentGroupId, boolean site)
      Specified by:
      countByLayouts in interface com.liferay.portal.kernel.service.persistence.GroupFinder
    • countByLayouts

      public int countByLayouts(long companyId, long parentGroupId, boolean site, Boolean active)
      Specified by:
      countByLayouts in interface com.liferay.portal.kernel.service.persistence.GroupFinder
    • countByG_U

      public int countByG_U(long groupId, long userId, boolean inherit)
      Specified by:
      countByG_U in interface com.liferay.portal.kernel.service.persistence.GroupFinder
    • countByC_C_PG_N_D

      public int countByC_C_PG_N_D(long companyId, long[] classNameIds, long parentGroupId, String[] names, String[] descriptions, LinkedHashMap<String,Object> params, boolean andOperator)
      Specified by:
      countByC_C_PG_N_D in interface com.liferay.portal.kernel.service.persistence.GroupFinder
    • fetchByC_GK

      public com.liferay.portal.kernel.model.Group fetchByC_GK(long companyId, String groupKey) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Specified by:
      fetchByC_GK in interface com.liferay.portal.kernel.service.persistence.GroupFinder
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException
    • findByActiveGroupIds

      public List<Long> findByActiveGroupIds(long userId)
      Specified by:
      findByActiveGroupIds in interface com.liferay.portal.kernel.service.persistence.GroupFinder
    • findByCompanyId

      public List<com.liferay.portal.kernel.model.Group> findByCompanyId(long companyId, LinkedHashMap<String,Object> params, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Specified by:
      findByCompanyId in interface com.liferay.portal.kernel.service.persistence.GroupFinder
    • findByLayouts

      public List<com.liferay.portal.kernel.model.Group> findByLayouts(long companyId, long parentGroupId, boolean site, Boolean active, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Specified by:
      findByLayouts in interface com.liferay.portal.kernel.service.persistence.GroupFinder
    • findByLayouts

      public List<com.liferay.portal.kernel.model.Group> findByLayouts(long companyId, long parentGroupId, boolean site, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Specified by:
      findByLayouts in interface com.liferay.portal.kernel.service.persistence.GroupFinder
    • findByLiveGroups

      public List<com.liferay.portal.kernel.model.Group> findByLiveGroups()
      Specified by:
      findByLiveGroups in interface com.liferay.portal.kernel.service.persistence.GroupFinder
    • findByC_P

      public List<Long> findByC_P(long companyId, long parentGroupId, long previousGroupId, int size)
      Specified by:
      findByC_P in interface com.liferay.portal.kernel.service.persistence.GroupFinder
    • findByC_GK

      public com.liferay.portal.kernel.model.Group findByC_GK(long companyId, String groupKey) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Specified by:
      findByC_GK in interface com.liferay.portal.kernel.service.persistence.GroupFinder
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException
    • findByC_A

      public List<Long> findByC_A(long companyId, boolean active)
      Specified by:
      findByC_A in interface com.liferay.portal.kernel.service.persistence.GroupFinder
    • findByL_TS_S_RSGC

      public List<com.liferay.portal.kernel.model.Group> findByL_TS_S_RSGC(long liveGroupId, String typeSettings, boolean site, int remoteStagingGroupCount)
      Specified by:
      findByL_TS_S_RSGC in interface com.liferay.portal.kernel.service.persistence.GroupFinder
    • findByC_C_PG_N_D

      public List<com.liferay.portal.kernel.model.Group> findByC_C_PG_N_D(long companyId, long[] classNameIds, long parentGroupId, String[] names, String[] descriptions, LinkedHashMap<String,Object> params, boolean andOperator, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Specified by:
      findByC_C_PG_N_D in interface com.liferay.portal.kernel.service.persistence.GroupFinder
    • countByGroupId

      protected int countByGroupId(com.liferay.portal.kernel.dao.orm.Session session, long groupId, Map<String,Object> params) throws Exception
      Throws:
      Exception
    • countByC_PG_N_D

      protected List<Long> countByC_PG_N_D(com.liferay.portal.kernel.dao.orm.Session session, long companyId, long parentGroupId, String parentGroupIdComparator, String[] names, String[] descriptions, Map<String,Object> params, boolean andOperator) throws Exception
      Throws:
      Exception
    • getJoin

      protected String getJoin(Map<String,Object> params)
    • getWhere

      protected String getWhere(Map<String,Object> params)
    • replaceJoinAndWhere

      protected String replaceJoinAndWhere(String sql, Map<String,Object> params)
    • replaceOrderBy

      protected String replaceOrderBy(String sql, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    • setJoin

      protected void setJoin(com.liferay.portal.kernel.dao.orm.QueryPos queryPos, Map<String,Object> params) throws Exception
      Throws:
      Exception