001    /**
002     * Copyright (c) 2000-2013 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.asset.service.base;
016    
017    import com.liferay.counter.service.CounterLocalService;
018    
019    import com.liferay.portal.kernel.bean.BeanReference;
020    import com.liferay.portal.kernel.bean.IdentifiableBean;
021    import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
022    import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
023    import com.liferay.portal.kernel.dao.orm.DynamicQuery;
024    import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
025    import com.liferay.portal.kernel.exception.PortalException;
026    import com.liferay.portal.kernel.exception.SystemException;
027    import com.liferay.portal.kernel.search.Indexable;
028    import com.liferay.portal.kernel.search.IndexableType;
029    import com.liferay.portal.kernel.util.OrderByComparator;
030    import com.liferay.portal.model.PersistedModel;
031    import com.liferay.portal.service.BaseLocalServiceImpl;
032    import com.liferay.portal.service.CompanyLocalService;
033    import com.liferay.portal.service.CompanyService;
034    import com.liferay.portal.service.GroupLocalService;
035    import com.liferay.portal.service.GroupService;
036    import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
037    import com.liferay.portal.service.ResourceLocalService;
038    import com.liferay.portal.service.ResourceService;
039    import com.liferay.portal.service.UserLocalService;
040    import com.liferay.portal.service.UserService;
041    import com.liferay.portal.service.persistence.CompanyPersistence;
042    import com.liferay.portal.service.persistence.GroupFinder;
043    import com.liferay.portal.service.persistence.GroupPersistence;
044    import com.liferay.portal.service.persistence.ResourceFinder;
045    import com.liferay.portal.service.persistence.ResourcePersistence;
046    import com.liferay.portal.service.persistence.UserFinder;
047    import com.liferay.portal.service.persistence.UserPersistence;
048    
049    import com.liferay.portlet.asset.model.AssetEntry;
050    import com.liferay.portlet.asset.service.AssetCategoryLocalService;
051    import com.liferay.portlet.asset.service.AssetCategoryPropertyLocalService;
052    import com.liferay.portlet.asset.service.AssetCategoryPropertyService;
053    import com.liferay.portlet.asset.service.AssetCategoryService;
054    import com.liferay.portlet.asset.service.AssetEntryLocalService;
055    import com.liferay.portlet.asset.service.AssetEntryService;
056    import com.liferay.portlet.asset.service.AssetLinkLocalService;
057    import com.liferay.portlet.asset.service.AssetTagLocalService;
058    import com.liferay.portlet.asset.service.AssetTagPropertyLocalService;
059    import com.liferay.portlet.asset.service.AssetTagPropertyService;
060    import com.liferay.portlet.asset.service.AssetTagService;
061    import com.liferay.portlet.asset.service.AssetTagStatsLocalService;
062    import com.liferay.portlet.asset.service.AssetVocabularyLocalService;
063    import com.liferay.portlet.asset.service.AssetVocabularyService;
064    import com.liferay.portlet.asset.service.persistence.AssetCategoryFinder;
065    import com.liferay.portlet.asset.service.persistence.AssetCategoryPersistence;
066    import com.liferay.portlet.asset.service.persistence.AssetCategoryPropertyFinder;
067    import com.liferay.portlet.asset.service.persistence.AssetCategoryPropertyPersistence;
068    import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
069    import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
070    import com.liferay.portlet.asset.service.persistence.AssetLinkPersistence;
071    import com.liferay.portlet.asset.service.persistence.AssetTagFinder;
072    import com.liferay.portlet.asset.service.persistence.AssetTagPersistence;
073    import com.liferay.portlet.asset.service.persistence.AssetTagPropertyFinder;
074    import com.liferay.portlet.asset.service.persistence.AssetTagPropertyKeyFinder;
075    import com.liferay.portlet.asset.service.persistence.AssetTagPropertyPersistence;
076    import com.liferay.portlet.asset.service.persistence.AssetTagStatsPersistence;
077    import com.liferay.portlet.asset.service.persistence.AssetVocabularyFinder;
078    import com.liferay.portlet.asset.service.persistence.AssetVocabularyPersistence;
079    import com.liferay.portlet.blogs.service.BlogsEntryLocalService;
080    import com.liferay.portlet.blogs.service.BlogsEntryService;
081    import com.liferay.portlet.blogs.service.persistence.BlogsEntryFinder;
082    import com.liferay.portlet.blogs.service.persistence.BlogsEntryPersistence;
083    import com.liferay.portlet.bookmarks.service.BookmarksEntryLocalService;
084    import com.liferay.portlet.bookmarks.service.BookmarksEntryService;
085    import com.liferay.portlet.bookmarks.service.persistence.BookmarksEntryFinder;
086    import com.liferay.portlet.bookmarks.service.persistence.BookmarksEntryPersistence;
087    import com.liferay.portlet.documentlibrary.service.DLAppLocalService;
088    import com.liferay.portlet.documentlibrary.service.DLAppService;
089    import com.liferay.portlet.documentlibrary.service.DLFileEntryLocalService;
090    import com.liferay.portlet.documentlibrary.service.DLFileEntryService;
091    import com.liferay.portlet.documentlibrary.service.DLFolderLocalService;
092    import com.liferay.portlet.documentlibrary.service.DLFolderService;
093    import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryFinder;
094    import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryPersistence;
095    import com.liferay.portlet.documentlibrary.service.persistence.DLFolderFinder;
096    import com.liferay.portlet.documentlibrary.service.persistence.DLFolderPersistence;
097    import com.liferay.portlet.journal.service.JournalArticleLocalService;
098    import com.liferay.portlet.journal.service.JournalArticleResourceLocalService;
099    import com.liferay.portlet.journal.service.JournalArticleService;
100    import com.liferay.portlet.journal.service.persistence.JournalArticleFinder;
101    import com.liferay.portlet.journal.service.persistence.JournalArticlePersistence;
102    import com.liferay.portlet.journal.service.persistence.JournalArticleResourcePersistence;
103    import com.liferay.portlet.messageboards.service.MBMessageLocalService;
104    import com.liferay.portlet.messageboards.service.MBMessageService;
105    import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
106    import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
107    import com.liferay.portlet.social.service.SocialActivityLocalService;
108    import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
109    import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
110    import com.liferay.portlet.wiki.service.WikiPageLocalService;
111    import com.liferay.portlet.wiki.service.WikiPageResourceLocalService;
112    import com.liferay.portlet.wiki.service.WikiPageService;
113    import com.liferay.portlet.wiki.service.persistence.WikiPageFinder;
114    import com.liferay.portlet.wiki.service.persistence.WikiPagePersistence;
115    import com.liferay.portlet.wiki.service.persistence.WikiPageResourcePersistence;
116    
117    import java.io.Serializable;
118    
119    import java.util.List;
120    
121    import javax.sql.DataSource;
122    
123    /**
124     * The base implementation of the asset entry local service.
125     *
126     * <p>
127     * This implementation exists only as a container for the default service methods generated by ServiceBuilder. All custom service methods should be put in {@link com.liferay.portlet.asset.service.impl.AssetEntryLocalServiceImpl}.
128     * </p>
129     *
130     * @author Brian Wing Shun Chan
131     * @see com.liferay.portlet.asset.service.impl.AssetEntryLocalServiceImpl
132     * @see com.liferay.portlet.asset.service.AssetEntryLocalServiceUtil
133     * @generated
134     */
135    public abstract class AssetEntryLocalServiceBaseImpl
136            extends BaseLocalServiceImpl implements AssetEntryLocalService,
137                    IdentifiableBean {
138            /*
139             * NOTE FOR DEVELOPERS:
140             *
141             * Never modify or reference this class directly. Always use {@link com.liferay.portlet.asset.service.AssetEntryLocalServiceUtil} to access the asset entry local service.
142             */
143    
144            /**
145             * Adds the asset entry to the database. Also notifies the appropriate model listeners.
146             *
147             * @param assetEntry the asset entry
148             * @return the asset entry that was added
149             * @throws SystemException if a system exception occurred
150             */
151            @Indexable(type = IndexableType.REINDEX)
152            public AssetEntry addAssetEntry(AssetEntry assetEntry)
153                    throws SystemException {
154                    assetEntry.setNew(true);
155    
156                    return assetEntryPersistence.update(assetEntry, false);
157            }
158    
159            /**
160             * Creates a new asset entry with the primary key. Does not add the asset entry to the database.
161             *
162             * @param entryId the primary key for the new asset entry
163             * @return the new asset entry
164             */
165            public AssetEntry createAssetEntry(long entryId) {
166                    return assetEntryPersistence.create(entryId);
167            }
168    
169            /**
170             * Deletes the asset entry with the primary key from the database. Also notifies the appropriate model listeners.
171             *
172             * @param entryId the primary key of the asset entry
173             * @return the asset entry that was removed
174             * @throws PortalException if a asset entry with the primary key could not be found
175             * @throws SystemException if a system exception occurred
176             */
177            @Indexable(type = IndexableType.DELETE)
178            public AssetEntry deleteAssetEntry(long entryId)
179                    throws PortalException, SystemException {
180                    return assetEntryPersistence.remove(entryId);
181            }
182    
183            /**
184             * Deletes the asset entry from the database. Also notifies the appropriate model listeners.
185             *
186             * @param assetEntry the asset entry
187             * @return the asset entry that was removed
188             * @throws SystemException if a system exception occurred
189             */
190            @Indexable(type = IndexableType.DELETE)
191            public AssetEntry deleteAssetEntry(AssetEntry assetEntry)
192                    throws SystemException {
193                    return assetEntryPersistence.remove(assetEntry);
194            }
195    
196            public DynamicQuery dynamicQuery() {
197                    Class<?> clazz = getClass();
198    
199                    return DynamicQueryFactoryUtil.forClass(AssetEntry.class,
200                            clazz.getClassLoader());
201            }
202    
203            /**
204             * Performs a dynamic query on the database and returns the matching rows.
205             *
206             * @param dynamicQuery the dynamic query
207             * @return the matching rows
208             * @throws SystemException if a system exception occurred
209             */
210            @SuppressWarnings("rawtypes")
211            public List dynamicQuery(DynamicQuery dynamicQuery)
212                    throws SystemException {
213                    return assetEntryPersistence.findWithDynamicQuery(dynamicQuery);
214            }
215    
216            /**
217             * Performs a dynamic query on the database and returns a range of the matching rows.
218             *
219             * <p>
220             * 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.
221             * </p>
222             *
223             * @param dynamicQuery the dynamic query
224             * @param start the lower bound of the range of model instances
225             * @param end the upper bound of the range of model instances (not inclusive)
226             * @return the range of matching rows
227             * @throws SystemException if a system exception occurred
228             */
229            @SuppressWarnings("rawtypes")
230            public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
231                    throws SystemException {
232                    return assetEntryPersistence.findWithDynamicQuery(dynamicQuery, start,
233                            end);
234            }
235    
236            /**
237             * Performs a dynamic query on the database and returns an ordered range of the matching rows.
238             *
239             * <p>
240             * 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.
241             * </p>
242             *
243             * @param dynamicQuery the dynamic query
244             * @param start the lower bound of the range of model instances
245             * @param end the upper bound of the range of model instances (not inclusive)
246             * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
247             * @return the ordered range of matching rows
248             * @throws SystemException if a system exception occurred
249             */
250            @SuppressWarnings("rawtypes")
251            public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
252                    OrderByComparator orderByComparator) throws SystemException {
253                    return assetEntryPersistence.findWithDynamicQuery(dynamicQuery, start,
254                            end, orderByComparator);
255            }
256    
257            /**
258             * Returns the number of rows that match the dynamic query.
259             *
260             * @param dynamicQuery the dynamic query
261             * @return the number of rows that match the dynamic query
262             * @throws SystemException if a system exception occurred
263             */
264            public long dynamicQueryCount(DynamicQuery dynamicQuery)
265                    throws SystemException {
266                    return assetEntryPersistence.countWithDynamicQuery(dynamicQuery);
267            }
268    
269            public AssetEntry fetchAssetEntry(long entryId) throws SystemException {
270                    return assetEntryPersistence.fetchByPrimaryKey(entryId);
271            }
272    
273            /**
274             * Returns the asset entry with the primary key.
275             *
276             * @param entryId the primary key of the asset entry
277             * @return the asset entry
278             * @throws PortalException if a asset entry with the primary key could not be found
279             * @throws SystemException if a system exception occurred
280             */
281            public AssetEntry getAssetEntry(long entryId)
282                    throws PortalException, SystemException {
283                    return assetEntryPersistence.findByPrimaryKey(entryId);
284            }
285    
286            public PersistedModel getPersistedModel(Serializable primaryKeyObj)
287                    throws PortalException, SystemException {
288                    return assetEntryPersistence.findByPrimaryKey(primaryKeyObj);
289            }
290    
291            /**
292             * Returns a range of all the asset entries.
293             *
294             * <p>
295             * 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.
296             * </p>
297             *
298             * @param start the lower bound of the range of asset entries
299             * @param end the upper bound of the range of asset entries (not inclusive)
300             * @return the range of asset entries
301             * @throws SystemException if a system exception occurred
302             */
303            public List<AssetEntry> getAssetEntries(int start, int end)
304                    throws SystemException {
305                    return assetEntryPersistence.findAll(start, end);
306            }
307    
308            /**
309             * Returns the number of asset entries.
310             *
311             * @return the number of asset entries
312             * @throws SystemException if a system exception occurred
313             */
314            public int getAssetEntriesCount() throws SystemException {
315                    return assetEntryPersistence.countAll();
316            }
317    
318            /**
319             * Updates the asset entry in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
320             *
321             * @param assetEntry the asset entry
322             * @return the asset entry that was updated
323             * @throws SystemException if a system exception occurred
324             */
325            @Indexable(type = IndexableType.REINDEX)
326            public AssetEntry updateAssetEntry(AssetEntry assetEntry)
327                    throws SystemException {
328                    return updateAssetEntry(assetEntry, true);
329            }
330    
331            /**
332             * Updates the asset entry in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
333             *
334             * @param assetEntry the asset entry
335             * @param merge whether to merge the asset entry with the current session. See {@link com.liferay.portal.service.persistence.BatchSession#update(com.liferay.portal.kernel.dao.orm.Session, com.liferay.portal.model.BaseModel, boolean)} for an explanation.
336             * @return the asset entry that was updated
337             * @throws SystemException if a system exception occurred
338             */
339            @Indexable(type = IndexableType.REINDEX)
340            public AssetEntry updateAssetEntry(AssetEntry assetEntry, boolean merge)
341                    throws SystemException {
342                    assetEntry.setNew(false);
343    
344                    return assetEntryPersistence.update(assetEntry, merge);
345            }
346    
347            /**
348             * @throws SystemException if a system exception occurred
349             */
350            public void addAssetCategoryAssetEntry(long categoryId, long entryId)
351                    throws SystemException {
352                    assetCategoryPersistence.addAssetEntry(categoryId, entryId);
353            }
354    
355            /**
356             * @throws SystemException if a system exception occurred
357             */
358            public void addAssetCategoryAssetEntry(long categoryId,
359                    AssetEntry assetEntry) throws SystemException {
360                    assetCategoryPersistence.addAssetEntry(categoryId, assetEntry);
361            }
362    
363            /**
364             * @throws SystemException if a system exception occurred
365             */
366            public void addAssetCategoryAssetEntries(long categoryId, long[] entryIds)
367                    throws SystemException {
368                    assetCategoryPersistence.addAssetEntries(categoryId, entryIds);
369            }
370    
371            /**
372             * @throws SystemException if a system exception occurred
373             */
374            public void addAssetCategoryAssetEntries(long categoryId,
375                    List<AssetEntry> AssetEntries) throws SystemException {
376                    assetCategoryPersistence.addAssetEntries(categoryId, AssetEntries);
377            }
378    
379            /**
380             * @throws SystemException if a system exception occurred
381             */
382            public void clearAssetCategoryAssetEntries(long categoryId)
383                    throws SystemException {
384                    assetCategoryPersistence.clearAssetEntries(categoryId);
385            }
386    
387            /**
388             * @throws SystemException if a system exception occurred
389             */
390            public void deleteAssetCategoryAssetEntry(long categoryId, long entryId)
391                    throws SystemException {
392                    assetCategoryPersistence.removeAssetEntry(categoryId, entryId);
393            }
394    
395            /**
396             * @throws SystemException if a system exception occurred
397             */
398            public void deleteAssetCategoryAssetEntry(long categoryId,
399                    AssetEntry assetEntry) throws SystemException {
400                    assetCategoryPersistence.removeAssetEntry(categoryId, assetEntry);
401            }
402    
403            /**
404             * @throws SystemException if a system exception occurred
405             */
406            public void deleteAssetCategoryAssetEntries(long categoryId, long[] entryIds)
407                    throws SystemException {
408                    assetCategoryPersistence.removeAssetEntries(categoryId, entryIds);
409            }
410    
411            /**
412             * @throws SystemException if a system exception occurred
413             */
414            public void deleteAssetCategoryAssetEntries(long categoryId,
415                    List<AssetEntry> AssetEntries) throws SystemException {
416                    assetCategoryPersistence.removeAssetEntries(categoryId, AssetEntries);
417            }
418    
419            /**
420             * @throws SystemException if a system exception occurred
421             */
422            public List<AssetEntry> getAssetCategoryAssetEntries(long categoryId)
423                    throws SystemException {
424                    return assetCategoryPersistence.getAssetEntries(categoryId);
425            }
426    
427            /**
428             * @throws SystemException if a system exception occurred
429             */
430            public List<AssetEntry> getAssetCategoryAssetEntries(long categoryId,
431                    int start, int end) throws SystemException {
432                    return assetCategoryPersistence.getAssetEntries(categoryId, start, end);
433            }
434    
435            /**
436             * @throws SystemException if a system exception occurred
437             */
438            public List<AssetEntry> getAssetCategoryAssetEntries(long categoryId,
439                    int start, int end, OrderByComparator orderByComparator)
440                    throws SystemException {
441                    return assetCategoryPersistence.getAssetEntries(categoryId, start, end,
442                            orderByComparator);
443            }
444    
445            /**
446             * @throws SystemException if a system exception occurred
447             */
448            public int getAssetCategoryAssetEntriesCount(long categoryId)
449                    throws SystemException {
450                    return assetCategoryPersistence.getAssetEntriesSize(categoryId);
451            }
452    
453            /**
454             * @throws SystemException if a system exception occurred
455             */
456            public boolean hasAssetCategoryAssetEntry(long categoryId, long entryId)
457                    throws SystemException {
458                    return assetCategoryPersistence.containsAssetEntry(categoryId, entryId);
459            }
460    
461            /**
462             * @throws SystemException if a system exception occurred
463             */
464            public boolean hasAssetCategoryAssetEntries(long categoryId)
465                    throws SystemException {
466                    return assetCategoryPersistence.containsAssetEntries(categoryId);
467            }
468    
469            /**
470             * @throws SystemException if a system exception occurred
471             */
472            public void setAssetCategoryAssetEntries(long categoryId, long[] entryIds)
473                    throws SystemException {
474                    assetCategoryPersistence.setAssetEntries(categoryId, entryIds);
475            }
476    
477            /**
478             * @throws SystemException if a system exception occurred
479             */
480            public void addAssetTagAssetEntry(long tagId, long entryId)
481                    throws SystemException {
482                    assetTagPersistence.addAssetEntry(tagId, entryId);
483            }
484    
485            /**
486             * @throws SystemException if a system exception occurred
487             */
488            public void addAssetTagAssetEntry(long tagId, AssetEntry assetEntry)
489                    throws SystemException {
490                    assetTagPersistence.addAssetEntry(tagId, assetEntry);
491            }
492    
493            /**
494             * @throws SystemException if a system exception occurred
495             */
496            public void addAssetTagAssetEntries(long tagId, long[] entryIds)
497                    throws SystemException {
498                    assetTagPersistence.addAssetEntries(tagId, entryIds);
499            }
500    
501            /**
502             * @throws SystemException if a system exception occurred
503             */
504            public void addAssetTagAssetEntries(long tagId,
505                    List<AssetEntry> AssetEntries) throws SystemException {
506                    assetTagPersistence.addAssetEntries(tagId, AssetEntries);
507            }
508    
509            /**
510             * @throws SystemException if a system exception occurred
511             */
512            public void clearAssetTagAssetEntries(long tagId) throws SystemException {
513                    assetTagPersistence.clearAssetEntries(tagId);
514            }
515    
516            /**
517             * @throws SystemException if a system exception occurred
518             */
519            public void deleteAssetTagAssetEntry(long tagId, long entryId)
520                    throws SystemException {
521                    assetTagPersistence.removeAssetEntry(tagId, entryId);
522            }
523    
524            /**
525             * @throws SystemException if a system exception occurred
526             */
527            public void deleteAssetTagAssetEntry(long tagId, AssetEntry assetEntry)
528                    throws SystemException {
529                    assetTagPersistence.removeAssetEntry(tagId, assetEntry);
530            }
531    
532            /**
533             * @throws SystemException if a system exception occurred
534             */
535            public void deleteAssetTagAssetEntries(long tagId, long[] entryIds)
536                    throws SystemException {
537                    assetTagPersistence.removeAssetEntries(tagId, entryIds);
538            }
539    
540            /**
541             * @throws SystemException if a system exception occurred
542             */
543            public void deleteAssetTagAssetEntries(long tagId,
544                    List<AssetEntry> AssetEntries) throws SystemException {
545                    assetTagPersistence.removeAssetEntries(tagId, AssetEntries);
546            }
547    
548            /**
549             * @throws SystemException if a system exception occurred
550             */
551            public List<AssetEntry> getAssetTagAssetEntries(long tagId)
552                    throws SystemException {
553                    return assetTagPersistence.getAssetEntries(tagId);
554            }
555    
556            /**
557             * @throws SystemException if a system exception occurred
558             */
559            public List<AssetEntry> getAssetTagAssetEntries(long tagId, int start,
560                    int end) throws SystemException {
561                    return assetTagPersistence.getAssetEntries(tagId, start, end);
562            }
563    
564            /**
565             * @throws SystemException if a system exception occurred
566             */
567            public List<AssetEntry> getAssetTagAssetEntries(long tagId, int start,
568                    int end, OrderByComparator orderByComparator) throws SystemException {
569                    return assetTagPersistence.getAssetEntries(tagId, start, end,
570                            orderByComparator);
571            }
572    
573            /**
574             * @throws SystemException if a system exception occurred
575             */
576            public int getAssetTagAssetEntriesCount(long tagId)
577                    throws SystemException {
578                    return assetTagPersistence.getAssetEntriesSize(tagId);
579            }
580    
581            /**
582             * @throws SystemException if a system exception occurred
583             */
584            public boolean hasAssetTagAssetEntry(long tagId, long entryId)
585                    throws SystemException {
586                    return assetTagPersistence.containsAssetEntry(tagId, entryId);
587            }
588    
589            /**
590             * @throws SystemException if a system exception occurred
591             */
592            public boolean hasAssetTagAssetEntries(long tagId)
593                    throws SystemException {
594                    return assetTagPersistence.containsAssetEntries(tagId);
595            }
596    
597            /**
598             * @throws SystemException if a system exception occurred
599             */
600            public void setAssetTagAssetEntries(long tagId, long[] entryIds)
601                    throws SystemException {
602                    assetTagPersistence.setAssetEntries(tagId, entryIds);
603            }
604    
605            /**
606             * Returns the asset category local service.
607             *
608             * @return the asset category local service
609             */
610            public AssetCategoryLocalService getAssetCategoryLocalService() {
611                    return assetCategoryLocalService;
612            }
613    
614            /**
615             * Sets the asset category local service.
616             *
617             * @param assetCategoryLocalService the asset category local service
618             */
619            public void setAssetCategoryLocalService(
620                    AssetCategoryLocalService assetCategoryLocalService) {
621                    this.assetCategoryLocalService = assetCategoryLocalService;
622            }
623    
624            /**
625             * Returns the asset category remote service.
626             *
627             * @return the asset category remote service
628             */
629            public AssetCategoryService getAssetCategoryService() {
630                    return assetCategoryService;
631            }
632    
633            /**
634             * Sets the asset category remote service.
635             *
636             * @param assetCategoryService the asset category remote service
637             */
638            public void setAssetCategoryService(
639                    AssetCategoryService assetCategoryService) {
640                    this.assetCategoryService = assetCategoryService;
641            }
642    
643            /**
644             * Returns the asset category persistence.
645             *
646             * @return the asset category persistence
647             */
648            public AssetCategoryPersistence getAssetCategoryPersistence() {
649                    return assetCategoryPersistence;
650            }
651    
652            /**
653             * Sets the asset category persistence.
654             *
655             * @param assetCategoryPersistence the asset category persistence
656             */
657            public void setAssetCategoryPersistence(
658                    AssetCategoryPersistence assetCategoryPersistence) {
659                    this.assetCategoryPersistence = assetCategoryPersistence;
660            }
661    
662            /**
663             * Returns the asset category finder.
664             *
665             * @return the asset category finder
666             */
667            public AssetCategoryFinder getAssetCategoryFinder() {
668                    return assetCategoryFinder;
669            }
670    
671            /**
672             * Sets the asset category finder.
673             *
674             * @param assetCategoryFinder the asset category finder
675             */
676            public void setAssetCategoryFinder(AssetCategoryFinder assetCategoryFinder) {
677                    this.assetCategoryFinder = assetCategoryFinder;
678            }
679    
680            /**
681             * Returns the asset category property local service.
682             *
683             * @return the asset category property local service
684             */
685            public AssetCategoryPropertyLocalService getAssetCategoryPropertyLocalService() {
686                    return assetCategoryPropertyLocalService;
687            }
688    
689            /**
690             * Sets the asset category property local service.
691             *
692             * @param assetCategoryPropertyLocalService the asset category property local service
693             */
694            public void setAssetCategoryPropertyLocalService(
695                    AssetCategoryPropertyLocalService assetCategoryPropertyLocalService) {
696                    this.assetCategoryPropertyLocalService = assetCategoryPropertyLocalService;
697            }
698    
699            /**
700             * Returns the asset category property remote service.
701             *
702             * @return the asset category property remote service
703             */
704            public AssetCategoryPropertyService getAssetCategoryPropertyService() {
705                    return assetCategoryPropertyService;
706            }
707    
708            /**
709             * Sets the asset category property remote service.
710             *
711             * @param assetCategoryPropertyService the asset category property remote service
712             */
713            public void setAssetCategoryPropertyService(
714                    AssetCategoryPropertyService assetCategoryPropertyService) {
715                    this.assetCategoryPropertyService = assetCategoryPropertyService;
716            }
717    
718            /**
719             * Returns the asset category property persistence.
720             *
721             * @return the asset category property persistence
722             */
723            public AssetCategoryPropertyPersistence getAssetCategoryPropertyPersistence() {
724                    return assetCategoryPropertyPersistence;
725            }
726    
727            /**
728             * Sets the asset category property persistence.
729             *
730             * @param assetCategoryPropertyPersistence the asset category property persistence
731             */
732            public void setAssetCategoryPropertyPersistence(
733                    AssetCategoryPropertyPersistence assetCategoryPropertyPersistence) {
734                    this.assetCategoryPropertyPersistence = assetCategoryPropertyPersistence;
735            }
736    
737            /**
738             * Returns the asset category property finder.
739             *
740             * @return the asset category property finder
741             */
742            public AssetCategoryPropertyFinder getAssetCategoryPropertyFinder() {
743                    return assetCategoryPropertyFinder;
744            }
745    
746            /**
747             * Sets the asset category property finder.
748             *
749             * @param assetCategoryPropertyFinder the asset category property finder
750             */
751            public void setAssetCategoryPropertyFinder(
752                    AssetCategoryPropertyFinder assetCategoryPropertyFinder) {
753                    this.assetCategoryPropertyFinder = assetCategoryPropertyFinder;
754            }
755    
756            /**
757             * Returns the asset entry local service.
758             *
759             * @return the asset entry local service
760             */
761            public AssetEntryLocalService getAssetEntryLocalService() {
762                    return assetEntryLocalService;
763            }
764    
765            /**
766             * Sets the asset entry local service.
767             *
768             * @param assetEntryLocalService the asset entry local service
769             */
770            public void setAssetEntryLocalService(
771                    AssetEntryLocalService assetEntryLocalService) {
772                    this.assetEntryLocalService = assetEntryLocalService;
773            }
774    
775            /**
776             * Returns the asset entry remote service.
777             *
778             * @return the asset entry remote service
779             */
780            public AssetEntryService getAssetEntryService() {
781                    return assetEntryService;
782            }
783    
784            /**
785             * Sets the asset entry remote service.
786             *
787             * @param assetEntryService the asset entry remote service
788             */
789            public void setAssetEntryService(AssetEntryService assetEntryService) {
790                    this.assetEntryService = assetEntryService;
791            }
792    
793            /**
794             * Returns the asset entry persistence.
795             *
796             * @return the asset entry persistence
797             */
798            public AssetEntryPersistence getAssetEntryPersistence() {
799                    return assetEntryPersistence;
800            }
801    
802            /**
803             * Sets the asset entry persistence.
804             *
805             * @param assetEntryPersistence the asset entry persistence
806             */
807            public void setAssetEntryPersistence(
808                    AssetEntryPersistence assetEntryPersistence) {
809                    this.assetEntryPersistence = assetEntryPersistence;
810            }
811    
812            /**
813             * Returns the asset entry finder.
814             *
815             * @return the asset entry finder
816             */
817            public AssetEntryFinder getAssetEntryFinder() {
818                    return assetEntryFinder;
819            }
820    
821            /**
822             * Sets the asset entry finder.
823             *
824             * @param assetEntryFinder the asset entry finder
825             */
826            public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
827                    this.assetEntryFinder = assetEntryFinder;
828            }
829    
830            /**
831             * Returns the asset link local service.
832             *
833             * @return the asset link local service
834             */
835            public AssetLinkLocalService getAssetLinkLocalService() {
836                    return assetLinkLocalService;
837            }
838    
839            /**
840             * Sets the asset link local service.
841             *
842             * @param assetLinkLocalService the asset link local service
843             */
844            public void setAssetLinkLocalService(
845                    AssetLinkLocalService assetLinkLocalService) {
846                    this.assetLinkLocalService = assetLinkLocalService;
847            }
848    
849            /**
850             * Returns the asset link persistence.
851             *
852             * @return the asset link persistence
853             */
854            public AssetLinkPersistence getAssetLinkPersistence() {
855                    return assetLinkPersistence;
856            }
857    
858            /**
859             * Sets the asset link persistence.
860             *
861             * @param assetLinkPersistence the asset link persistence
862             */
863            public void setAssetLinkPersistence(
864                    AssetLinkPersistence assetLinkPersistence) {
865                    this.assetLinkPersistence = assetLinkPersistence;
866            }
867    
868            /**
869             * Returns the asset tag local service.
870             *
871             * @return the asset tag local service
872             */
873            public AssetTagLocalService getAssetTagLocalService() {
874                    return assetTagLocalService;
875            }
876    
877            /**
878             * Sets the asset tag local service.
879             *
880             * @param assetTagLocalService the asset tag local service
881             */
882            public void setAssetTagLocalService(
883                    AssetTagLocalService assetTagLocalService) {
884                    this.assetTagLocalService = assetTagLocalService;
885            }
886    
887            /**
888             * Returns the asset tag remote service.
889             *
890             * @return the asset tag remote service
891             */
892            public AssetTagService getAssetTagService() {
893                    return assetTagService;
894            }
895    
896            /**
897             * Sets the asset tag remote service.
898             *
899             * @param assetTagService the asset tag remote service
900             */
901            public void setAssetTagService(AssetTagService assetTagService) {
902                    this.assetTagService = assetTagService;
903            }
904    
905            /**
906             * Returns the asset tag persistence.
907             *
908             * @return the asset tag persistence
909             */
910            public AssetTagPersistence getAssetTagPersistence() {
911                    return assetTagPersistence;
912            }
913    
914            /**
915             * Sets the asset tag persistence.
916             *
917             * @param assetTagPersistence the asset tag persistence
918             */
919            public void setAssetTagPersistence(AssetTagPersistence assetTagPersistence) {
920                    this.assetTagPersistence = assetTagPersistence;
921            }
922    
923            /**
924             * Returns the asset tag finder.
925             *
926             * @return the asset tag finder
927             */
928            public AssetTagFinder getAssetTagFinder() {
929                    return assetTagFinder;
930            }
931    
932            /**
933             * Sets the asset tag finder.
934             *
935             * @param assetTagFinder the asset tag finder
936             */
937            public void setAssetTagFinder(AssetTagFinder assetTagFinder) {
938                    this.assetTagFinder = assetTagFinder;
939            }
940    
941            /**
942             * Returns the asset tag property local service.
943             *
944             * @return the asset tag property local service
945             */
946            public AssetTagPropertyLocalService getAssetTagPropertyLocalService() {
947                    return assetTagPropertyLocalService;
948            }
949    
950            /**
951             * Sets the asset tag property local service.
952             *
953             * @param assetTagPropertyLocalService the asset tag property local service
954             */
955            public void setAssetTagPropertyLocalService(
956                    AssetTagPropertyLocalService assetTagPropertyLocalService) {
957                    this.assetTagPropertyLocalService = assetTagPropertyLocalService;
958            }
959    
960            /**
961             * Returns the asset tag property remote service.
962             *
963             * @return the asset tag property remote service
964             */
965            public AssetTagPropertyService getAssetTagPropertyService() {
966                    return assetTagPropertyService;
967            }
968    
969            /**
970             * Sets the asset tag property remote service.
971             *
972             * @param assetTagPropertyService the asset tag property remote service
973             */
974            public void setAssetTagPropertyService(
975                    AssetTagPropertyService assetTagPropertyService) {
976                    this.assetTagPropertyService = assetTagPropertyService;
977            }
978    
979            /**
980             * Returns the asset tag property persistence.
981             *
982             * @return the asset tag property persistence
983             */
984            public AssetTagPropertyPersistence getAssetTagPropertyPersistence() {
985                    return assetTagPropertyPersistence;
986            }
987    
988            /**
989             * Sets the asset tag property persistence.
990             *
991             * @param assetTagPropertyPersistence the asset tag property persistence
992             */
993            public void setAssetTagPropertyPersistence(
994                    AssetTagPropertyPersistence assetTagPropertyPersistence) {
995                    this.assetTagPropertyPersistence = assetTagPropertyPersistence;
996            }
997    
998            /**
999             * Returns the asset tag property finder.
1000             *
1001             * @return the asset tag property finder
1002             */
1003            public AssetTagPropertyFinder getAssetTagPropertyFinder() {
1004                    return assetTagPropertyFinder;
1005            }
1006    
1007            /**
1008             * Sets the asset tag property finder.
1009             *
1010             * @param assetTagPropertyFinder the asset tag property finder
1011             */
1012            public void setAssetTagPropertyFinder(
1013                    AssetTagPropertyFinder assetTagPropertyFinder) {
1014                    this.assetTagPropertyFinder = assetTagPropertyFinder;
1015            }
1016    
1017            /**
1018             * Returns the asset tag property key finder.
1019             *
1020             * @return the asset tag property key finder
1021             */
1022            public AssetTagPropertyKeyFinder getAssetTagPropertyKeyFinder() {
1023                    return assetTagPropertyKeyFinder;
1024            }
1025    
1026            /**
1027             * Sets the asset tag property key finder.
1028             *
1029             * @param assetTagPropertyKeyFinder the asset tag property key finder
1030             */
1031            public void setAssetTagPropertyKeyFinder(
1032                    AssetTagPropertyKeyFinder assetTagPropertyKeyFinder) {
1033                    this.assetTagPropertyKeyFinder = assetTagPropertyKeyFinder;
1034            }
1035    
1036            /**
1037             * Returns the asset tag stats local service.
1038             *
1039             * @return the asset tag stats local service
1040             */
1041            public AssetTagStatsLocalService getAssetTagStatsLocalService() {
1042                    return assetTagStatsLocalService;
1043            }
1044    
1045            /**
1046             * Sets the asset tag stats local service.
1047             *
1048             * @param assetTagStatsLocalService the asset tag stats local service
1049             */
1050            public void setAssetTagStatsLocalService(
1051                    AssetTagStatsLocalService assetTagStatsLocalService) {
1052                    this.assetTagStatsLocalService = assetTagStatsLocalService;
1053            }
1054    
1055            /**
1056             * Returns the asset tag stats persistence.
1057             *
1058             * @return the asset tag stats persistence
1059             */
1060            public AssetTagStatsPersistence getAssetTagStatsPersistence() {
1061                    return assetTagStatsPersistence;
1062            }
1063    
1064            /**
1065             * Sets the asset tag stats persistence.
1066             *
1067             * @param assetTagStatsPersistence the asset tag stats persistence
1068             */
1069            public void setAssetTagStatsPersistence(
1070                    AssetTagStatsPersistence assetTagStatsPersistence) {
1071                    this.assetTagStatsPersistence = assetTagStatsPersistence;
1072            }
1073    
1074            /**
1075             * Returns the asset vocabulary local service.
1076             *
1077             * @return the asset vocabulary local service
1078             */
1079            public AssetVocabularyLocalService getAssetVocabularyLocalService() {
1080                    return assetVocabularyLocalService;
1081            }
1082    
1083            /**
1084             * Sets the asset vocabulary local service.
1085             *
1086             * @param assetVocabularyLocalService the asset vocabulary local service
1087             */
1088            public void setAssetVocabularyLocalService(
1089                    AssetVocabularyLocalService assetVocabularyLocalService) {
1090                    this.assetVocabularyLocalService = assetVocabularyLocalService;
1091            }
1092    
1093            /**
1094             * Returns the asset vocabulary remote service.
1095             *
1096             * @return the asset vocabulary remote service
1097             */
1098            public AssetVocabularyService getAssetVocabularyService() {
1099                    return assetVocabularyService;
1100            }
1101    
1102            /**
1103             * Sets the asset vocabulary remote service.
1104             *
1105             * @param assetVocabularyService the asset vocabulary remote service
1106             */
1107            public void setAssetVocabularyService(
1108                    AssetVocabularyService assetVocabularyService) {
1109                    this.assetVocabularyService = assetVocabularyService;
1110            }
1111    
1112            /**
1113             * Returns the asset vocabulary persistence.
1114             *
1115             * @return the asset vocabulary persistence
1116             */
1117            public AssetVocabularyPersistence getAssetVocabularyPersistence() {
1118                    return assetVocabularyPersistence;
1119            }
1120    
1121            /**
1122             * Sets the asset vocabulary persistence.
1123             *
1124             * @param assetVocabularyPersistence the asset vocabulary persistence
1125             */
1126            public void setAssetVocabularyPersistence(
1127                    AssetVocabularyPersistence assetVocabularyPersistence) {
1128                    this.assetVocabularyPersistence = assetVocabularyPersistence;
1129            }
1130    
1131            /**
1132             * Returns the asset vocabulary finder.
1133             *
1134             * @return the asset vocabulary finder
1135             */
1136            public AssetVocabularyFinder getAssetVocabularyFinder() {
1137                    return assetVocabularyFinder;
1138            }
1139    
1140            /**
1141             * Sets the asset vocabulary finder.
1142             *
1143             * @param assetVocabularyFinder the asset vocabulary finder
1144             */
1145            public void setAssetVocabularyFinder(
1146                    AssetVocabularyFinder assetVocabularyFinder) {
1147                    this.assetVocabularyFinder = assetVocabularyFinder;
1148            }
1149    
1150            /**
1151             * Returns the counter local service.
1152             *
1153             * @return the counter local service
1154             */
1155            public CounterLocalService getCounterLocalService() {
1156                    return counterLocalService;
1157            }
1158    
1159            /**
1160             * Sets the counter local service.
1161             *
1162             * @param counterLocalService the counter local service
1163             */
1164            public void setCounterLocalService(CounterLocalService counterLocalService) {
1165                    this.counterLocalService = counterLocalService;
1166            }
1167    
1168            /**
1169             * Returns the company local service.
1170             *
1171             * @return the company local service
1172             */
1173            public CompanyLocalService getCompanyLocalService() {
1174                    return companyLocalService;
1175            }
1176    
1177            /**
1178             * Sets the company local service.
1179             *
1180             * @param companyLocalService the company local service
1181             */
1182            public void setCompanyLocalService(CompanyLocalService companyLocalService) {
1183                    this.companyLocalService = companyLocalService;
1184            }
1185    
1186            /**
1187             * Returns the company remote service.
1188             *
1189             * @return the company remote service
1190             */
1191            public CompanyService getCompanyService() {
1192                    return companyService;
1193            }
1194    
1195            /**
1196             * Sets the company remote service.
1197             *
1198             * @param companyService the company remote service
1199             */
1200            public void setCompanyService(CompanyService companyService) {
1201                    this.companyService = companyService;
1202            }
1203    
1204            /**
1205             * Returns the company persistence.
1206             *
1207             * @return the company persistence
1208             */
1209            public CompanyPersistence getCompanyPersistence() {
1210                    return companyPersistence;
1211            }
1212    
1213            /**
1214             * Sets the company persistence.
1215             *
1216             * @param companyPersistence the company persistence
1217             */
1218            public void setCompanyPersistence(CompanyPersistence companyPersistence) {
1219                    this.companyPersistence = companyPersistence;
1220            }
1221    
1222            /**
1223             * Returns the group local service.
1224             *
1225             * @return the group local service
1226             */
1227            public GroupLocalService getGroupLocalService() {
1228                    return groupLocalService;
1229            }
1230    
1231            /**
1232             * Sets the group local service.
1233             *
1234             * @param groupLocalService the group local service
1235             */
1236            public void setGroupLocalService(GroupLocalService groupLocalService) {
1237                    this.groupLocalService = groupLocalService;
1238            }
1239    
1240            /**
1241             * Returns the group remote service.
1242             *
1243             * @return the group remote service
1244             */
1245            public GroupService getGroupService() {
1246                    return groupService;
1247            }
1248    
1249            /**
1250             * Sets the group remote service.
1251             *
1252             * @param groupService the group remote service
1253             */
1254            public void setGroupService(GroupService groupService) {
1255                    this.groupService = groupService;
1256            }
1257    
1258            /**
1259             * Returns the group persistence.
1260             *
1261             * @return the group persistence
1262             */
1263            public GroupPersistence getGroupPersistence() {
1264                    return groupPersistence;
1265            }
1266    
1267            /**
1268             * Sets the group persistence.
1269             *
1270             * @param groupPersistence the group persistence
1271             */
1272            public void setGroupPersistence(GroupPersistence groupPersistence) {
1273                    this.groupPersistence = groupPersistence;
1274            }
1275    
1276            /**
1277             * Returns the group finder.
1278             *
1279             * @return the group finder
1280             */
1281            public GroupFinder getGroupFinder() {
1282                    return groupFinder;
1283            }
1284    
1285            /**
1286             * Sets the group finder.
1287             *
1288             * @param groupFinder the group finder
1289             */
1290            public void setGroupFinder(GroupFinder groupFinder) {
1291                    this.groupFinder = groupFinder;
1292            }
1293    
1294            /**
1295             * Returns the resource local service.
1296             *
1297             * @return the resource local service
1298             */
1299            public ResourceLocalService getResourceLocalService() {
1300                    return resourceLocalService;
1301            }
1302    
1303            /**
1304             * Sets the resource local service.
1305             *
1306             * @param resourceLocalService the resource local service
1307             */
1308            public void setResourceLocalService(
1309                    ResourceLocalService resourceLocalService) {
1310                    this.resourceLocalService = resourceLocalService;
1311            }
1312    
1313            /**
1314             * Returns the resource remote service.
1315             *
1316             * @return the resource remote service
1317             */
1318            public ResourceService getResourceService() {
1319                    return resourceService;
1320            }
1321    
1322            /**
1323             * Sets the resource remote service.
1324             *
1325             * @param resourceService the resource remote service
1326             */
1327            public void setResourceService(ResourceService resourceService) {
1328                    this.resourceService = resourceService;
1329            }
1330    
1331            /**
1332             * Returns the resource persistence.
1333             *
1334             * @return the resource persistence
1335             */
1336            public ResourcePersistence getResourcePersistence() {
1337                    return resourcePersistence;
1338            }
1339    
1340            /**
1341             * Sets the resource persistence.
1342             *
1343             * @param resourcePersistence the resource persistence
1344             */
1345            public void setResourcePersistence(ResourcePersistence resourcePersistence) {
1346                    this.resourcePersistence = resourcePersistence;
1347            }
1348    
1349            /**
1350             * Returns the resource finder.
1351             *
1352             * @return the resource finder
1353             */
1354            public ResourceFinder getResourceFinder() {
1355                    return resourceFinder;
1356            }
1357    
1358            /**
1359             * Sets the resource finder.
1360             *
1361             * @param resourceFinder the resource finder
1362             */
1363            public void setResourceFinder(ResourceFinder resourceFinder) {
1364                    this.resourceFinder = resourceFinder;
1365            }
1366    
1367            /**
1368             * Returns the user local service.
1369             *
1370             * @return the user local service
1371             */
1372            public UserLocalService getUserLocalService() {
1373                    return userLocalService;
1374            }
1375    
1376            /**
1377             * Sets the user local service.
1378             *
1379             * @param userLocalService the user local service
1380             */
1381            public void setUserLocalService(UserLocalService userLocalService) {
1382                    this.userLocalService = userLocalService;
1383            }
1384    
1385            /**
1386             * Returns the user remote service.
1387             *
1388             * @return the user remote service
1389             */
1390            public UserService getUserService() {
1391                    return userService;
1392            }
1393    
1394            /**
1395             * Sets the user remote service.
1396             *
1397             * @param userService the user remote service
1398             */
1399            public void setUserService(UserService userService) {
1400                    this.userService = userService;
1401            }
1402    
1403            /**
1404             * Returns the user persistence.
1405             *
1406             * @return the user persistence
1407             */
1408            public UserPersistence getUserPersistence() {
1409                    return userPersistence;
1410            }
1411    
1412            /**
1413             * Sets the user persistence.
1414             *
1415             * @param userPersistence the user persistence
1416             */
1417            public void setUserPersistence(UserPersistence userPersistence) {
1418                    this.userPersistence = userPersistence;
1419            }
1420    
1421            /**
1422             * Returns the user finder.
1423             *
1424             * @return the user finder
1425             */
1426            public UserFinder getUserFinder() {
1427                    return userFinder;
1428            }
1429    
1430            /**
1431             * Sets the user finder.
1432             *
1433             * @param userFinder the user finder
1434             */
1435            public void setUserFinder(UserFinder userFinder) {
1436                    this.userFinder = userFinder;
1437            }
1438    
1439            /**
1440             * Returns the blogs entry local service.
1441             *
1442             * @return the blogs entry local service
1443             */
1444            public BlogsEntryLocalService getBlogsEntryLocalService() {
1445                    return blogsEntryLocalService;
1446            }
1447    
1448            /**
1449             * Sets the blogs entry local service.
1450             *
1451             * @param blogsEntryLocalService the blogs entry local service
1452             */
1453            public void setBlogsEntryLocalService(
1454                    BlogsEntryLocalService blogsEntryLocalService) {
1455                    this.blogsEntryLocalService = blogsEntryLocalService;
1456            }
1457    
1458            /**
1459             * Returns the blogs entry remote service.
1460             *
1461             * @return the blogs entry remote service
1462             */
1463            public BlogsEntryService getBlogsEntryService() {
1464                    return blogsEntryService;
1465            }
1466    
1467            /**
1468             * Sets the blogs entry remote service.
1469             *
1470             * @param blogsEntryService the blogs entry remote service
1471             */
1472            public void setBlogsEntryService(BlogsEntryService blogsEntryService) {
1473                    this.blogsEntryService = blogsEntryService;
1474            }
1475    
1476            /**
1477             * Returns the blogs entry persistence.
1478             *
1479             * @return the blogs entry persistence
1480             */
1481            public BlogsEntryPersistence getBlogsEntryPersistence() {
1482                    return blogsEntryPersistence;
1483            }
1484    
1485            /**
1486             * Sets the blogs entry persistence.
1487             *
1488             * @param blogsEntryPersistence the blogs entry persistence
1489             */
1490            public void setBlogsEntryPersistence(
1491                    BlogsEntryPersistence blogsEntryPersistence) {
1492                    this.blogsEntryPersistence = blogsEntryPersistence;
1493            }
1494    
1495            /**
1496             * Returns the blogs entry finder.
1497             *
1498             * @return the blogs entry finder
1499             */
1500            public BlogsEntryFinder getBlogsEntryFinder() {
1501                    return blogsEntryFinder;
1502            }
1503    
1504            /**
1505             * Sets the blogs entry finder.
1506             *
1507             * @param blogsEntryFinder the blogs entry finder
1508             */
1509            public void setBlogsEntryFinder(BlogsEntryFinder blogsEntryFinder) {
1510                    this.blogsEntryFinder = blogsEntryFinder;
1511            }
1512    
1513            /**
1514             * Returns the bookmarks entry local service.
1515             *
1516             * @return the bookmarks entry local service
1517             */
1518            public BookmarksEntryLocalService getBookmarksEntryLocalService() {
1519                    return bookmarksEntryLocalService;
1520            }
1521    
1522            /**
1523             * Sets the bookmarks entry local service.
1524             *
1525             * @param bookmarksEntryLocalService the bookmarks entry local service
1526             */
1527            public void setBookmarksEntryLocalService(
1528                    BookmarksEntryLocalService bookmarksEntryLocalService) {
1529                    this.bookmarksEntryLocalService = bookmarksEntryLocalService;
1530            }
1531    
1532            /**
1533             * Returns the bookmarks entry remote service.
1534             *
1535             * @return the bookmarks entry remote service
1536             */
1537            public BookmarksEntryService getBookmarksEntryService() {
1538                    return bookmarksEntryService;
1539            }
1540    
1541            /**
1542             * Sets the bookmarks entry remote service.
1543             *
1544             * @param bookmarksEntryService the bookmarks entry remote service
1545             */
1546            public void setBookmarksEntryService(
1547                    BookmarksEntryService bookmarksEntryService) {
1548                    this.bookmarksEntryService = bookmarksEntryService;
1549            }
1550    
1551            /**
1552             * Returns the bookmarks entry persistence.
1553             *
1554             * @return the bookmarks entry persistence
1555             */
1556            public BookmarksEntryPersistence getBookmarksEntryPersistence() {
1557                    return bookmarksEntryPersistence;
1558            }
1559    
1560            /**
1561             * Sets the bookmarks entry persistence.
1562             *
1563             * @param bookmarksEntryPersistence the bookmarks entry persistence
1564             */
1565            public void setBookmarksEntryPersistence(
1566                    BookmarksEntryPersistence bookmarksEntryPersistence) {
1567                    this.bookmarksEntryPersistence = bookmarksEntryPersistence;
1568            }
1569    
1570            /**
1571             * Returns the bookmarks entry finder.
1572             *
1573             * @return the bookmarks entry finder
1574             */
1575            public BookmarksEntryFinder getBookmarksEntryFinder() {
1576                    return bookmarksEntryFinder;
1577            }
1578    
1579            /**
1580             * Sets the bookmarks entry finder.
1581             *
1582             * @param bookmarksEntryFinder the bookmarks entry finder
1583             */
1584            public void setBookmarksEntryFinder(
1585                    BookmarksEntryFinder bookmarksEntryFinder) {
1586                    this.bookmarksEntryFinder = bookmarksEntryFinder;
1587            }
1588    
1589            /**
1590             * Returns the d l app local service.
1591             *
1592             * @return the d l app local service
1593             */
1594            public DLAppLocalService getDLAppLocalService() {
1595                    return dlAppLocalService;
1596            }
1597    
1598            /**
1599             * Sets the d l app local service.
1600             *
1601             * @param dlAppLocalService the d l app local service
1602             */
1603            public void setDLAppLocalService(DLAppLocalService dlAppLocalService) {
1604                    this.dlAppLocalService = dlAppLocalService;
1605            }
1606    
1607            /**
1608             * Returns the d l app remote service.
1609             *
1610             * @return the d l app remote service
1611             */
1612            public DLAppService getDLAppService() {
1613                    return dlAppService;
1614            }
1615    
1616            /**
1617             * Sets the d l app remote service.
1618             *
1619             * @param dlAppService the d l app remote service
1620             */
1621            public void setDLAppService(DLAppService dlAppService) {
1622                    this.dlAppService = dlAppService;
1623            }
1624    
1625            /**
1626             * Returns the document library file entry local service.
1627             *
1628             * @return the document library file entry local service
1629             */
1630            public DLFileEntryLocalService getDLFileEntryLocalService() {
1631                    return dlFileEntryLocalService;
1632            }
1633    
1634            /**
1635             * Sets the document library file entry local service.
1636             *
1637             * @param dlFileEntryLocalService the document library file entry local service
1638             */
1639            public void setDLFileEntryLocalService(
1640                    DLFileEntryLocalService dlFileEntryLocalService) {
1641                    this.dlFileEntryLocalService = dlFileEntryLocalService;
1642            }
1643    
1644            /**
1645             * Returns the document library file entry remote service.
1646             *
1647             * @return the document library file entry remote service
1648             */
1649            public DLFileEntryService getDLFileEntryService() {
1650                    return dlFileEntryService;
1651            }
1652    
1653            /**
1654             * Sets the document library file entry remote service.
1655             *
1656             * @param dlFileEntryService the document library file entry remote service
1657             */
1658            public void setDLFileEntryService(DLFileEntryService dlFileEntryService) {
1659                    this.dlFileEntryService = dlFileEntryService;
1660            }
1661    
1662            /**
1663             * Returns the document library file entry persistence.
1664             *
1665             * @return the document library file entry persistence
1666             */
1667            public DLFileEntryPersistence getDLFileEntryPersistence() {
1668                    return dlFileEntryPersistence;
1669            }
1670    
1671            /**
1672             * Sets the document library file entry persistence.
1673             *
1674             * @param dlFileEntryPersistence the document library file entry persistence
1675             */
1676            public void setDLFileEntryPersistence(
1677                    DLFileEntryPersistence dlFileEntryPersistence) {
1678                    this.dlFileEntryPersistence = dlFileEntryPersistence;
1679            }
1680    
1681            /**
1682             * Returns the document library file entry finder.
1683             *
1684             * @return the document library file entry finder
1685             */
1686            public DLFileEntryFinder getDLFileEntryFinder() {
1687                    return dlFileEntryFinder;
1688            }
1689    
1690            /**
1691             * Sets the document library file entry finder.
1692             *
1693             * @param dlFileEntryFinder the document library file entry finder
1694             */
1695            public void setDLFileEntryFinder(DLFileEntryFinder dlFileEntryFinder) {
1696                    this.dlFileEntryFinder = dlFileEntryFinder;
1697            }
1698    
1699            /**
1700             * Returns the document library folder local service.
1701             *
1702             * @return the document library folder local service
1703             */
1704            public DLFolderLocalService getDLFolderLocalService() {
1705                    return dlFolderLocalService;
1706            }
1707    
1708            /**
1709             * Sets the document library folder local service.
1710             *
1711             * @param dlFolderLocalService the document library folder local service
1712             */
1713            public void setDLFolderLocalService(
1714                    DLFolderLocalService dlFolderLocalService) {
1715                    this.dlFolderLocalService = dlFolderLocalService;
1716            }
1717    
1718            /**
1719             * Returns the document library folder remote service.
1720             *
1721             * @return the document library folder remote service
1722             */
1723            public DLFolderService getDLFolderService() {
1724                    return dlFolderService;
1725            }
1726    
1727            /**
1728             * Sets the document library folder remote service.
1729             *
1730             * @param dlFolderService the document library folder remote service
1731             */
1732            public void setDLFolderService(DLFolderService dlFolderService) {
1733                    this.dlFolderService = dlFolderService;
1734            }
1735    
1736            /**
1737             * Returns the document library folder persistence.
1738             *
1739             * @return the document library folder persistence
1740             */
1741            public DLFolderPersistence getDLFolderPersistence() {
1742                    return dlFolderPersistence;
1743            }
1744    
1745            /**
1746             * Sets the document library folder persistence.
1747             *
1748             * @param dlFolderPersistence the document library folder persistence
1749             */
1750            public void setDLFolderPersistence(DLFolderPersistence dlFolderPersistence) {
1751                    this.dlFolderPersistence = dlFolderPersistence;
1752            }
1753    
1754            /**
1755             * Returns the document library folder finder.
1756             *
1757             * @return the document library folder finder
1758             */
1759            public DLFolderFinder getDLFolderFinder() {
1760                    return dlFolderFinder;
1761            }
1762    
1763            /**
1764             * Sets the document library folder finder.
1765             *
1766             * @param dlFolderFinder the document library folder finder
1767             */
1768            public void setDLFolderFinder(DLFolderFinder dlFolderFinder) {
1769                    this.dlFolderFinder = dlFolderFinder;
1770            }
1771    
1772            /**
1773             * Returns the journal article local service.
1774             *
1775             * @return the journal article local service
1776             */
1777            public JournalArticleLocalService getJournalArticleLocalService() {
1778                    return journalArticleLocalService;
1779            }
1780    
1781            /**
1782             * Sets the journal article local service.
1783             *
1784             * @param journalArticleLocalService the journal article local service
1785             */
1786            public void setJournalArticleLocalService(
1787                    JournalArticleLocalService journalArticleLocalService) {
1788                    this.journalArticleLocalService = journalArticleLocalService;
1789            }
1790    
1791            /**
1792             * Returns the journal article remote service.
1793             *
1794             * @return the journal article remote service
1795             */
1796            public JournalArticleService getJournalArticleService() {
1797                    return journalArticleService;
1798            }
1799    
1800            /**
1801             * Sets the journal article remote service.
1802             *
1803             * @param journalArticleService the journal article remote service
1804             */
1805            public void setJournalArticleService(
1806                    JournalArticleService journalArticleService) {
1807                    this.journalArticleService = journalArticleService;
1808            }
1809    
1810            /**
1811             * Returns the journal article persistence.
1812             *
1813             * @return the journal article persistence
1814             */
1815            public JournalArticlePersistence getJournalArticlePersistence() {
1816                    return journalArticlePersistence;
1817            }
1818    
1819            /**
1820             * Sets the journal article persistence.
1821             *
1822             * @param journalArticlePersistence the journal article persistence
1823             */
1824            public void setJournalArticlePersistence(
1825                    JournalArticlePersistence journalArticlePersistence) {
1826                    this.journalArticlePersistence = journalArticlePersistence;
1827            }
1828    
1829            /**
1830             * Returns the journal article finder.
1831             *
1832             * @return the journal article finder
1833             */
1834            public JournalArticleFinder getJournalArticleFinder() {
1835                    return journalArticleFinder;
1836            }
1837    
1838            /**
1839             * Sets the journal article finder.
1840             *
1841             * @param journalArticleFinder the journal article finder
1842             */
1843            public void setJournalArticleFinder(
1844                    JournalArticleFinder journalArticleFinder) {
1845                    this.journalArticleFinder = journalArticleFinder;
1846            }
1847    
1848            /**
1849             * Returns the journal article resource local service.
1850             *
1851             * @return the journal article resource local service
1852             */
1853            public JournalArticleResourceLocalService getJournalArticleResourceLocalService() {
1854                    return journalArticleResourceLocalService;
1855            }
1856    
1857            /**
1858             * Sets the journal article resource local service.
1859             *
1860             * @param journalArticleResourceLocalService the journal article resource local service
1861             */
1862            public void setJournalArticleResourceLocalService(
1863                    JournalArticleResourceLocalService journalArticleResourceLocalService) {
1864                    this.journalArticleResourceLocalService = journalArticleResourceLocalService;
1865            }
1866    
1867            /**
1868             * Returns the journal article resource persistence.
1869             *
1870             * @return the journal article resource persistence
1871             */
1872            public JournalArticleResourcePersistence getJournalArticleResourcePersistence() {
1873                    return journalArticleResourcePersistence;
1874            }
1875    
1876            /**
1877             * Sets the journal article resource persistence.
1878             *
1879             * @param journalArticleResourcePersistence the journal article resource persistence
1880             */
1881            public void setJournalArticleResourcePersistence(
1882                    JournalArticleResourcePersistence journalArticleResourcePersistence) {
1883                    this.journalArticleResourcePersistence = journalArticleResourcePersistence;
1884            }
1885    
1886            /**
1887             * Returns the message-boards message local service.
1888             *
1889             * @return the message-boards message local service
1890             */
1891            public MBMessageLocalService getMBMessageLocalService() {
1892                    return mbMessageLocalService;
1893            }
1894    
1895            /**
1896             * Sets the message-boards message local service.
1897             *
1898             * @param mbMessageLocalService the message-boards message local service
1899             */
1900            public void setMBMessageLocalService(
1901                    MBMessageLocalService mbMessageLocalService) {
1902                    this.mbMessageLocalService = mbMessageLocalService;
1903            }
1904    
1905            /**
1906             * Returns the message-boards message remote service.
1907             *
1908             * @return the message-boards message remote service
1909             */
1910            public MBMessageService getMBMessageService() {
1911                    return mbMessageService;
1912            }
1913    
1914            /**
1915             * Sets the message-boards message remote service.
1916             *
1917             * @param mbMessageService the message-boards message remote service
1918             */
1919            public void setMBMessageService(MBMessageService mbMessageService) {
1920                    this.mbMessageService = mbMessageService;
1921            }
1922    
1923            /**
1924             * Returns the message-boards message persistence.
1925             *
1926             * @return the message-boards message persistence
1927             */
1928            public MBMessagePersistence getMBMessagePersistence() {
1929                    return mbMessagePersistence;
1930            }
1931    
1932            /**
1933             * Sets the message-boards message persistence.
1934             *
1935             * @param mbMessagePersistence the message-boards message persistence
1936             */
1937            public void setMBMessagePersistence(
1938                    MBMessagePersistence mbMessagePersistence) {
1939                    this.mbMessagePersistence = mbMessagePersistence;
1940            }
1941    
1942            /**
1943             * Returns the message-boards message finder.
1944             *
1945             * @return the message-boards message finder
1946             */
1947            public MBMessageFinder getMBMessageFinder() {
1948                    return mbMessageFinder;
1949            }
1950    
1951            /**
1952             * Sets the message-boards message finder.
1953             *
1954             * @param mbMessageFinder the message-boards message finder
1955             */
1956            public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
1957                    this.mbMessageFinder = mbMessageFinder;
1958            }
1959    
1960            /**
1961             * Returns the social activity local service.
1962             *
1963             * @return the social activity local service
1964             */
1965            public SocialActivityLocalService getSocialActivityLocalService() {
1966                    return socialActivityLocalService;
1967            }
1968    
1969            /**
1970             * Sets the social activity local service.
1971             *
1972             * @param socialActivityLocalService the social activity local service
1973             */
1974            public void setSocialActivityLocalService(
1975                    SocialActivityLocalService socialActivityLocalService) {
1976                    this.socialActivityLocalService = socialActivityLocalService;
1977            }
1978    
1979            /**
1980             * Returns the social activity persistence.
1981             *
1982             * @return the social activity persistence
1983             */
1984            public SocialActivityPersistence getSocialActivityPersistence() {
1985                    return socialActivityPersistence;
1986            }
1987    
1988            /**
1989             * Sets the social activity persistence.
1990             *
1991             * @param socialActivityPersistence the social activity persistence
1992             */
1993            public void setSocialActivityPersistence(
1994                    SocialActivityPersistence socialActivityPersistence) {
1995                    this.socialActivityPersistence = socialActivityPersistence;
1996            }
1997    
1998            /**
1999             * Returns the social activity finder.
2000             *
2001             * @return the social activity finder
2002             */
2003            public SocialActivityFinder getSocialActivityFinder() {
2004                    return socialActivityFinder;
2005            }
2006    
2007            /**
2008             * Sets the social activity finder.
2009             *
2010             * @param socialActivityFinder the social activity finder
2011             */
2012            public void setSocialActivityFinder(
2013                    SocialActivityFinder socialActivityFinder) {
2014                    this.socialActivityFinder = socialActivityFinder;
2015            }
2016    
2017            /**
2018             * Returns the wiki page local service.
2019             *
2020             * @return the wiki page local service
2021             */
2022            public WikiPageLocalService getWikiPageLocalService() {
2023                    return wikiPageLocalService;
2024            }
2025    
2026            /**
2027             * Sets the wiki page local service.
2028             *
2029             * @param wikiPageLocalService the wiki page local service
2030             */
2031            public void setWikiPageLocalService(
2032                    WikiPageLocalService wikiPageLocalService) {
2033                    this.wikiPageLocalService = wikiPageLocalService;
2034            }
2035    
2036            /**
2037             * Returns the wiki page remote service.
2038             *
2039             * @return the wiki page remote service
2040             */
2041            public WikiPageService getWikiPageService() {
2042                    return wikiPageService;
2043            }
2044    
2045            /**
2046             * Sets the wiki page remote service.
2047             *
2048             * @param wikiPageService the wiki page remote service
2049             */
2050            public void setWikiPageService(WikiPageService wikiPageService) {
2051                    this.wikiPageService = wikiPageService;
2052            }
2053    
2054            /**
2055             * Returns the wiki page persistence.
2056             *
2057             * @return the wiki page persistence
2058             */
2059            public WikiPagePersistence getWikiPagePersistence() {
2060                    return wikiPagePersistence;
2061            }
2062    
2063            /**
2064             * Sets the wiki page persistence.
2065             *
2066             * @param wikiPagePersistence the wiki page persistence
2067             */
2068            public void setWikiPagePersistence(WikiPagePersistence wikiPagePersistence) {
2069                    this.wikiPagePersistence = wikiPagePersistence;
2070            }
2071    
2072            /**
2073             * Returns the wiki page finder.
2074             *
2075             * @return the wiki page finder
2076             */
2077            public WikiPageFinder getWikiPageFinder() {
2078                    return wikiPageFinder;
2079            }
2080    
2081            /**
2082             * Sets the wiki page finder.
2083             *
2084             * @param wikiPageFinder the wiki page finder
2085             */
2086            public void setWikiPageFinder(WikiPageFinder wikiPageFinder) {
2087                    this.wikiPageFinder = wikiPageFinder;
2088            }
2089    
2090            /**
2091             * Returns the wiki page resource local service.
2092             *
2093             * @return the wiki page resource local service
2094             */
2095            public WikiPageResourceLocalService getWikiPageResourceLocalService() {
2096                    return wikiPageResourceLocalService;
2097            }
2098    
2099            /**
2100             * Sets the wiki page resource local service.
2101             *
2102             * @param wikiPageResourceLocalService the wiki page resource local service
2103             */
2104            public void setWikiPageResourceLocalService(
2105                    WikiPageResourceLocalService wikiPageResourceLocalService) {
2106                    this.wikiPageResourceLocalService = wikiPageResourceLocalService;
2107            }
2108    
2109            /**
2110             * Returns the wiki page resource persistence.
2111             *
2112             * @return the wiki page resource persistence
2113             */
2114            public WikiPageResourcePersistence getWikiPageResourcePersistence() {
2115                    return wikiPageResourcePersistence;
2116            }
2117    
2118            /**
2119             * Sets the wiki page resource persistence.
2120             *
2121             * @param wikiPageResourcePersistence the wiki page resource persistence
2122             */
2123            public void setWikiPageResourcePersistence(
2124                    WikiPageResourcePersistence wikiPageResourcePersistence) {
2125                    this.wikiPageResourcePersistence = wikiPageResourcePersistence;
2126            }
2127    
2128            public void afterPropertiesSet() {
2129                    persistedModelLocalServiceRegistry.register("com.liferay.portlet.asset.model.AssetEntry",
2130                            assetEntryLocalService);
2131            }
2132    
2133            public void destroy() {
2134                    persistedModelLocalServiceRegistry.unregister(
2135                            "com.liferay.portlet.asset.model.AssetEntry");
2136            }
2137    
2138            /**
2139             * Returns the Spring bean ID for this bean.
2140             *
2141             * @return the Spring bean ID for this bean
2142             */
2143            public String getBeanIdentifier() {
2144                    return _beanIdentifier;
2145            }
2146    
2147            /**
2148             * Sets the Spring bean ID for this bean.
2149             *
2150             * @param beanIdentifier the Spring bean ID for this bean
2151             */
2152            public void setBeanIdentifier(String beanIdentifier) {
2153                    _beanIdentifier = beanIdentifier;
2154            }
2155    
2156            protected Class<?> getModelClass() {
2157                    return AssetEntry.class;
2158            }
2159    
2160            protected String getModelClassName() {
2161                    return AssetEntry.class.getName();
2162            }
2163    
2164            /**
2165             * Performs an SQL query.
2166             *
2167             * @param sql the sql query
2168             */
2169            protected void runSQL(String sql) throws SystemException {
2170                    try {
2171                            DataSource dataSource = assetEntryPersistence.getDataSource();
2172    
2173                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
2174                                            sql, new int[0]);
2175    
2176                            sqlUpdate.update();
2177                    }
2178                    catch (Exception e) {
2179                            throw new SystemException(e);
2180                    }
2181            }
2182    
2183            @BeanReference(type = AssetCategoryLocalService.class)
2184            protected AssetCategoryLocalService assetCategoryLocalService;
2185            @BeanReference(type = AssetCategoryService.class)
2186            protected AssetCategoryService assetCategoryService;
2187            @BeanReference(type = AssetCategoryPersistence.class)
2188            protected AssetCategoryPersistence assetCategoryPersistence;
2189            @BeanReference(type = AssetCategoryFinder.class)
2190            protected AssetCategoryFinder assetCategoryFinder;
2191            @BeanReference(type = AssetCategoryPropertyLocalService.class)
2192            protected AssetCategoryPropertyLocalService assetCategoryPropertyLocalService;
2193            @BeanReference(type = AssetCategoryPropertyService.class)
2194            protected AssetCategoryPropertyService assetCategoryPropertyService;
2195            @BeanReference(type = AssetCategoryPropertyPersistence.class)
2196            protected AssetCategoryPropertyPersistence assetCategoryPropertyPersistence;
2197            @BeanReference(type = AssetCategoryPropertyFinder.class)
2198            protected AssetCategoryPropertyFinder assetCategoryPropertyFinder;
2199            @BeanReference(type = AssetEntryLocalService.class)
2200            protected AssetEntryLocalService assetEntryLocalService;
2201            @BeanReference(type = AssetEntryService.class)
2202            protected AssetEntryService assetEntryService;
2203            @BeanReference(type = AssetEntryPersistence.class)
2204            protected AssetEntryPersistence assetEntryPersistence;
2205            @BeanReference(type = AssetEntryFinder.class)
2206            protected AssetEntryFinder assetEntryFinder;
2207            @BeanReference(type = AssetLinkLocalService.class)
2208            protected AssetLinkLocalService assetLinkLocalService;
2209            @BeanReference(type = AssetLinkPersistence.class)
2210            protected AssetLinkPersistence assetLinkPersistence;
2211            @BeanReference(type = AssetTagLocalService.class)
2212            protected AssetTagLocalService assetTagLocalService;
2213            @BeanReference(type = AssetTagService.class)
2214            protected AssetTagService assetTagService;
2215            @BeanReference(type = AssetTagPersistence.class)
2216            protected AssetTagPersistence assetTagPersistence;
2217            @BeanReference(type = AssetTagFinder.class)
2218            protected AssetTagFinder assetTagFinder;
2219            @BeanReference(type = AssetTagPropertyLocalService.class)
2220            protected AssetTagPropertyLocalService assetTagPropertyLocalService;
2221            @BeanReference(type = AssetTagPropertyService.class)
2222            protected AssetTagPropertyService assetTagPropertyService;
2223            @BeanReference(type = AssetTagPropertyPersistence.class)
2224            protected AssetTagPropertyPersistence assetTagPropertyPersistence;
2225            @BeanReference(type = AssetTagPropertyFinder.class)
2226            protected AssetTagPropertyFinder assetTagPropertyFinder;
2227            @BeanReference(type = AssetTagPropertyKeyFinder.class)
2228            protected AssetTagPropertyKeyFinder assetTagPropertyKeyFinder;
2229            @BeanReference(type = AssetTagStatsLocalService.class)
2230            protected AssetTagStatsLocalService assetTagStatsLocalService;
2231            @BeanReference(type = AssetTagStatsPersistence.class)
2232            protected AssetTagStatsPersistence assetTagStatsPersistence;
2233            @BeanReference(type = AssetVocabularyLocalService.class)
2234            protected AssetVocabularyLocalService assetVocabularyLocalService;
2235            @BeanReference(type = AssetVocabularyService.class)
2236            protected AssetVocabularyService assetVocabularyService;
2237            @BeanReference(type = AssetVocabularyPersistence.class)
2238            protected AssetVocabularyPersistence assetVocabularyPersistence;
2239            @BeanReference(type = AssetVocabularyFinder.class)
2240            protected AssetVocabularyFinder assetVocabularyFinder;
2241            @BeanReference(type = CounterLocalService.class)
2242            protected CounterLocalService counterLocalService;
2243            @BeanReference(type = CompanyLocalService.class)
2244            protected CompanyLocalService companyLocalService;
2245            @BeanReference(type = CompanyService.class)
2246            protected CompanyService companyService;
2247            @BeanReference(type = CompanyPersistence.class)
2248            protected CompanyPersistence companyPersistence;
2249            @BeanReference(type = GroupLocalService.class)
2250            protected GroupLocalService groupLocalService;
2251            @BeanReference(type = GroupService.class)
2252            protected GroupService groupService;
2253            @BeanReference(type = GroupPersistence.class)
2254            protected GroupPersistence groupPersistence;
2255            @BeanReference(type = GroupFinder.class)
2256            protected GroupFinder groupFinder;
2257            @BeanReference(type = ResourceLocalService.class)
2258            protected ResourceLocalService resourceLocalService;
2259            @BeanReference(type = ResourceService.class)
2260            protected ResourceService resourceService;
2261            @BeanReference(type = ResourcePersistence.class)
2262            protected ResourcePersistence resourcePersistence;
2263            @BeanReference(type = ResourceFinder.class)
2264            protected ResourceFinder resourceFinder;
2265            @BeanReference(type = UserLocalService.class)
2266            protected UserLocalService userLocalService;
2267            @BeanReference(type = UserService.class)
2268            protected UserService userService;
2269            @BeanReference(type = UserPersistence.class)
2270            protected UserPersistence userPersistence;
2271            @BeanReference(type = UserFinder.class)
2272            protected UserFinder userFinder;
2273            @BeanReference(type = BlogsEntryLocalService.class)
2274            protected BlogsEntryLocalService blogsEntryLocalService;
2275            @BeanReference(type = BlogsEntryService.class)
2276            protected BlogsEntryService blogsEntryService;
2277            @BeanReference(type = BlogsEntryPersistence.class)
2278            protected BlogsEntryPersistence blogsEntryPersistence;
2279            @BeanReference(type = BlogsEntryFinder.class)
2280            protected BlogsEntryFinder blogsEntryFinder;
2281            @BeanReference(type = BookmarksEntryLocalService.class)
2282            protected BookmarksEntryLocalService bookmarksEntryLocalService;
2283            @BeanReference(type = BookmarksEntryService.class)
2284            protected BookmarksEntryService bookmarksEntryService;
2285            @BeanReference(type = BookmarksEntryPersistence.class)
2286            protected BookmarksEntryPersistence bookmarksEntryPersistence;
2287            @BeanReference(type = BookmarksEntryFinder.class)
2288            protected BookmarksEntryFinder bookmarksEntryFinder;
2289            @BeanReference(type = DLAppLocalService.class)
2290            protected DLAppLocalService dlAppLocalService;
2291            @BeanReference(type = DLAppService.class)
2292            protected DLAppService dlAppService;
2293            @BeanReference(type = DLFileEntryLocalService.class)
2294            protected DLFileEntryLocalService dlFileEntryLocalService;
2295            @BeanReference(type = DLFileEntryService.class)
2296            protected DLFileEntryService dlFileEntryService;
2297            @BeanReference(type = DLFileEntryPersistence.class)
2298            protected DLFileEntryPersistence dlFileEntryPersistence;
2299            @BeanReference(type = DLFileEntryFinder.class)
2300            protected DLFileEntryFinder dlFileEntryFinder;
2301            @BeanReference(type = DLFolderLocalService.class)
2302            protected DLFolderLocalService dlFolderLocalService;
2303            @BeanReference(type = DLFolderService.class)
2304            protected DLFolderService dlFolderService;
2305            @BeanReference(type = DLFolderPersistence.class)
2306            protected DLFolderPersistence dlFolderPersistence;
2307            @BeanReference(type = DLFolderFinder.class)
2308            protected DLFolderFinder dlFolderFinder;
2309            @BeanReference(type = JournalArticleLocalService.class)
2310            protected JournalArticleLocalService journalArticleLocalService;
2311            @BeanReference(type = JournalArticleService.class)
2312            protected JournalArticleService journalArticleService;
2313            @BeanReference(type = JournalArticlePersistence.class)
2314            protected JournalArticlePersistence journalArticlePersistence;
2315            @BeanReference(type = JournalArticleFinder.class)
2316            protected JournalArticleFinder journalArticleFinder;
2317            @BeanReference(type = JournalArticleResourceLocalService.class)
2318            protected JournalArticleResourceLocalService journalArticleResourceLocalService;
2319            @BeanReference(type = JournalArticleResourcePersistence.class)
2320            protected JournalArticleResourcePersistence journalArticleResourcePersistence;
2321            @BeanReference(type = MBMessageLocalService.class)
2322            protected MBMessageLocalService mbMessageLocalService;
2323            @BeanReference(type = MBMessageService.class)
2324            protected MBMessageService mbMessageService;
2325            @BeanReference(type = MBMessagePersistence.class)
2326            protected MBMessagePersistence mbMessagePersistence;
2327            @BeanReference(type = MBMessageFinder.class)
2328            protected MBMessageFinder mbMessageFinder;
2329            @BeanReference(type = SocialActivityLocalService.class)
2330            protected SocialActivityLocalService socialActivityLocalService;
2331            @BeanReference(type = SocialActivityPersistence.class)
2332            protected SocialActivityPersistence socialActivityPersistence;
2333            @BeanReference(type = SocialActivityFinder.class)
2334            protected SocialActivityFinder socialActivityFinder;
2335            @BeanReference(type = WikiPageLocalService.class)
2336            protected WikiPageLocalService wikiPageLocalService;
2337            @BeanReference(type = WikiPageService.class)
2338            protected WikiPageService wikiPageService;
2339            @BeanReference(type = WikiPagePersistence.class)
2340            protected WikiPagePersistence wikiPagePersistence;
2341            @BeanReference(type = WikiPageFinder.class)
2342            protected WikiPageFinder wikiPageFinder;
2343            @BeanReference(type = WikiPageResourceLocalService.class)
2344            protected WikiPageResourceLocalService wikiPageResourceLocalService;
2345            @BeanReference(type = WikiPageResourcePersistence.class)
2346            protected WikiPageResourcePersistence wikiPageResourcePersistence;
2347            @BeanReference(type = PersistedModelLocalServiceRegistry.class)
2348            protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
2349            private String _beanIdentifier;
2350    }