1
22
23 package com.liferay.portlet.tags.service;
24
25
26
51 public interface TagsAssetService {
52 public void deleteAsset(long assetId)
53 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
54 com.liferay.portal.PortalException;
55
56 public com.liferay.portlet.tags.model.TagsAsset getAsset(long assetId)
57 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
58 com.liferay.portal.PortalException;
59
60 public java.lang.String getAssetsRSS(long groupId, long[] classNameIds,
61 long[] entryIds, long[] notEntryIds, boolean andOperator,
62 java.lang.String orderByCol1, java.lang.String orderByCol2,
63 java.lang.String orderByType1, java.lang.String orderByType2,
64 boolean excludeZeroViewCount, java.util.Date publishDate,
65 java.util.Date expirationDate, int max, java.lang.String type,
66 double version, java.lang.String displayStyle,
67 java.lang.String feedURL, java.lang.String entryURL)
68 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
69 com.liferay.portal.PortalException;
70
71 public com.liferay.portlet.tags.model.TagsAssetType[] getAssetTypes(
72 java.lang.String languageId) throws java.rmi.RemoteException;
73
74 public com.liferay.portlet.tags.model.TagsAssetDisplay[] getCompanyAssetDisplays(
75 long companyId, int begin, int end, java.lang.String languageId)
76 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
77 com.liferay.portal.PortalException;
78
79 public java.util.List<com.liferay.portlet.tags.model.TagsAsset> getCompanyAssets(
80 long companyId, int begin, int end)
81 throws java.rmi.RemoteException, com.liferay.portal.SystemException;
82
83 public int getCompanyAssetsCount(long companyId)
84 throws java.rmi.RemoteException, com.liferay.portal.SystemException;
85
86 public java.lang.String getCompanyAssetsRSS(long companyId, int max,
87 java.lang.String type, double version, java.lang.String displayStyle,
88 java.lang.String feedURL, java.lang.String entryURL)
89 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
90 com.liferay.portal.PortalException;
91
92 public com.liferay.portlet.tags.model.TagsAsset incrementViewCounter(
93 java.lang.String className, long classPK)
94 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
95 com.liferay.portal.PortalException;
96
97 public com.liferay.portlet.tags.model.TagsAssetDisplay[] searchAssetDisplays(
98 long companyId, java.lang.String portletId, java.lang.String keywords,
99 java.lang.String languageId, int begin, int end)
100 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
101 com.liferay.portal.PortalException;
102
103 public int searchAssetDisplaysCount(long companyId,
104 java.lang.String portletId, java.lang.String keywords,
105 java.lang.String languageId)
106 throws java.rmi.RemoteException, com.liferay.portal.SystemException;
107
108 public com.liferay.portlet.tags.model.TagsAsset updateAsset(long groupId,
109 java.lang.String className, long classPK,
110 java.lang.String[] entryNames, java.util.Date startDate,
111 java.util.Date endDate, java.util.Date publishDate,
112 java.util.Date expirationDate, java.lang.String mimeType,
113 java.lang.String title, java.lang.String description,
114 java.lang.String summary, java.lang.String url, int height, int width,
115 java.lang.Integer priority)
116 throws java.rmi.RemoteException, com.liferay.portal.SystemException,
117 com.liferay.portal.PortalException;
118 }