001
014
015 package com.liferay.portlet.messageboards.service.persistence;
016
017
020 public interface MBThreadFinder {
021 public int countByG_U_S(long groupId, long userId, int status)
022 throws com.liferay.portal.kernel.exception.SystemException;
023
024 public int countByG_C_S(long groupId, long categoryId, int status)
025 throws com.liferay.portal.kernel.exception.SystemException;
026
027 public int countByG_U_A_S(long groupId, long userId, boolean anonymous,
028 int status) throws com.liferay.portal.kernel.exception.SystemException;
029
030 public int countByS_G_U_S(long groupId, long userId, int status)
031 throws com.liferay.portal.kernel.exception.SystemException;
032
033 public int countByS_G_U_C_S(long groupId, long userId, long[] categoryIds,
034 int status) throws com.liferay.portal.kernel.exception.SystemException;
035
036 public int filterCountByG_C(long groupId, long categoryId)
037 throws com.liferay.portal.kernel.exception.SystemException;
038
039 public int filterCountByG_C_S(long groupId, long categoryId, int status)
040 throws com.liferay.portal.kernel.exception.SystemException;
041
042 public int filterCountByS_G_U_C_S(long groupId, long userId,
043 long[] categoryIds, int status)
044 throws com.liferay.portal.kernel.exception.SystemException;
045
046 public java.util.List<com.liferay.portlet.messageboards.model.MBThread> filterFindByG_C(
047 long groupId, long categoryId, int start, int end)
048 throws com.liferay.portal.kernel.exception.SystemException;
049
050 public java.util.List<com.liferay.portlet.messageboards.model.MBThread> filterFindByG_C_S(
051 long groupId, long categoryId, int status, int start, int end)
052 throws com.liferay.portal.kernel.exception.SystemException;
053
054 public java.util.List<com.liferay.portlet.messageboards.model.MBThread> filterFindByS_G_U_C_S(
055 long groupId, long userId, long[] categoryIds, int status, int start,
056 int end) throws com.liferay.portal.kernel.exception.SystemException;
057
058 public java.util.List<com.liferay.portlet.messageboards.model.MBThread> findByNoAssets()
059 throws com.liferay.portal.kernel.exception.SystemException;
060
061 public java.util.List<com.liferay.portlet.messageboards.model.MBThread> findByG_U_S(
062 long groupId, long userId, int status, int start, int end)
063 throws com.liferay.portal.kernel.exception.SystemException;
064
065 public java.util.List<com.liferay.portlet.messageboards.model.MBThread> findByG_C_S(
066 long groupId, long categoryId, int status, int start, int end)
067 throws com.liferay.portal.kernel.exception.SystemException;
068
069 public java.util.List<com.liferay.portlet.messageboards.model.MBThread> findByG_U_A_S(
070 long groupId, long userId, boolean anonymous, int status, int start,
071 int end) throws com.liferay.portal.kernel.exception.SystemException;
072
073 public java.util.List<com.liferay.portlet.messageboards.model.MBThread> findByS_G_U_S(
074 long groupId, long userId, int status, int start, int end)
075 throws com.liferay.portal.kernel.exception.SystemException;
076
077 public java.util.List<com.liferay.portlet.messageboards.model.MBThread> findByS_G_U_C_S(
078 long groupId, long userId, long[] categoryIds, int status, int start,
079 int end) throws com.liferay.portal.kernel.exception.SystemException;
080 }