001    /**
002     * Copyright (c) 2000-present 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.expando.service;
016    
017    import aQute.bnd.annotation.ProviderType;
018    
019    import com.liferay.portal.service.ServiceWrapper;
020    
021    /**
022     * Provides a wrapper for {@link ExpandoColumnLocalService}.
023     *
024     * @author Brian Wing Shun Chan
025     * @see ExpandoColumnLocalService
026     * @generated
027     */
028    @ProviderType
029    public class ExpandoColumnLocalServiceWrapper
030            implements ExpandoColumnLocalService,
031                    ServiceWrapper<ExpandoColumnLocalService> {
032            public ExpandoColumnLocalServiceWrapper(
033                    ExpandoColumnLocalService expandoColumnLocalService) {
034                    _expandoColumnLocalService = expandoColumnLocalService;
035            }
036    
037            @Override
038            public com.liferay.portlet.expando.model.ExpandoColumn addColumn(
039                    long tableId, java.lang.String name, int type)
040                    throws com.liferay.portal.kernel.exception.PortalException {
041                    return _expandoColumnLocalService.addColumn(tableId, name, type);
042            }
043    
044            @Override
045            public com.liferay.portlet.expando.model.ExpandoColumn addColumn(
046                    long tableId, java.lang.String name, int type,
047                    java.lang.Object defaultData)
048                    throws com.liferay.portal.kernel.exception.PortalException {
049                    return _expandoColumnLocalService.addColumn(tableId, name, type,
050                            defaultData);
051            }
052    
053            /**
054            * Adds the expando column to the database. Also notifies the appropriate model listeners.
055            *
056            * @param expandoColumn the expando column
057            * @return the expando column that was added
058            */
059            @Override
060            public com.liferay.portlet.expando.model.ExpandoColumn addExpandoColumn(
061                    com.liferay.portlet.expando.model.ExpandoColumn expandoColumn) {
062                    return _expandoColumnLocalService.addExpandoColumn(expandoColumn);
063            }
064    
065            /**
066            * Creates a new expando column with the primary key. Does not add the expando column to the database.
067            *
068            * @param columnId the primary key for the new expando column
069            * @return the new expando column
070            */
071            @Override
072            public com.liferay.portlet.expando.model.ExpandoColumn createExpandoColumn(
073                    long columnId) {
074                    return _expandoColumnLocalService.createExpandoColumn(columnId);
075            }
076    
077            @Override
078            public void deleteColumn(
079                    com.liferay.portlet.expando.model.ExpandoColumn column) {
080                    _expandoColumnLocalService.deleteColumn(column);
081            }
082    
083            @Override
084            public void deleteColumn(long columnId)
085                    throws com.liferay.portal.kernel.exception.PortalException {
086                    _expandoColumnLocalService.deleteColumn(columnId);
087            }
088    
089            @Override
090            public void deleteColumn(long companyId, java.lang.String className,
091                    java.lang.String tableName, java.lang.String name)
092                    throws com.liferay.portal.kernel.exception.PortalException {
093                    _expandoColumnLocalService.deleteColumn(companyId, className,
094                            tableName, name);
095            }
096    
097            @Override
098            public void deleteColumn(long companyId, long classNameId,
099                    java.lang.String tableName, java.lang.String name)
100                    throws com.liferay.portal.kernel.exception.PortalException {
101                    _expandoColumnLocalService.deleteColumn(companyId, classNameId,
102                            tableName, name);
103            }
104    
105            @Override
106            public void deleteColumn(long tableId, java.lang.String name) {
107                    _expandoColumnLocalService.deleteColumn(tableId, name);
108            }
109    
110            @Override
111            public void deleteColumns(long companyId, java.lang.String className,
112                    java.lang.String tableName)
113                    throws com.liferay.portal.kernel.exception.PortalException {
114                    _expandoColumnLocalService.deleteColumns(companyId, className, tableName);
115            }
116    
117            @Override
118            public void deleteColumns(long companyId, long classNameId,
119                    java.lang.String tableName)
120                    throws com.liferay.portal.kernel.exception.PortalException {
121                    _expandoColumnLocalService.deleteColumns(companyId, classNameId,
122                            tableName);
123            }
124    
125            @Override
126            public void deleteColumns(long tableId) {
127                    _expandoColumnLocalService.deleteColumns(tableId);
128            }
129    
130            /**
131            * Deletes the expando column with the primary key from the database. Also notifies the appropriate model listeners.
132            *
133            * @param columnId the primary key of the expando column
134            * @return the expando column that was removed
135            * @throws PortalException if a expando column with the primary key could not be found
136            */
137            @Override
138            public com.liferay.portlet.expando.model.ExpandoColumn deleteExpandoColumn(
139                    long columnId)
140                    throws com.liferay.portal.kernel.exception.PortalException {
141                    return _expandoColumnLocalService.deleteExpandoColumn(columnId);
142            }
143    
144            /**
145            * Deletes the expando column from the database. Also notifies the appropriate model listeners.
146            *
147            * @param expandoColumn the expando column
148            * @return the expando column that was removed
149            */
150            @Override
151            public com.liferay.portlet.expando.model.ExpandoColumn deleteExpandoColumn(
152                    com.liferay.portlet.expando.model.ExpandoColumn expandoColumn) {
153                    return _expandoColumnLocalService.deleteExpandoColumn(expandoColumn);
154            }
155    
156            /**
157            * @throws PortalException
158            */
159            @Override
160            public com.liferay.portal.model.PersistedModel deletePersistedModel(
161                    com.liferay.portal.model.PersistedModel persistedModel)
162                    throws com.liferay.portal.kernel.exception.PortalException {
163                    return _expandoColumnLocalService.deletePersistedModel(persistedModel);
164            }
165    
166            @Override
167            public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() {
168                    return _expandoColumnLocalService.dynamicQuery();
169            }
170    
171            /**
172            * Performs a dynamic query on the database and returns the matching rows.
173            *
174            * @param dynamicQuery the dynamic query
175            * @return the matching rows
176            */
177            @Override
178            public <T> java.util.List<T> dynamicQuery(
179                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) {
180                    return _expandoColumnLocalService.dynamicQuery(dynamicQuery);
181            }
182    
183            /**
184            * Performs a dynamic query on the database and returns a range of the matching rows.
185            *
186            * <p>
187            * 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.expando.model.impl.ExpandoColumnModelImpl}. 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.
188            * </p>
189            *
190            * @param dynamicQuery the dynamic query
191            * @param start the lower bound of the range of model instances
192            * @param end the upper bound of the range of model instances (not inclusive)
193            * @return the range of matching rows
194            */
195            @Override
196            public <T> java.util.List<T> dynamicQuery(
197                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
198                    int end) {
199                    return _expandoColumnLocalService.dynamicQuery(dynamicQuery, start, end);
200            }
201    
202            /**
203            * Performs a dynamic query on the database and returns an ordered range of the matching rows.
204            *
205            * <p>
206            * 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.expando.model.impl.ExpandoColumnModelImpl}. 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.
207            * </p>
208            *
209            * @param dynamicQuery the dynamic query
210            * @param start the lower bound of the range of model instances
211            * @param end the upper bound of the range of model instances (not inclusive)
212            * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
213            * @return the ordered range of matching rows
214            */
215            @Override
216            public <T> java.util.List<T> dynamicQuery(
217                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
218                    int end,
219                    com.liferay.portal.kernel.util.OrderByComparator<T> orderByComparator) {
220                    return _expandoColumnLocalService.dynamicQuery(dynamicQuery, start,
221                            end, orderByComparator);
222            }
223    
224            /**
225            * Returns the number of rows matching the dynamic query.
226            *
227            * @param dynamicQuery the dynamic query
228            * @return the number of rows matching the dynamic query
229            */
230            @Override
231            public long dynamicQueryCount(
232                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) {
233                    return _expandoColumnLocalService.dynamicQueryCount(dynamicQuery);
234            }
235    
236            /**
237            * Returns the number of rows matching the dynamic query.
238            *
239            * @param dynamicQuery the dynamic query
240            * @param projection the projection to apply to the query
241            * @return the number of rows matching the dynamic query
242            */
243            @Override
244            public long dynamicQueryCount(
245                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
246                    com.liferay.portal.kernel.dao.orm.Projection projection) {
247                    return _expandoColumnLocalService.dynamicQueryCount(dynamicQuery,
248                            projection);
249            }
250    
251            @Override
252            public com.liferay.portlet.expando.model.ExpandoColumn fetchExpandoColumn(
253                    long columnId) {
254                    return _expandoColumnLocalService.fetchExpandoColumn(columnId);
255            }
256    
257            @Override
258            public com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery getActionableDynamicQuery() {
259                    return _expandoColumnLocalService.getActionableDynamicQuery();
260            }
261    
262            @Override
263            public com.liferay.portlet.expando.model.ExpandoColumn getColumn(
264                    long columnId)
265                    throws com.liferay.portal.kernel.exception.PortalException {
266                    return _expandoColumnLocalService.getColumn(columnId);
267            }
268    
269            @Override
270            public com.liferay.portlet.expando.model.ExpandoColumn getColumn(
271                    long companyId, java.lang.String className, java.lang.String tableName,
272                    java.lang.String name) {
273                    return _expandoColumnLocalService.getColumn(companyId, className,
274                            tableName, name);
275            }
276    
277            @Override
278            public com.liferay.portlet.expando.model.ExpandoColumn getColumn(
279                    long companyId, long classNameId, java.lang.String tableName,
280                    java.lang.String name) {
281                    return _expandoColumnLocalService.getColumn(companyId, classNameId,
282                            tableName, name);
283            }
284    
285            @Override
286            public com.liferay.portlet.expando.model.ExpandoColumn getColumn(
287                    long tableId, java.lang.String name) {
288                    return _expandoColumnLocalService.getColumn(tableId, name);
289            }
290    
291            @Override
292            public java.util.List<com.liferay.portlet.expando.model.ExpandoColumn> getColumns(
293                    long companyId, java.lang.String className, java.lang.String tableName) {
294                    return _expandoColumnLocalService.getColumns(companyId, className,
295                            tableName);
296            }
297    
298            @Override
299            public java.util.List<com.liferay.portlet.expando.model.ExpandoColumn> getColumns(
300                    long companyId, java.lang.String className, java.lang.String tableName,
301                    java.util.Collection<java.lang.String> columnNames) {
302                    return _expandoColumnLocalService.getColumns(companyId, className,
303                            tableName, columnNames);
304            }
305    
306            @Override
307            public java.util.List<com.liferay.portlet.expando.model.ExpandoColumn> getColumns(
308                    long companyId, long classNameId, java.lang.String tableName) {
309                    return _expandoColumnLocalService.getColumns(companyId, classNameId,
310                            tableName);
311            }
312    
313            @Override
314            public java.util.List<com.liferay.portlet.expando.model.ExpandoColumn> getColumns(
315                    long companyId, long classNameId, java.lang.String tableName,
316                    java.util.Collection<java.lang.String> names) {
317                    return _expandoColumnLocalService.getColumns(companyId, classNameId,
318                            tableName, names);
319            }
320    
321            @Override
322            public java.util.List<com.liferay.portlet.expando.model.ExpandoColumn> getColumns(
323                    long tableId) {
324                    return _expandoColumnLocalService.getColumns(tableId);
325            }
326    
327            @Override
328            public java.util.List<com.liferay.portlet.expando.model.ExpandoColumn> getColumns(
329                    long tableId, java.util.Collection<java.lang.String> names) {
330                    return _expandoColumnLocalService.getColumns(tableId, names);
331            }
332    
333            @Override
334            public int getColumnsCount(long companyId, java.lang.String className,
335                    java.lang.String tableName) {
336                    return _expandoColumnLocalService.getColumnsCount(companyId, className,
337                            tableName);
338            }
339    
340            @Override
341            public int getColumnsCount(long companyId, long classNameId,
342                    java.lang.String tableName) {
343                    return _expandoColumnLocalService.getColumnsCount(companyId,
344                            classNameId, tableName);
345            }
346    
347            @Override
348            public int getColumnsCount(long tableId) {
349                    return _expandoColumnLocalService.getColumnsCount(tableId);
350            }
351    
352            @Override
353            public com.liferay.portlet.expando.model.ExpandoColumn getDefaultTableColumn(
354                    long companyId, java.lang.String className, java.lang.String name) {
355                    return _expandoColumnLocalService.getDefaultTableColumn(companyId,
356                            className, name);
357            }
358    
359            @Override
360            public com.liferay.portlet.expando.model.ExpandoColumn getDefaultTableColumn(
361                    long companyId, long classNameId, java.lang.String name) {
362                    return _expandoColumnLocalService.getDefaultTableColumn(companyId,
363                            classNameId, name);
364            }
365    
366            @Override
367            public java.util.List<com.liferay.portlet.expando.model.ExpandoColumn> getDefaultTableColumns(
368                    long companyId, java.lang.String className) {
369                    return _expandoColumnLocalService.getDefaultTableColumns(companyId,
370                            className);
371            }
372    
373            @Override
374            public java.util.List<com.liferay.portlet.expando.model.ExpandoColumn> getDefaultTableColumns(
375                    long companyId, long classNameId) {
376                    return _expandoColumnLocalService.getDefaultTableColumns(companyId,
377                            classNameId);
378            }
379    
380            @Override
381            public int getDefaultTableColumnsCount(long companyId,
382                    java.lang.String className) {
383                    return _expandoColumnLocalService.getDefaultTableColumnsCount(companyId,
384                            className);
385            }
386    
387            @Override
388            public int getDefaultTableColumnsCount(long companyId, long classNameId) {
389                    return _expandoColumnLocalService.getDefaultTableColumnsCount(companyId,
390                            classNameId);
391            }
392    
393            /**
394            * Returns the expando column with the primary key.
395            *
396            * @param columnId the primary key of the expando column
397            * @return the expando column
398            * @throws PortalException if a expando column with the primary key could not be found
399            */
400            @Override
401            public com.liferay.portlet.expando.model.ExpandoColumn getExpandoColumn(
402                    long columnId)
403                    throws com.liferay.portal.kernel.exception.PortalException {
404                    return _expandoColumnLocalService.getExpandoColumn(columnId);
405            }
406    
407            /**
408            * Returns a range of all the expando columns.
409            *
410            * <p>
411            * 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.expando.model.impl.ExpandoColumnModelImpl}. 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.
412            * </p>
413            *
414            * @param start the lower bound of the range of expando columns
415            * @param end the upper bound of the range of expando columns (not inclusive)
416            * @return the range of expando columns
417            */
418            @Override
419            public java.util.List<com.liferay.portlet.expando.model.ExpandoColumn> getExpandoColumns(
420                    int start, int end) {
421                    return _expandoColumnLocalService.getExpandoColumns(start, end);
422            }
423    
424            /**
425            * Returns the number of expando columns.
426            *
427            * @return the number of expando columns
428            */
429            @Override
430            public int getExpandoColumnsCount() {
431                    return _expandoColumnLocalService.getExpandoColumnsCount();
432            }
433    
434            @Override
435            public com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuery getIndexableActionableDynamicQuery() {
436                    return _expandoColumnLocalService.getIndexableActionableDynamicQuery();
437            }
438    
439            /**
440            * Returns the OSGi service identifier.
441            *
442            * @return the OSGi service identifier
443            */
444            @Override
445            public java.lang.String getOSGiServiceIdentifier() {
446                    return _expandoColumnLocalService.getOSGiServiceIdentifier();
447            }
448    
449            @Override
450            public com.liferay.portal.model.PersistedModel getPersistedModel(
451                    java.io.Serializable primaryKeyObj)
452                    throws com.liferay.portal.kernel.exception.PortalException {
453                    return _expandoColumnLocalService.getPersistedModel(primaryKeyObj);
454            }
455    
456            @Override
457            public com.liferay.portlet.expando.model.ExpandoColumn updateColumn(
458                    long columnId, java.lang.String name, int type)
459                    throws com.liferay.portal.kernel.exception.PortalException {
460                    return _expandoColumnLocalService.updateColumn(columnId, name, type);
461            }
462    
463            @Override
464            public com.liferay.portlet.expando.model.ExpandoColumn updateColumn(
465                    long columnId, java.lang.String name, int type,
466                    java.lang.Object defaultData)
467                    throws com.liferay.portal.kernel.exception.PortalException {
468                    return _expandoColumnLocalService.updateColumn(columnId, name, type,
469                            defaultData);
470            }
471    
472            /**
473            * Updates the expando column in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
474            *
475            * @param expandoColumn the expando column
476            * @return the expando column that was updated
477            */
478            @Override
479            public com.liferay.portlet.expando.model.ExpandoColumn updateExpandoColumn(
480                    com.liferay.portlet.expando.model.ExpandoColumn expandoColumn) {
481                    return _expandoColumnLocalService.updateExpandoColumn(expandoColumn);
482            }
483    
484            @Override
485            public com.liferay.portlet.expando.model.ExpandoColumn updateTypeSettings(
486                    long columnId, java.lang.String typeSettings)
487                    throws com.liferay.portal.kernel.exception.PortalException {
488                    return _expandoColumnLocalService.updateTypeSettings(columnId,
489                            typeSettings);
490            }
491    
492            @Override
493            public ExpandoColumnLocalService getWrappedService() {
494                    return _expandoColumnLocalService;
495            }
496    
497            @Override
498            public void setWrappedService(
499                    ExpandoColumnLocalService expandoColumnLocalService) {
500                    _expandoColumnLocalService = expandoColumnLocalService;
501            }
502    
503            private ExpandoColumnLocalService _expandoColumnLocalService;
504    }