1
22
23 package com.liferay.portlet.tags.service.persistence;
24
25
31 public interface TagsAssetFinder {
32 public int countAssets(long groupId, long[] classNameIds,
33 boolean excludeZeroViewCount, java.util.Date publishDate,
34 java.util.Date expirationDate)
35 throws com.liferay.portal.SystemException;
36
37 public int countByAndEntryIds(long groupId, long[] classNameIds,
38 long[] entryIds, long[] notEntryIds, boolean excludeZeroViewCount,
39 java.util.Date publishDate, java.util.Date expirationDate)
40 throws com.liferay.portal.SystemException;
41
42 public int countByOrEntryIds(long groupId, long[] classNameIds,
43 long[] entryIds, long[] notEntryIds, boolean excludeZeroViewCount,
44 java.util.Date publishDate, java.util.Date expirationDate)
45 throws com.liferay.portal.SystemException;
46
47 public java.util.List<com.liferay.portlet.tags.model.TagsAsset> findAssets(
48 long groupId, long[] classNameIds, java.lang.String orderByCol1,
49 java.lang.String orderByCol2, java.lang.String orderByType1,
50 java.lang.String orderByType2, boolean excludeZeroViewCount,
51 java.util.Date publishDate, java.util.Date expirationDate, int start,
52 int end) throws com.liferay.portal.SystemException;
53
54 public java.util.List<com.liferay.portlet.tags.model.TagsAsset> findByAndEntryIds(
55 long groupId, long[] classNameIds, long[] entryIds, long[] notEntryIds,
56 java.lang.String orderByCol1, java.lang.String orderByCol2,
57 java.lang.String orderByType1, java.lang.String orderByType2,
58 boolean excludeZeroViewCount, java.util.Date publishDate,
59 java.util.Date expirationDate, int start, int end)
60 throws com.liferay.portal.SystemException;
61
62 public java.util.List<com.liferay.portlet.tags.model.TagsAsset> findByOrEntryIds(
63 long groupId, long[] classNameIds, long[] entryIds, long[] notEntryIds,
64 java.util.Date publishDate, java.util.Date expirationDate)
65 throws com.liferay.portal.SystemException;
66
67 public java.util.List<com.liferay.portlet.tags.model.TagsAsset> findByOrEntryIds(
68 long groupId, long[] classNameIds, long[] entryIds, long[] notEntryIds,
69 java.lang.String orderByCol1, java.lang.String orderByCol2,
70 java.lang.String orderByType1, java.lang.String orderByType2,
71 boolean excludeZeroViewCount, java.util.Date publishDate,
72 java.util.Date expirationDate, int start, int end)
73 throws com.liferay.portal.SystemException;
74
75 public java.util.List<com.liferay.portlet.tags.model.TagsAsset> findByViewCount(
76 long[] classNameId, boolean asc, int start, int end)
77 throws com.liferay.portal.SystemException;
78 }