001
014
015 package com.liferay.portlet.asset.service.http;
016
017 import com.liferay.portal.kernel.log.Log;
018 import com.liferay.portal.kernel.log.LogFactoryUtil;
019
020 import com.liferay.portlet.asset.service.AssetTagServiceUtil;
021
022 import java.rmi.RemoteException;
023
024
067 public class AssetTagServiceSoap {
068 public static com.liferay.portlet.asset.model.AssetTagSoap addTag(
069 java.lang.String name, java.lang.String[] tagProperties,
070 com.liferay.portal.service.ServiceContext serviceContext)
071 throws RemoteException {
072 try {
073 com.liferay.portlet.asset.model.AssetTag returnValue = AssetTagServiceUtil.addTag(name,
074 tagProperties, serviceContext);
075
076 return com.liferay.portlet.asset.model.AssetTagSoap.toSoapModel(returnValue);
077 }
078 catch (Exception e) {
079 _log.error(e, e);
080
081 throw new RemoteException(e.getMessage());
082 }
083 }
084
085 public static void deleteTag(long tagId) throws RemoteException {
086 try {
087 AssetTagServiceUtil.deleteTag(tagId);
088 }
089 catch (Exception e) {
090 _log.error(e, e);
091
092 throw new RemoteException(e.getMessage());
093 }
094 }
095
096 public static com.liferay.portlet.asset.model.AssetTagSoap[] getGroupTags(
097 long groupId) throws RemoteException {
098 try {
099 java.util.List<com.liferay.portlet.asset.model.AssetTag> returnValue =
100 AssetTagServiceUtil.getGroupTags(groupId);
101
102 return com.liferay.portlet.asset.model.AssetTagSoap.toSoapModels(returnValue);
103 }
104 catch (Exception e) {
105 _log.error(e, e);
106
107 throw new RemoteException(e.getMessage());
108 }
109 }
110
111 public static com.liferay.portlet.asset.model.AssetTagSoap getTag(
112 long tagId) throws RemoteException {
113 try {
114 com.liferay.portlet.asset.model.AssetTag returnValue = AssetTagServiceUtil.getTag(tagId);
115
116 return com.liferay.portlet.asset.model.AssetTagSoap.toSoapModel(returnValue);
117 }
118 catch (Exception e) {
119 _log.error(e, e);
120
121 throw new RemoteException(e.getMessage());
122 }
123 }
124
125 public static com.liferay.portlet.asset.model.AssetTagSoap[] getTags(
126 long groupId, long classNameId, java.lang.String name)
127 throws RemoteException {
128 try {
129 java.util.List<com.liferay.portlet.asset.model.AssetTag> returnValue =
130 AssetTagServiceUtil.getTags(groupId, classNameId, name);
131
132 return com.liferay.portlet.asset.model.AssetTagSoap.toSoapModels(returnValue);
133 }
134 catch (Exception e) {
135 _log.error(e, e);
136
137 throw new RemoteException(e.getMessage());
138 }
139 }
140
141 public static com.liferay.portlet.asset.model.AssetTagSoap[] getTags(
142 java.lang.String className, long classPK) throws RemoteException {
143 try {
144 java.util.List<com.liferay.portlet.asset.model.AssetTag> returnValue =
145 AssetTagServiceUtil.getTags(className, classPK);
146
147 return com.liferay.portlet.asset.model.AssetTagSoap.toSoapModels(returnValue);
148 }
149 catch (Exception e) {
150 _log.error(e, e);
151
152 throw new RemoteException(e.getMessage());
153 }
154 }
155
156 public static void mergeTags(long fromTagId, long toTagId)
157 throws RemoteException {
158 try {
159 AssetTagServiceUtil.mergeTags(fromTagId, toTagId);
160 }
161 catch (Exception e) {
162 _log.error(e, e);
163
164 throw new RemoteException(e.getMessage());
165 }
166 }
167
168 public static com.liferay.portal.kernel.json.JSONArray search(
169 long groupId, java.lang.String name, java.lang.String[] tagProperties,
170 int start, int end) throws RemoteException {
171 try {
172 com.liferay.portal.kernel.json.JSONArray returnValue = AssetTagServiceUtil.search(groupId,
173 name, tagProperties, start, end);
174
175 return returnValue;
176 }
177 catch (Exception e) {
178 _log.error(e, e);
179
180 throw new RemoteException(e.getMessage());
181 }
182 }
183
184 public static com.liferay.portlet.asset.model.AssetTagSoap updateTag(
185 long tagId, java.lang.String name, java.lang.String[] tagProperties,
186 com.liferay.portal.service.ServiceContext serviceContext)
187 throws RemoteException {
188 try {
189 com.liferay.portlet.asset.model.AssetTag returnValue = AssetTagServiceUtil.updateTag(tagId,
190 name, tagProperties, serviceContext);
191
192 return com.liferay.portlet.asset.model.AssetTagSoap.toSoapModel(returnValue);
193 }
194 catch (Exception e) {
195 _log.error(e, e);
196
197 throw new RemoteException(e.getMessage());
198 }
199 }
200
201 private static Log _log = LogFactoryUtil.getLog(AssetTagServiceSoap.class);
202 }