001
014
015 package com.liferay.portlet.dynamicdatalists.service.http;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.log.Log;
020 import com.liferay.portal.kernel.log.LogFactoryUtil;
021 import com.liferay.portal.kernel.util.LocaleUtil;
022
023 import com.liferay.portlet.dynamicdatalists.service.DDLRecordServiceUtil;
024
025 import java.rmi.RemoteException;
026
027
067 @ProviderType
068 public class DDLRecordServiceSoap {
069 public static void deleteRecord(long recordId) throws RemoteException {
070 try {
071 DDLRecordServiceUtil.deleteRecord(recordId);
072 }
073 catch (Exception e) {
074 _log.error(e, e);
075
076 throw new RemoteException(e.getMessage());
077 }
078 }
079
080 public static com.liferay.portlet.dynamicdatalists.model.DDLRecordSoap deleteRecordLocale(
081 long recordId, String locale,
082 com.liferay.portal.service.ServiceContext serviceContext)
083 throws RemoteException {
084 try {
085 com.liferay.portlet.dynamicdatalists.model.DDLRecord returnValue = DDLRecordServiceUtil.deleteRecordLocale(recordId,
086 LocaleUtil.fromLanguageId(locale), serviceContext);
087
088 return com.liferay.portlet.dynamicdatalists.model.DDLRecordSoap.toSoapModel(returnValue);
089 }
090 catch (Exception e) {
091 _log.error(e, e);
092
093 throw new RemoteException(e.getMessage());
094 }
095 }
096
097 public static com.liferay.portlet.dynamicdatalists.model.DDLRecordSoap getRecord(
098 long recordId) throws RemoteException {
099 try {
100 com.liferay.portlet.dynamicdatalists.model.DDLRecord returnValue = DDLRecordServiceUtil.getRecord(recordId);
101
102 return com.liferay.portlet.dynamicdatalists.model.DDLRecordSoap.toSoapModel(returnValue);
103 }
104 catch (Exception e) {
105 _log.error(e, e);
106
107 throw new RemoteException(e.getMessage());
108 }
109 }
110
111 public static void revertRecord(long recordId, java.lang.String version,
112 com.liferay.portal.service.ServiceContext serviceContext)
113 throws RemoteException {
114 try {
115 DDLRecordServiceUtil.revertRecord(recordId, version, serviceContext);
116 }
117 catch (Exception e) {
118 _log.error(e, e);
119
120 throw new RemoteException(e.getMessage());
121 }
122 }
123
124
128 @Deprecated
129 public static void revertRecordVersion(long recordId,
130 java.lang.String version,
131 com.liferay.portal.service.ServiceContext serviceContext)
132 throws RemoteException {
133 try {
134 DDLRecordServiceUtil.revertRecordVersion(recordId, version,
135 serviceContext);
136 }
137 catch (Exception e) {
138 _log.error(e, e);
139
140 throw new RemoteException(e.getMessage());
141 }
142 }
143
144 private static Log _log = LogFactoryUtil.getLog(DDLRecordServiceSoap.class);
145 }