1
22
23 package com.liferay.portlet.tags.service;
24
25
51 public interface TagsAssetLocalService {
52 public com.liferay.portlet.tags.model.TagsAsset addTagsAsset(
53 com.liferay.portlet.tags.model.TagsAsset model)
54 throws com.liferay.portal.SystemException;
55
56 public java.util.List dynamicQuery(
57 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
58 throws com.liferay.portal.SystemException;
59
60 public java.util.List dynamicQuery(
61 com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
62 int begin, int end) throws com.liferay.portal.SystemException;
63
64 public com.liferay.portlet.tags.model.TagsAsset updateTagsAsset(
65 com.liferay.portlet.tags.model.TagsAsset model)
66 throws com.liferay.portal.SystemException;
67
68 public void deleteAsset(long assetId)
69 throws com.liferay.portal.SystemException,
70 com.liferay.portal.PortalException;
71
72 public void deleteAsset(java.lang.String className, long classPK)
73 throws com.liferay.portal.SystemException,
74 com.liferay.portal.PortalException;
75
76 public void deleteAsset(com.liferay.portlet.tags.model.TagsAsset asset)
77 throws com.liferay.portal.SystemException,
78 com.liferay.portal.PortalException;
79
80 public com.liferay.portlet.tags.model.TagsAsset getAsset(long assetId)
81 throws com.liferay.portal.SystemException,
82 com.liferay.portal.PortalException;
83
84 public com.liferay.portlet.tags.model.TagsAsset getAsset(
85 java.lang.String className, long classPK)
86 throws com.liferay.portal.SystemException,
87 com.liferay.portal.PortalException;
88
89 public com.liferay.portlet.tags.model.TagsAssetType[] getAssetTypes(
90 java.lang.String languageId);
91
92 public java.util.List getAssets(long[] entryIds, long[] notEntryIds,
93 boolean andOperator, int begin, int end)
94 throws com.liferay.portal.SystemException;
95
96 public java.util.List getAssets(long[] entryIds, long[] notEntryIds,
97 boolean andOperator, java.util.Date publishDate,
98 java.util.Date expirationDate, int begin, int end)
99 throws com.liferay.portal.SystemException;
100
101 public int getAssetsCount(long[] entryIds, long[] notEntryIds,
102 boolean andOperator) throws com.liferay.portal.SystemException;
103
104 public int getAssetsCount(long[] entryIds, long[] notEntryIds,
105 boolean andOperator, java.util.Date publishDate,
106 java.util.Date expirationDate)
107 throws com.liferay.portal.SystemException;
108
109 public com.liferay.portlet.tags.model.TagsAssetDisplay[] getCompanyAssetDisplays(
110 long companyId, int begin, int end, java.lang.String languageId)
111 throws com.liferay.portal.SystemException,
112 com.liferay.portal.PortalException;
113
114 public java.util.List getCompanyAssets(long companyId, int begin, int end)
115 throws com.liferay.portal.SystemException;
116
117 public int getCompanyAssetsCount(long companyId)
118 throws com.liferay.portal.SystemException;
119
120 public com.liferay.portal.kernel.search.Hits search(long companyId,
121 java.lang.String portletId, java.lang.String keywords)
122 throws com.liferay.portal.SystemException;
123
124 public com.liferay.portlet.tags.model.TagsAssetDisplay[] searchAssetDisplays(
125 long companyId, java.lang.String portletId, java.lang.String keywords,
126 java.lang.String languageId, int begin, int end)
127 throws com.liferay.portal.SystemException,
128 com.liferay.portal.PortalException;
129
130 public int searchAssetDisplaysCount(long companyId,
131 java.lang.String portletId, java.lang.String keywords,
132 java.lang.String languageId) throws com.liferay.portal.SystemException;
133
134 public com.liferay.portlet.tags.model.TagsAsset updateAsset(long userId,
135 java.lang.String className, long classPK, java.lang.String[] entryNames)
136 throws com.liferay.portal.SystemException,
137 com.liferay.portal.PortalException;
138
139 public com.liferay.portlet.tags.model.TagsAsset updateAsset(long userId,
140 java.lang.String className, long classPK,
141 java.lang.String[] entryNames, java.util.Date startDate,
142 java.util.Date endDate, java.util.Date publishDate,
143 java.util.Date expirationDate, java.lang.String mimeType,
144 java.lang.String title, java.lang.String description,
145 java.lang.String summary, java.lang.String url, int height, int width)
146 throws com.liferay.portal.SystemException,
147 com.liferay.portal.PortalException;
148
149 public void validate(java.lang.String className,
150 java.lang.String[] entryNames)
151 throws com.liferay.portal.PortalException;
152 }