001
014
015 package com.liferay.portlet.documentlibrary.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.documentlibrary.service.DLFileEntryTypeServiceUtil;
021
022 import java.rmi.RemoteException;
023
024
066 public class DLFileEntryTypeServiceSoap {
067 public static com.liferay.portlet.documentlibrary.model.DLFileEntryTypeSoap addFileEntryType(
068 long groupId, java.lang.String name, java.lang.String description,
069 long[] ddmStructureIds,
070 com.liferay.portal.service.ServiceContext serviceContext)
071 throws RemoteException {
072 try {
073 com.liferay.portlet.documentlibrary.model.DLFileEntryType returnValue =
074 DLFileEntryTypeServiceUtil.addFileEntryType(groupId, name,
075 description, ddmStructureIds, serviceContext);
076
077 return com.liferay.portlet.documentlibrary.model.DLFileEntryTypeSoap.toSoapModel(returnValue);
078 }
079 catch (Exception e) {
080 _log.error(e, e);
081
082 throw new RemoteException(e.getMessage());
083 }
084 }
085
086 public static void deleteFileEntryType(long fileEntryTypeId)
087 throws RemoteException {
088 try {
089 DLFileEntryTypeServiceUtil.deleteFileEntryType(fileEntryTypeId);
090 }
091 catch (Exception e) {
092 _log.error(e, e);
093
094 throw new RemoteException(e.getMessage());
095 }
096 }
097
098 public static com.liferay.portlet.documentlibrary.model.DLFileEntryTypeSoap getFileEntryType(
099 long fileEntryTypeId) throws RemoteException {
100 try {
101 com.liferay.portlet.documentlibrary.model.DLFileEntryType returnValue =
102 DLFileEntryTypeServiceUtil.getFileEntryType(fileEntryTypeId);
103
104 return com.liferay.portlet.documentlibrary.model.DLFileEntryTypeSoap.toSoapModel(returnValue);
105 }
106 catch (Exception e) {
107 _log.error(e, e);
108
109 throw new RemoteException(e.getMessage());
110 }
111 }
112
113 public static com.liferay.portlet.documentlibrary.model.DLFileEntryTypeSoap[] getFileEntryTypes(
114 long[] groupIds) throws RemoteException {
115 try {
116 java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> returnValue =
117 DLFileEntryTypeServiceUtil.getFileEntryTypes(groupIds);
118
119 return com.liferay.portlet.documentlibrary.model.DLFileEntryTypeSoap.toSoapModels(returnValue);
120 }
121 catch (Exception e) {
122 _log.error(e, e);
123
124 throw new RemoteException(e.getMessage());
125 }
126 }
127
128 public static int getFileEntryTypesCount(long[] groupIds)
129 throws RemoteException {
130 try {
131 int returnValue = DLFileEntryTypeServiceUtil.getFileEntryTypesCount(groupIds);
132
133 return returnValue;
134 }
135 catch (Exception e) {
136 _log.error(e, e);
137
138 throw new RemoteException(e.getMessage());
139 }
140 }
141
142 public static com.liferay.portlet.documentlibrary.model.DLFileEntryTypeSoap[] getFolderFileEntryTypes(
143 long[] groupIds, long folderId, boolean inherited)
144 throws RemoteException {
145 try {
146 java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> returnValue =
147 DLFileEntryTypeServiceUtil.getFolderFileEntryTypes(groupIds,
148 folderId, inherited);
149
150 return com.liferay.portlet.documentlibrary.model.DLFileEntryTypeSoap.toSoapModels(returnValue);
151 }
152 catch (Exception e) {
153 _log.error(e, e);
154
155 throw new RemoteException(e.getMessage());
156 }
157 }
158
159 public static com.liferay.portlet.documentlibrary.model.DLFileEntryTypeSoap[] search(
160 long companyId, long[] groupIds, java.lang.String keywords,
161 boolean includeBasicFileEntryType, int start, int end,
162 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
163 throws RemoteException {
164 try {
165 java.util.List<com.liferay.portlet.documentlibrary.model.DLFileEntryType> returnValue =
166 DLFileEntryTypeServiceUtil.search(companyId, groupIds,
167 keywords, includeBasicFileEntryType, start, end,
168 orderByComparator);
169
170 return com.liferay.portlet.documentlibrary.model.DLFileEntryTypeSoap.toSoapModels(returnValue);
171 }
172 catch (Exception e) {
173 _log.error(e, e);
174
175 throw new RemoteException(e.getMessage());
176 }
177 }
178
179 public static int searchCount(long companyId, long[] groupIds,
180 java.lang.String keywords, boolean includeBasicFileEntryType)
181 throws RemoteException {
182 try {
183 int returnValue = DLFileEntryTypeServiceUtil.searchCount(companyId,
184 groupIds, keywords, includeBasicFileEntryType);
185
186 return returnValue;
187 }
188 catch (Exception e) {
189 _log.error(e, e);
190
191 throw new RemoteException(e.getMessage());
192 }
193 }
194
195 public static void updateFileEntryType(long fileEntryTypeId,
196 java.lang.String name, java.lang.String description,
197 long[] ddmStructureIds,
198 com.liferay.portal.service.ServiceContext serviceContext)
199 throws RemoteException {
200 try {
201 DLFileEntryTypeServiceUtil.updateFileEntryType(fileEntryTypeId,
202 name, description, ddmStructureIds, serviceContext);
203 }
204 catch (Exception e) {
205 _log.error(e, e);
206
207 throw new RemoteException(e.getMessage());
208 }
209 }
210
211 private static Log _log = LogFactoryUtil.getLog(DLFileEntryTypeServiceSoap.class);
212 }