com.liferay.portal.service.persistence
Class GroupFinderImpl

java.lang.Object
  extended by com.liferay.portal.service.persistence.impl.BasePersistenceImpl
      extended by com.liferay.portal.service.persistence.GroupFinderImpl
All Implemented Interfaces:
com.liferay.portal.kernel.dao.orm.SessionFactory, com.liferay.portal.service.persistence.BasePersistence, com.liferay.portal.service.persistence.GroupFinder

public class GroupFinderImpl
extends com.liferay.portal.service.persistence.impl.BasePersistenceImpl
implements com.liferay.portal.service.persistence.GroupFinder

View Source

Author:
Brian Wing Shun Chan

Field Summary
static java.lang.String COUNT_BY_C_N_D
           
static java.lang.String COUNT_BY_GROUP_ID
           
static java.lang.String FIND_BY_C_N
           
static java.lang.String FIND_BY_C_N_D
           
static java.lang.String FIND_BY_NO_LAYOUTS
           
static java.lang.String FIND_BY_NULL_FRIENDLY_URL
           
static java.lang.String FIND_BY_SYSTEM
           
static java.lang.String JOIN_BY_ACTIVE
           
static java.lang.String JOIN_BY_CREATOR_USER_ID
           
static java.lang.String JOIN_BY_GROUPS_ORGS
           
static java.lang.String JOIN_BY_GROUPS_ROLES
           
static java.lang.String JOIN_BY_GROUPS_USER_GROUPS
           
static java.lang.String JOIN_BY_LAYOUT_SET
           
static java.lang.String JOIN_BY_PAGE_COUNT
           
static java.lang.String JOIN_BY_ROLE_PERMISSIONS
           
static java.lang.String JOIN_BY_TYPE
           
static java.lang.String JOIN_BY_USER_GROUP_ROLE
           
static java.lang.String JOIN_BY_USERS_GROUPS
           
 
Fields inherited from class com.liferay.portal.service.persistence.impl.BasePersistenceImpl
COUNT_COLUMN_NAME, listeners
 
Constructor Summary
GroupFinderImpl()
           
 
Method Summary
 int countByC_N_D(long companyId, java.lang.String name, java.lang.String description, java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)
           
protected  int countByC_N_D(com.liferay.portal.kernel.dao.orm.Session session, long companyId, java.lang.String name, java.lang.String description, java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)
           
 int countByG_U(long groupId, long userId)
           
