001
014
015 package com.liferay.portlet.dynamicdatamapping.service.http;
016
017 import com.liferay.portal.kernel.log.Log;
018 import com.liferay.portal.kernel.log.LogFactoryUtil;
019 import com.liferay.portal.kernel.util.LocalizationUtil;
020
021 import com.liferay.portlet.dynamicdatamapping.service.DDMTemplateServiceUtil;
022
023 import java.rmi.RemoteException;
024
025 import java.util.Locale;
026 import java.util.Map;
027
028
070 public class DDMTemplateServiceSoap {
071 public static com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap addTemplate(
072 long groupId, long classNameId, long classPK,
073 java.lang.String[] nameMapLanguageIds,
074 java.lang.String[] nameMapValues,
075 java.lang.String[] descriptionMapLanguageIds,
076 java.lang.String[] descriptionMapValues, java.lang.String type,
077 java.lang.String mode, java.lang.String language,
078 java.lang.String script,
079 com.liferay.portal.service.ServiceContext serviceContext)
080 throws RemoteException {
081 try {
082 Map<Locale, String> nameMap = LocalizationUtil.getLocalizationMap(nameMapLanguageIds,
083 nameMapValues);
084 Map<Locale, String> descriptionMap = LocalizationUtil.getLocalizationMap(descriptionMapLanguageIds,
085 descriptionMapValues);
086
087 com.liferay.portlet.dynamicdatamapping.model.DDMTemplate returnValue =
088 DDMTemplateServiceUtil.addTemplate(groupId, classNameId,
089 classPK, nameMap, descriptionMap, type, mode, language,
090 script, serviceContext);
091
092 return com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap.toSoapModel(returnValue);
093 }
094 catch (Exception e) {
095 _log.error(e, e);
096
097 throw new RemoteException(e.getMessage());
098 }
099 }
100
101 public static com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap copyTemplate(
102 long templateId, java.lang.String[] nameMapLanguageIds,
103 java.lang.String[] nameMapValues,
104 java.lang.String[] descriptionMapLanguageIds,
105 java.lang.String[] descriptionMapValues,
106 com.liferay.portal.service.ServiceContext serviceContext)
107 throws RemoteException {
108 try {
109 Map<Locale, String> nameMap = LocalizationUtil.getLocalizationMap(nameMapLanguageIds,
110 nameMapValues);
111 Map<Locale, String> descriptionMap = LocalizationUtil.getLocalizationMap(descriptionMapLanguageIds,
112 descriptionMapValues);
113
114 com.liferay.portlet.dynamicdatamapping.model.DDMTemplate returnValue =
115 DDMTemplateServiceUtil.copyTemplate(templateId, nameMap,
116 descriptionMap, serviceContext);
117
118 return com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap.toSoapModel(returnValue);
119 }
120 catch (Exception e) {
121 _log.error(e, e);
122
123 throw new RemoteException(e.getMessage());
124 }
125 }
126
127 public static com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap[] copyTemplates(
128 long classNameId, long classPK, long newClassPK, java.lang.String type,
129 com.liferay.portal.service.ServiceContext serviceContext)
130 throws RemoteException {
131 try {
132 java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> returnValue =
133 DDMTemplateServiceUtil.copyTemplates(classNameId, classPK,
134 newClassPK, type, serviceContext);
135
136 return com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap.toSoapModels(returnValue);
137 }
138 catch (Exception e) {
139 _log.error(e, e);
140
141 throw new RemoteException(e.getMessage());
142 }
143 }
144
145 public static void deleteTemplate(long templateId)
146 throws RemoteException {
147 try {
148 DDMTemplateServiceUtil.deleteTemplate(templateId);
149 }
150 catch (Exception e) {
151 _log.error(e, e);
152
153 throw new RemoteException(e.getMessage());
154 }
155 }
156
157 public static com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap fetchTemplate(
158 long groupId, java.lang.String templateKey) throws RemoteException {
159 try {
160 com.liferay.portlet.dynamicdatamapping.model.DDMTemplate returnValue =
161 DDMTemplateServiceUtil.fetchTemplate(groupId, templateKey);
162
163 return com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap.toSoapModel(returnValue);
164 }
165 catch (Exception e) {
166 _log.error(e, e);
167
168 throw new RemoteException(e.getMessage());
169 }
170 }
171
172 public static com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap getTemplate(
173 long templateId) throws RemoteException {
174 try {
175 com.liferay.portlet.dynamicdatamapping.model.DDMTemplate returnValue =
176 DDMTemplateServiceUtil.getTemplate(templateId);
177
178 return com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap.toSoapModel(returnValue);
179 }
180 catch (Exception e) {
181 _log.error(e, e);
182
183 throw new RemoteException(e.getMessage());
184 }
185 }
186
187 public static com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap getTemplate(
188 long groupId, java.lang.String templateKey) throws RemoteException {
189 try {
190 com.liferay.portlet.dynamicdatamapping.model.DDMTemplate returnValue =
191 DDMTemplateServiceUtil.getTemplate(groupId, templateKey);
192
193 return com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap.toSoapModel(returnValue);
194 }
195 catch (Exception e) {
196 _log.error(e, e);
197
198 throw new RemoteException(e.getMessage());
199 }
200 }
201
202 public static com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap getTemplate(
203 long groupId, java.lang.String templateKey,
204 boolean includeGlobalTemplates) throws RemoteException {
205 try {
206 com.liferay.portlet.dynamicdatamapping.model.DDMTemplate returnValue =
207 DDMTemplateServiceUtil.getTemplate(groupId, templateKey,
208 includeGlobalTemplates);
209
210 return com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap.toSoapModel(returnValue);
211 }
212 catch (Exception e) {
213 _log.error(e, e);
214
215 throw new RemoteException(e.getMessage());
216 }
217 }
218
219 public static com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap[] getTemplates(
220 long groupId, long classNameId) throws RemoteException {
221 try {
222 java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> returnValue =
223 DDMTemplateServiceUtil.getTemplates(groupId, classNameId);
224
225 return com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap.toSoapModels(returnValue);
226 }
227 catch (Exception e) {
228 _log.error(e, e);
229
230 throw new RemoteException(e.getMessage());
231 }
232 }
233
234 public static com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap[] getTemplates(
235 long groupId, long classNameId, long classPK) throws RemoteException {
236 try {
237 java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> returnValue =
238 DDMTemplateServiceUtil.getTemplates(groupId, classNameId,
239 classPK);
240
241 return com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap.toSoapModels(returnValue);
242 }
243 catch (Exception e) {
244 _log.error(e, e);
245
246 throw new RemoteException(e.getMessage());
247 }
248 }
249
250 public static com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap[] getTemplates(
251 long classNameId, long classPK, java.lang.String type,
252 java.lang.String mode) throws RemoteException {
253 try {
254 java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> returnValue =
255 DDMTemplateServiceUtil.getTemplates(classNameId, classPK, type,
256 mode);
257
258 return com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap.toSoapModels(returnValue);
259 }
260 catch (Exception e) {
261 _log.error(e, e);
262
263 throw new RemoteException(e.getMessage());
264 }
265 }
266
267 public static com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap[] search(
268 long companyId, long groupId, long classNameId, long classPK,
269 java.lang.String keywords, java.lang.String type,
270 java.lang.String mode, int start, int end,
271 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
272 throws RemoteException {
273 try {
274 java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> returnValue =
275 DDMTemplateServiceUtil.search(companyId, groupId, classNameId,
276 classPK, keywords, type, mode, start, end, orderByComparator);
277
278 return com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap.toSoapModels(returnValue);
279 }
280 catch (Exception e) {
281 _log.error(e, e);
282
283 throw new RemoteException(e.getMessage());
284 }
285 }
286
287 public static com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap[] search(
288 long companyId, long groupId, long classNameId, long classPK,
289 java.lang.String name, java.lang.String description,
290 java.lang.String type, java.lang.String mode,
291 java.lang.String language, boolean andOperator, int start, int end,
292 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
293 throws RemoteException {
294 try {
295 java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> returnValue =
296 DDMTemplateServiceUtil.search(companyId, groupId, classNameId,
297 classPK, name, description, type, mode, language,
298 andOperator, start, end, orderByComparator);
299
300 return com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap.toSoapModels(returnValue);
301 }
302 catch (Exception e) {
303 _log.error(e, e);
304
305 throw new RemoteException(e.getMessage());
306 }
307 }
308
309 public static com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap[] search(
310 long companyId, long[] groupIds, long[] classNameIds, long classPK,
311 java.lang.String keywords, java.lang.String type,
312 java.lang.String mode, int start, int end,
313 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
314 throws RemoteException {
315 try {
316 java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> returnValue =
317 DDMTemplateServiceUtil.search(companyId, groupIds,
318 classNameIds, classPK, keywords, type, mode, start, end,
319 orderByComparator);
320
321 return com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap.toSoapModels(returnValue);
322 }
323 catch (Exception e) {
324 _log.error(e, e);
325
326 throw new RemoteException(e.getMessage());
327 }
328 }
329
330 public static com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap[] search(
331 long companyId, long[] groupIds, long[] classNameIds, long classPK,
332 java.lang.String name, java.lang.String description,
333 java.lang.String type, java.lang.String mode,
334 java.lang.String language, boolean andOperator, int start, int end,
335 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
336 throws RemoteException {
337 try {
338 java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMTemplate> returnValue =
339 DDMTemplateServiceUtil.search(companyId, groupIds,
340 classNameIds, classPK, name, description, type, mode,
341 language, andOperator, start, end, orderByComparator);
342
343 return com.liferay.portlet.dynamicdatamapping.model.DDMTemplateSoap.toSoapModels(returnValue);
344 }
345 catch (Exception e) {
346 _log.error(e, e);
347
348 throw new RemoteException(e.getMessage());
349 }
350 }
351
352 public static int searchCount(long companyId, long groupId,
353 long classNameId, long classPK, java.lang.String keywords,
354 java.lang.String type, java.lang.String mode) throws RemoteException {
355 try {
356 int returnValue = DDMTemplateServiceUtil.searchCount(companyId,
357 groupId, classNameId, classPK, keywords, type, mode);
358
359 return returnValue;
360 }
361 catch (Exception e) {
362 _log.error(e, e);
363
364 throw new RemoteException(e.getMessage());
365 }
366 }
367
368 public static int searchCount(long companyId, long groupId,
369 long classNameId, long classPK, java.lang.String name,
370 java.lang.String description, java.lang.String type,
371 java.lang.String mode, java.lang.String language, boolean andOperator)
372 throws RemoteException {
373 try {
374 int returnValue = DDMTemplateServiceUtil.searchCount(companyId,
375 groupId, classNameId, classPK, name, description, type,
376 mode, language, andOperator);
377
378 return returnValue;
379 }
380 catch (Exception e) {
381 _log.error(e, e);
382
383 throw new RemoteException(e.getMessage());
384 }
385 }
386
387 public static int searchCount(long companyId, long[] groupIds,
388 long[] classNameIds, long classPK, java.lang.String keywords,
389 java.lang.String type, java.lang.String mode) throws RemoteException {
390 try {
391 int returnValue = DDMTemplateServiceUtil.searchCount(companyId,
392 groupIds, classNameIds, classPK, keywords, type, mode);
393
394 return returnValue;
395 }
396 catch (Exception e) {
397 _log.error(e, e);
398
399 throw new RemoteException(e.getMessage());
400 }
401 }
402
403 public static int searchCount(long companyId, long[] groupIds,
404 long[] classNameIds, long classPK, java.lang.String name,
405 java.lang.String description, java.lang.String type,
406 java.lang.String mode, java.lang.String language, boolean andOperator)
407 throws RemoteException {
408 try {
409 int returnValue = DDMTemplateServiceUtil.searchCount(companyId,
410 groupIds, classNameIds, classPK, name, description, type,
411 mode, language, andOperator);
412
413 return returnValue;
414 }
415 catch (Exception e) {
416 _log.error(e, e);
417
418 throw new RemoteException(e.getMessage());
419 }
420 }
421
422 private static Log _log = LogFactoryUtil.getLog(DDMTemplateServiceSoap.class);
423 }