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.LayoutSetPrototypeServiceUtil;
021
022 import java.rmi.RemoteException;
023
024 import java.util.Locale;
025 import java.util.Map;
026
027
067 public class LayoutSetPrototypeServiceSoap {
068 public static com.liferay.portal.model.LayoutSetPrototypeSoap addLayoutSetPrototype(
069 java.lang.String[] nameMapLanguageIds,
070 java.lang.String[] nameMapValues, java.lang.String description,
071 boolean active, boolean layoutsUpdateable,
072 com.liferay.portal.service.ServiceContext serviceContext)
073 throws RemoteException {
074 try {
075 Map<Locale, String> nameMap = LocalizationUtil.getLocalizationMap(nameMapLanguageIds,
076 nameMapValues);
077
078 com.liferay.portal.model.LayoutSetPrototype returnValue = LayoutSetPrototypeServiceUtil.addLayoutSetPrototype(nameMap,
079 description, active, layoutsUpdateable, serviceContext);
080
081 return com.liferay.portal.model.LayoutSetPrototypeSoap.toSoapModel(returnValue);
082 }
083 catch (Exception e) {
084 _log.error(e, e);
085
086 throw new RemoteException(e.getMessage());
087 }
088 }
089
090 public static void deleteLayoutSetPrototype(long layoutSetPrototypeId)
091 throws RemoteException {
092 try {
093 LayoutSetPrototypeServiceUtil.deleteLayoutSetPrototype(layoutSetPrototypeId);
094 }
095 catch (Exception e) {
096 _log.error(e, e);
097
098 throw new RemoteException(e.getMessage());
099 }
100 }
101
102 public static com.liferay.portal.model.LayoutSetPrototypeSoap getLayoutSetPrototype(
103 long layoutSetPrototypeId) throws RemoteException {
104 try {
105 com.liferay.portal.model.LayoutSetPrototype returnValue = LayoutSetPrototypeServiceUtil.getLayoutSetPrototype(layoutSetPrototypeId);
106
107 return com.liferay.portal.model.LayoutSetPrototypeSoap.toSoapModel(returnValue);
108 }
109 catch (Exception e) {
110 _log.error(e, e);
111
112 throw new RemoteException(e.getMessage());
113 }
114 }
115
116 public static com.liferay.portal.model.LayoutSetPrototypeSoap[] search(
117 long companyId, java.lang.Boolean active,
118 com.liferay.portal.kernel.util.OrderByComparator obc)
119 throws RemoteException {
120 try {
121 java.util.List<com.liferay.portal.model.LayoutSetPrototype> returnValue =
122 LayoutSetPrototypeServiceUtil.search(companyId, active, obc);
123
124 return com.liferay.portal.model.LayoutSetPrototypeSoap.toSoapModels(returnValue);
125 }
126 catch (Exception e) {
127 _log.error(e, e);
128
129 throw new RemoteException(e.getMessage());
130 }
131 }
132
133 public static com.liferay.portal.model.LayoutSetPrototypeSoap updateLayoutSetPrototype(
134 long layoutSetPrototypeId, java.lang.String[] nameMapLanguageIds,
135 java.lang.String[] nameMapValues, java.lang.String description,
136 boolean active, boolean layoutsUpdateable,
137 com.liferay.portal.service.ServiceContext serviceContext)
138 throws RemoteException {
139 try {
140 Map<Locale, String> nameMap = LocalizationUtil.getLocalizationMap(nameMapLanguageIds,
141 nameMapValues);
142
143 com.liferay.portal.model.LayoutSetPrototype returnValue = LayoutSetPrototypeServiceUtil.updateLayoutSetPrototype(layoutSetPrototypeId,
144 nameMap, description, active, layoutsUpdateable,
145 serviceContext);
146
147 return com.liferay.portal.model.LayoutSetPrototypeSoap.toSoapModel(returnValue);
148 }
149 catch (Exception e) {
150 _log.error(e, e);
151
152 throw new RemoteException(e.getMessage());
153 }
154 }
155
156 public static com.liferay.portal.model.LayoutSetPrototypeSoap updateLayoutSetPrototype(
157 long layoutSetPrototypeId, java.lang.String settings)
158 throws RemoteException {
159 try {
160 com.liferay.portal.model.LayoutSetPrototype returnValue = LayoutSetPrototypeServiceUtil.updateLayoutSetPrototype(layoutSetPrototypeId,
161 settings);
162
163 return com.liferay.portal.model.LayoutSetPrototypeSoap.toSoapModel(returnValue);
164 }
165 catch (Exception e) {
166 _log.error(e, e);
167
168 throw new RemoteException(e.getMessage());
169 }
170 }
171
172 private static Log _log = LogFactoryUtil.getLog(LayoutSetPrototypeServiceSoap.class);
173 }