001
014
015 package com.liferay.portlet.messageboards.service.persistence;
016
017 import aQute.bnd.annotation.ProviderType;
018
019
022 @ProviderType
023 public interface MBMessageFinder {
024 public int countByC_T(java.util.Date createDate, long threadId);
025
026 public int countByG_U_C_S(long groupId, long userId, long[] categoryIds,
027 int status);
028
029 public int countByG_U_C_A_S(long groupId, long userId, long[] categoryIds,
030 boolean anonymous, int status);
031
032 public int filterCountByG_U_C_S(long groupId, long userId,
033 long[] categoryIds, int status);
034
035 public int filterCountByG_U_MD_C_S(long groupId, long userId,
036 java.util.Date modifiedDate, long[] categoryIds, int status);
037
038 public int filterCountByG_U_C_A_S(long groupId, long userId,
039 long[] categoryIds, boolean anonymous, int status);
040
041 public java.util.List<java.lang.Long> filterFindByG_U_C_S(long groupId,
042 long userId, long[] categoryIds, int status, int start, int end);
043
044 public java.util.List<java.lang.Long> filterFindByG_U_MD_C_S(long groupId,
045 long userId, java.util.Date modifiedDate, long[] categoryIds,
046 int status, int start, int end);
047
048 public java.util.List<java.lang.Long> filterFindByG_U_C_A_S(long groupId,
049 long userId, long[] categoryIds, boolean anonymous, int status,
050 int start, int end);
051
052 public java.util.List<com.liferay.portlet.messageboards.model.MBMessage> findByNoAssets();
053
054 public java.util.List<java.lang.Long> findByG_U_C_S(long groupId,
055 long userId, long[] categoryIds, int status, int start, int end);
056
057 public java.util.List<java.lang.Long> findByG_U_C_A_S(long groupId,
058 long userId, long[] categoryIds, boolean anonymous, int status,
059 int start, int end);
060 }