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