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