001
014
015 package com.liferay.portal.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 import com.liferay.portal.service.LayoutPrototypeServiceUtil;
021
022 import java.rmi.RemoteException;
023
024 import java.util.Locale;
025 import java.util.Map;
026
027
069 public class LayoutPrototypeServiceSoap {
070
074 public static com.liferay.portal.model.LayoutPrototypeSoap addLayoutPrototype(
075 java.lang.String[] nameMapLanguageIds,
076 java.lang.String[] nameMapValues, java.lang.String description,
077 boolean active) throws RemoteException {
078 try {
079 Map<Locale, String> nameMap = LocalizationUtil.getLocalizationMap(nameMapLanguageIds,
080 nameMapValues);
081
082 com.liferay.portal.model.LayoutPrototype returnValue = LayoutPrototypeServiceUtil.addLayoutPrototype(nameMap,
083 description, active);
084
085 return com.liferay.portal.model.LayoutPrototypeSoap.toSoapModel(returnValue);
086 }
087 catch (Exception e) {
088 _log.error(e, e);
089
090 throw new RemoteException(e.getMessage());
091 }
092 }
093
094 public static com.liferay.portal.model.LayoutPrototypeSoap addLayoutPrototype(
095 java.lang.String[] nameMapLanguageIds,
096 java.lang.String[] nameMapValues, java.lang.String description,
097 boolean active, com.liferay.portal.service.ServiceContext serviceContext)
098 throws RemoteException {
099 try {
100 Map<Locale, String> nameMap = LocalizationUtil.getLocalizationMap(nameMapLanguageIds,
101 nameMapValues);
102
103 com.liferay.portal.model.LayoutPrototype returnValue = LayoutPrototypeServiceUtil.addLayoutPrototype(nameMap,
104 description, active, serviceContext);
105
106 return com.liferay.portal.model.LayoutPrototypeSoap.toSoapModel(returnValue);
107 }
108 catch (Exception e) {
109 _log.error(e, e);
110
111 throw new RemoteException(e.getMessage());
112 }
113 }
114
115 public static void deleteLayoutPrototype(long layoutPrototypeId)
116 throws RemoteException {
117 try {
118 LayoutPrototypeServiceUtil.deleteLayoutPrototype(layoutPrototypeId);
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.portal.model.LayoutPrototypeSoap getLayoutPrototype(
128 long layoutPrototypeId) throws RemoteException {
129 try {
130 com.liferay.portal.model.LayoutPrototype returnValue = LayoutPrototypeServiceUtil.getLayoutPrototype(layoutPrototypeId);
131
132 return com.liferay.portal.model.LayoutPrototypeSoap.toSoapModel(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.portal.model.LayoutPrototypeSoap[] search(
142 long companyId, java.lang.Boolean active,
143 com.liferay.portal.kernel.util.OrderByComparator obc)
144 throws RemoteException {
145 try {
146 java.util.List<com.liferay.portal.model.LayoutPrototype> returnValue =
147 LayoutPrototypeServiceUtil.search(companyId, active, obc);
148
149 return com.liferay.portal.model.LayoutPrototypeSoap.toSoapModels(returnValue);
150 }
151 catch (Exception e) {
152 _log.error(e, e);
153
154 throw new RemoteException(e.getMessage());
155 }
156 }
157
158
162 public static com.liferay.portal.model.LayoutPrototypeSoap updateLayoutPrototype(
163 long layoutPrototypeId, java.lang.String[] nameMapLanguageIds,
164 java.lang.String[] nameMapValues, java.lang.String description,
165 boolean active) throws RemoteException {
166 try {
167 Map<Locale, String> nameMap = LocalizationUtil.getLocalizationMap(nameMapLanguageIds,
168 nameMapValues);
169
170 com.liferay.portal.model.LayoutPrototype returnValue = LayoutPrototypeServiceUtil.updateLayoutPrototype(layoutPrototypeId,
171 nameMap, description, active);
172
173 return com.liferay.portal.model.LayoutPrototypeSoap.toSoapModel(returnValue);
174 }
175 catch (Exception e) {
176 _log.error(e, e);
177
178 throw new RemoteException(e.getMessage());
179 }
180 }
181
182 public static com.liferay.portal.model.LayoutPrototypeSoap updateLayoutPrototype(
183 long layoutPrototypeId, java.lang.String[] nameMapLanguageIds,
184 java.lang.String[] nameMapValues, java.lang.String description,
185 boolean active, com.liferay.portal.service.ServiceContext serviceContext)
186 throws RemoteException {
187 try {
188 Map<Locale, String> nameMap = LocalizationUtil.getLocalizationMap(nameMapLanguageIds,
189 nameMapValues);
190
191 com.liferay.portal.model.LayoutPrototype returnValue = LayoutPrototypeServiceUtil.updateLayoutPrototype(layoutPrototypeId,
192 nameMap, description, active, serviceContext);
193
194 return com.liferay.portal.model.LayoutPrototypeSoap.toSoapModel(returnValue);
195 }
196 catch (Exception e) {
197 _log.error(e, e);
198
199 throw new RemoteException(e.getMessage());
200 }
201 }
202
203 private static Log _log = LogFactoryUtil.getLog(LayoutPrototypeServiceSoap.class);
204 }