protected  int countByGroupId(com.liferay.portal.kernel.dao.orm.Session session, long groupId, java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)
           
 java.util.List<com.liferay.portal.model.Group> findByC_N_D(long companyId, java.lang.String name, java.lang.String description, java.util.LinkedHashMap<java.lang.String,java.lang.Object> params, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 com.liferay.portal.model.Group findByC_N(long companyId, java.lang.String name)
           
 java.util.List<com.liferay.portal.model.Group> findByNoLayouts(long classNameId, boolean privateLayout, int start, int end)
           
 java.util.List<com.liferay.portal.model.Group> findByNullFriendlyURL()
           
 java.util.List<com.liferay.portal.model.Group> findBySystem(long companyId)
           
protected  java.lang.String getJoin(java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)
           
protected  java.lang.String getJoin(java.lang.String key)
           
protected  java.lang.String getWhere(java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)
           
protected  java.lang.String getWhere(java.lang.String key, java.lang.Object value)
           
protected  void setJoin(com.liferay.portal.kernel.dao.orm.QueryPos qPos, java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)
           
 
Methods inherited from class com.liferay.portal.service.persistence.impl.BasePersistenceImpl
clearCache, closeSession, getDataSource, getDialect, getListeners, openSession, processException, registerListener, setDataSource, setSessionFactory, unregisterListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COUNT_BY_GROUP_ID

public static java.lang.String COUNT_BY_GROUP_ID

COUNT_BY_C_N_D

public static java.lang.String COUNT_BY_C_N_D

FIND_BY_NO_LAYOUTS

public static java.lang.String FIND_BY_NO_LAYOUTS

FIND_BY_NULL_FRIENDLY_URL

public static java.lang.String FIND_BY_NULL_FRIENDLY_URL

FIND_BY_SYSTEM

public static java.lang.String FIND_BY_SYSTEM

FIND_BY_C_N

public static java.lang.String FIND_BY_C_N

FIND_BY_C_N_D

public static java.lang.String FIND_BY_C_N_D

JOIN_BY_ACTIVE

public static java.lang.String JOIN_BY_ACTIVE

JOIN_BY_CREATOR_USER_ID

public static java.lang.String JOIN_BY_CREATOR_USER_ID

JOIN_BY_GROUPS_ORGS

public static java.lang.String JOIN_BY_GROUPS_ORGS

JOIN_BY_GROUPS_ROLES

public static java.lang.String JOIN_BY_GROUPS_ROLES

JOIN_BY_GROUPS_USER_GROUPS

public static java.lang.String JOIN_BY_GROUPS_USER_GROUPS

JOIN_BY_LAYOUT_SET

public static java.lang.String JOIN_BY_LAYOUT_SET

JOIN_BY_PAGE_COUNT

public static java.lang.String JOIN_BY_PAGE_COUNT

JOIN_BY_ROLE_PERMISSIONS

public static java.lang.String JOIN_BY_ROLE_PERMISSIONS

JOIN_BY_TYPE

public static java.lang.String JOIN_BY_TYPE

JOIN_BY_USER_GROUP_ROLE

public static java.lang.String JOIN_BY_USER_GROUP_ROLE

JOIN_BY_USERS_GROUPS

public static java.lang.String JOIN_BY_USERS_GROUPS
Constructor Detail

GroupFinderImpl

public GroupFinderImpl()
Method Detail

countByG_U

public int countByG_U(long groupId,
                      long userId)
               throws com.liferay.portal.SystemException
Specified by:
countByG_U in interface com.liferay.portal.service.persistence.GroupFinder
Throws:
com.liferay.portal.SystemException

countByC_N_D

public int countByC_N_D(long companyId,
                        java.lang.String name,
                        java.lang.String description,
                        java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)
                 throws com.liferay.portal.SystemException
Specified by:
countByC_N_D in interface com.liferay.portal.service.persistence.GroupFinder
Throws:
com.liferay.portal.SystemException

findByNoLayouts

public java.util.List<com.liferay.portal.model.Group> findByNoLayouts(long classNameId,
                                                                      boolean privateLayout,
                                                                      int start,
                                                                      int end)
                                                               throws com.liferay.portal.SystemException
Specified by:
findByNoLayouts in interface com.liferay.portal.service.persistence.GroupFinder
Throws:
com.liferay.portal.SystemException

findByNullFriendlyURL

public java.util.List<com.liferay.portal.model.Group> findByNullFriendlyURL()
                                                                     throws com.liferay.portal.SystemException
Specified by:
findByNullFriendlyURL in interface com.liferay.portal.service.persistence.GroupFinder
Throws:
com.liferay.portal.SystemException

findBySystem

public java.util.List<com.liferay.portal.model.Group> findBySystem(long companyId)
                                                            throws com.liferay.portal.SystemException
Specified by:
findBySystem in interface com.liferay.portal.service.persistence.GroupFinder
Throws:
com.liferay.portal.SystemException

findByC_N

public com.liferay.portal.model.Group findByC_N(long companyId,
                                                java.lang.String name)
                                         throws com.liferay.portal.NoSuchGroupException,
                                                com.liferay.portal.SystemException
Specified by:
findByC_N in interface com.liferay.portal.service.persistence.GroupFinder
Throws:
com.liferay.portal.NoSuchGroupException
com.liferay.portal.SystemException

findByC_N_D

public java.util.List<com.liferay.portal.model.Group> findByC_N_D(long companyId,
                                                                  java.lang.String name,
                                                                  java.lang.String description,
                                                                  java.util.LinkedHashMap<java.lang.String,java.lang.Object> params,
                                                                  int start,
                                                                  int end,
                                                                  com.liferay.portal.kernel.util.OrderByComparator obc)
                                                           throws com.liferay.portal.SystemException
Specified by:
findByC_N_D in interface com.liferay.portal.service.persistence.GroupFinder
Throws:
com.liferay.portal.SystemException

countByGroupId

protected int countByGroupId(com.liferay.portal.kernel.dao.orm.Session session,
                             long groupId,
                             java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)

countByC_N_D

protected int countByC_N_D(com.liferay.portal.kernel.dao.orm.Session session,
                           long companyId,
                           java.lang.String name,
                           java.lang.String description,
                           java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)

getJoin

protected java.lang.String getJoin(java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)

getJoin

protected java.lang.String getJoin(java.lang.String key)

getWhere

protected java.lang.String getWhere(java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)

getWhere

protected java.lang.String getWhere(java.lang.String key,
                                    java.lang.Object value)

setJoin

protected void setJoin(com.liferay.portal.kernel.dao.orm.QueryPos qPos,
                       java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)