001    /**
002     * Copyright (c) 2000-2012 Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portlet.documentlibrary.service;
016    
017    import com.liferay.portal.service.ServiceWrapper;
018    
019    /**
020     * <p>
021     * This class is a wrapper for {@link DLSyncLocalService}.
022     * </p>
023     *
024     * @author    Brian Wing Shun Chan
025     * @see       DLSyncLocalService
026     * @generated
027     */
028    public class DLSyncLocalServiceWrapper implements DLSyncLocalService,
029            ServiceWrapper<DLSyncLocalService> {
030            public DLSyncLocalServiceWrapper(DLSyncLocalService dlSyncLocalService) {
031                    _dlSyncLocalService = dlSyncLocalService;
032            }
033    
034            /**
035            * Adds the d l sync to the database. Also notifies the appropriate model listeners.
036            *
037            * @param dlSync the d l sync
038            * @return the d l sync that was added
039            * @throws SystemException if a system exception occurred
040            */
041            public com.liferay.portlet.documentlibrary.model.DLSync addDLSync(
042                    com.liferay.portlet.documentlibrary.model.DLSync dlSync)
043                    throws com.liferay.portal.kernel.exception.SystemException {
044                    return _dlSyncLocalService.addDLSync(dlSync);
045            }
046    
047            /**
048            * Creates a new d l sync with the primary key. Does not add the d l sync to the database.
049            *
050            * @param syncId the primary key for the new d l sync
051            * @return the new d l sync
052            */
053            public com.liferay.portlet.documentlibrary.model.DLSync createDLSync(
054                    long syncId) {
055                    return _dlSyncLocalService.createDLSync(syncId);
056            }
057    
058            /**
059            * Deletes the d l sync with the primary key from the database. Also notifies the appropriate model listeners.
060            *
061            * @param syncId the primary key of the d l sync
062            * @return the d l sync that was removed
063            * @throws PortalException if a d l sync with the primary key could not be found
064            * @throws SystemException if a system exception occurred
065            */
066            public com.liferay.portlet.documentlibrary.model.DLSync deleteDLSync(
067                    long syncId)
068                    throws com.liferay.portal.kernel.exception.PortalException,
069                            com.liferay.portal.kernel.exception.SystemException {
070                    return _dlSyncLocalService.deleteDLSync(syncId);
071            }
072    
073            /**
074            * Deletes the d l sync from the database. Also notifies the appropriate model listeners.
075            *
076            * @param dlSync the d l sync
077            * @return the d l sync that was removed
078            * @throws SystemException if a system exception occurred
079            */
080            public com.liferay.portlet.documentlibrary.model.DLSync deleteDLSync(
081                    com.liferay.portlet.documentlibrary.model.DLSync dlSync)
082                    throws com.liferay.portal.kernel.exception.SystemException {
083                    return _dlSyncLocalService.deleteDLSync(dlSync);
084            }
085    
086            public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() {
087                    return _dlSyncLocalService.dynamicQuery();
088            }
089    
090            /**
091            * Performs a dynamic query on the database and returns the matching rows.
092            *
093            * @param dynamicQuery the dynamic query
094            * @return the matching rows
095            * @throws SystemException if a system exception occurred
096            */
097            @SuppressWarnings("rawtypes")
098            public java.util.List dynamicQuery(
099                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
100                    throws com.liferay.portal.kernel.exception.SystemException {
101                    return _dlSyncLocalService.dynamicQuery(dynamicQuery);
102            }
103    
104            /**
105            * Performs a dynamic query on the database and returns a range of the matching rows.
106            *
107            * <p>
108            * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portlet.documentlibrary.model.impl.DLSyncModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
109            * </p>
110            *
111            * @param dynamicQuery the dynamic query
112            * @param start the lower bound of the range of model instances
113            * @param end the upper bound of the range of model instances (not inclusive)
114            * @return the range of matching rows
115            * @throws SystemException if a system exception occurred
116            */
117            @SuppressWarnings("rawtypes")
118            public java.util.List dynamicQuery(
119                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
120                    int end) throws com.liferay.portal.kernel.exception.SystemException {
121                    return _dlSyncLocalService.dynamicQuery(dynamicQuery, start, end);
122            }
123    
124            /**
125            * Performs a dynamic query on the database and returns an ordered range of the matching rows.
126            *
127            * <p>
128            * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portlet.documentlibrary.model.impl.DLSyncModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
129            * </p>
130            *
131            * @param dynamicQuery the dynamic query
132            * @param start the lower bound of the range of model instances
133            * @param end the upper bound of the range of model instances (not inclusive)
134            * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
135            * @return the ordered range of matching rows
136            * @throws SystemException if a system exception occurred
137            */
138            @SuppressWarnings("rawtypes")
139            public java.util.List dynamicQuery(
140                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
141                    int end,
142                    com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
143                    throws com.liferay.portal.kernel.exception.SystemException {
144                    return _dlSyncLocalService.dynamicQuery(dynamicQuery, start, end,
145                            orderByComparator);
146            }
147    
148            /**
149            * Returns the number of rows that match the dynamic query.
150            *
151            * @param dynamicQuery the dynamic query
152            * @return the number of rows that match the dynamic query
153            * @throws SystemException if a system exception occurred
154            */
155            public long dynamicQueryCount(
156                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
157                    throws com.liferay.portal.kernel.exception.SystemException {
158                    return _dlSyncLocalService.dynamicQueryCount(dynamicQuery);
159            }
160    
161            public com.liferay.portlet.documentlibrary.model.DLSync fetchDLSync(
162                    long syncId) throws com.liferay.portal.kernel.exception.SystemException {
163                    return _dlSyncLocalService.fetchDLSync(syncId);
164            }
165    
166            /**
167            * Returns the d l sync with the primary key.
168            *
169            * @param syncId the primary key of the d l sync
170            * @return the d l sync
171            * @throws PortalException if a d l sync with the primary key could not be found
172            * @throws SystemException if a system exception occurred
173            */
174            public com.liferay.portlet.documentlibrary.model.DLSync getDLSync(
175                    long syncId)
176                    throws com.liferay.portal.kernel.exception.PortalException,
177                            com.liferay.portal.kernel.exception.SystemException {
178                    return _dlSyncLocalService.getDLSync(syncId);
179            }
180    
181            public com.liferay.portal.model.PersistedModel getPersistedModel(
182                    java.io.Serializable primaryKeyObj)
183                    throws com.liferay.portal.kernel.exception.PortalException,
184                            com.liferay.portal.kernel.exception.SystemException {
185                    return _dlSyncLocalService.getPersistedModel(primaryKeyObj);
186            }
187    
188            /**
189            * Returns a range of all the d l syncs.
190            *
191            * <p>
192            * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portlet.documentlibrary.model.impl.DLSyncModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
193            * </p>
194            *
195            * @param start the lower bound of the range of d l syncs
196            * @param end the upper bound of the range of d l syncs (not inclusive)
197            * @return the range of d l syncs
198            * @throws SystemException if a system exception occurred
199            */
200            public java.util.List<com.liferay.portlet.documentlibrary.model.DLSync> getDLSyncs(
201                    int start, int end)
202                    throws com.liferay.portal.kernel.exception.SystemException {
203                    return _dlSyncLocalService.getDLSyncs(start, end);
204            }
205    
206            /**
207            * Returns the number of d l syncs.
208            *
209            * @return the number of d l syncs
210            * @throws SystemException if a system exception occurred
211            */
212            public int getDLSyncsCount()
213                    throws com.liferay.portal.kernel.exception.SystemException {
214                    return _dlSyncLocalService.getDLSyncsCount();
215            }
216    
217            /**
218            * Updates the d l sync in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
219            *
220            * @param dlSync the d l sync
221            * @return the d l sync that was updated
222            * @throws SystemException if a system exception occurred
223            */
224            public com.liferay.portlet.documentlibrary.model.DLSync updateDLSync(
225                    com.liferay.portlet.documentlibrary.model.DLSync dlSync)
226                    throws com.liferay.portal.kernel.exception.SystemException {
227                    return _dlSyncLocalService.updateDLSync(dlSync);
228            }
229    
230            /**
231            * Returns the Spring bean ID for this bean.
232            *
233            * @return the Spring bean ID for this bean
234            */
235            public java.lang.String getBeanIdentifier() {
236                    return _dlSyncLocalService.getBeanIdentifier();
237            }
238    
239            /**
240            * Sets the Spring bean ID for this bean.
241            *
242            * @param beanIdentifier the Spring bean ID for this bean
243            */
244            public void setBeanIdentifier(java.lang.String beanIdentifier) {
245                    _dlSyncLocalService.setBeanIdentifier(beanIdentifier);
246            }
247    
248            /**
249            * @deprecated {@link #addSync(long, String, long, long, long, String,
250            String, String, String)}
251            */
252            public com.liferay.portlet.documentlibrary.model.DLSync addSync(
253                    long fileId, java.lang.String fileUuid, long companyId,
254                    long repositoryId, long parentFolderId, java.lang.String name,
255                    java.lang.String type, java.lang.String version)
256                    throws com.liferay.portal.kernel.exception.PortalException,
257                            com.liferay.portal.kernel.exception.SystemException {
258                    return _dlSyncLocalService.addSync(fileId, fileUuid, companyId,
259                            repositoryId, parentFolderId, name, type, version);
260            }
261    
262            public com.liferay.portlet.documentlibrary.model.DLSync addSync(
263                    long fileId, java.lang.String fileUuid, long companyId,
264                    long repositoryId, long parentFolderId, java.lang.String name,
265                    java.lang.String description, java.lang.String type,
266                    java.lang.String version)
267                    throws com.liferay.portal.kernel.exception.PortalException,
268                            com.liferay.portal.kernel.exception.SystemException {
269                    return _dlSyncLocalService.addSync(fileId, fileUuid, companyId,
270                            repositoryId, parentFolderId, name, description, type, version);
271            }
272    
273            /**
274            * @deprecated {@link #updateSync(long, long, String, String, String,
275            String)}
276            */
277            public com.liferay.portlet.documentlibrary.model.DLSync updateSync(
278                    long fileId, long parentFolderId, java.lang.String name,
279                    java.lang.String event, java.lang.String version)
280                    throws com.liferay.portal.kernel.exception.PortalException,
281                            com.liferay.portal.kernel.exception.SystemException {
282                    return _dlSyncLocalService.updateSync(fileId, parentFolderId, name,
283                            event, version);
284            }
285    
286            public com.liferay.portlet.documentlibrary.model.DLSync updateSync(
287                    long fileId, long parentFolderId, java.lang.String name,
288                    java.lang.String description, java.lang.String event,
289                    java.lang.String version)
290                    throws com.liferay.portal.kernel.exception.PortalException,
291                            com.liferay.portal.kernel.exception.SystemException {
292                    return _dlSyncLocalService.updateSync(fileId, parentFolderId, name,
293                            description, event, version);
294            }
295    
296            /**
297             * @deprecated Renamed to {@link #getWrappedService}
298             */
299            public DLSyncLocalService getWrappedDLSyncLocalService() {
300                    return _dlSyncLocalService;
301            }
302    
303            /**
304             * @deprecated Renamed to {@link #setWrappedService}
305             */
306            public void setWrappedDLSyncLocalService(
307                    DLSyncLocalService dlSyncLocalService) {
308                    _dlSyncLocalService = dlSyncLocalService;
309            }
310    
311            public DLSyncLocalService getWrappedService() {
312                    return _dlSyncLocalService;
313            }
314    
315            public void setWrappedService(DLSyncLocalService dlSyncLocalService) {
316                    _dlSyncLocalService = dlSyncLocalService;
317            }
318    
319            private DLSyncLocalService _dlSyncLocalService;
320    }