001
014
015 package com.liferay.portal.service.persistence;
016
017
020 public interface GroupFinder {
021 public int countByG_U(long groupId, long userId, boolean inherit)
022 throws com.liferay.portal.kernel.exception.SystemException;
023
024 public int countByC_N_D(long companyId, java.lang.String name,
025 java.lang.String realName, java.lang.String description,
026 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params)
027 throws com.liferay.portal.kernel.exception.SystemException;
028
029 public int countByC_C_N_D(long companyId, long[] classNameIds,
030 java.lang.String name, java.lang.String realName,
031 java.lang.String description,
032 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params)
033 throws com.liferay.portal.kernel.exception.SystemException;
034
035 public java.util.List<com.liferay.portal.model.Group> findByLiveGroups()
036 throws com.liferay.portal.kernel.exception.SystemException;
037
038 public java.util.List<com.liferay.portal.model.Group> findByNoLayouts(
039 long classNameId, boolean privateLayout, int start, int end)
040 throws com.liferay.portal.kernel.exception.SystemException;
041
042 public java.util.List<com.liferay.portal.model.Group> findByNullFriendlyURL()
043 throws com.liferay.portal.kernel.exception.SystemException;
044
045 public java.util.List<com.liferay.portal.model.Group> findBySystem(
046 long companyId)
047 throws com.liferay.portal.kernel.exception.SystemException;
048
049 public java.util.List<com.liferay.portal.model.Group> findByCompanyId(
050 long companyId,
051 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
052 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
053 throws com.liferay.portal.kernel.exception.SystemException;
054
055 public com.liferay.portal.model.Group findByC_N(long companyId,
056 java.lang.String name)
057 throws com.liferay.portal.NoSuchGroupException,
058 com.liferay.portal.kernel.exception.SystemException;
059
060 public java.util.List<com.liferay.portal.model.Group> findByC_N_D(
061 long companyId, java.lang.String name, java.lang.String realName,
062 java.lang.String description,
063 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
064 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
065 throws com.liferay.portal.kernel.exception.SystemException;
066
067 public java.util.List<com.liferay.portal.model.Group> findByC_C_N_D(
068 long companyId, long[] classNameIds, java.lang.String name,
069 java.lang.String realName, java.lang.String description,
070 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
071 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
072 throws com.liferay.portal.kernel.exception.SystemException;
073 }