001    /**
002     * Copyright (c) 2000-present Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portlet.journal.model;
016    
017    import aQute.bnd.annotation.ProviderType;
018    
019    import com.liferay.portal.kernel.util.Validator;
020    import com.liferay.portal.model.ModelWrapper;
021    
022    import com.liferay.portlet.exportimport.lar.StagedModelType;
023    
024    import java.util.Date;
025    import java.util.HashMap;
026    import java.util.Map;
027    
028    /**
029     * <p>
030     * This class is a wrapper for {@link JournalFeed}.
031     * </p>
032     *
033     * @author Brian Wing Shun Chan
034     * @see JournalFeed
035     * @generated
036     */
037    @ProviderType
038    public class JournalFeedWrapper implements JournalFeed,
039            ModelWrapper<JournalFeed> {
040            public JournalFeedWrapper(JournalFeed journalFeed) {
041                    _journalFeed = journalFeed;
042            }
043    
044            @Override
045            public Class<?> getModelClass() {
046                    return JournalFeed.class;
047            }
048    
049            @Override
050            public String getModelClassName() {
051                    return JournalFeed.class.getName();
052            }
053    
054            @Override
055            public Map<String, Object> getModelAttributes() {
056                    Map<String, Object> attributes = new HashMap<String, Object>();
057    
058                    attributes.put("uuid", getUuid());
059                    attributes.put("id", getId());
060                    attributes.put("groupId", getGroupId());
061                    attributes.put("companyId", getCompanyId());
062                    attributes.put("userId", getUserId());
063                    attributes.put("userName", getUserName());
064                    attributes.put("createDate", getCreateDate());
065                    attributes.put("modifiedDate", getModifiedDate());
066                    attributes.put("feedId", getFeedId());
067                    attributes.put("name", getName());
068                    attributes.put("description", getDescription());
069                    attributes.put("DDMStructureKey", getDDMStructureKey());
070                    attributes.put("DDMTemplateKey", getDDMTemplateKey());
071                    attributes.put("DDMRendererTemplateKey", getDDMRendererTemplateKey());
072                    attributes.put("delta", getDelta());
073                    attributes.put("orderByCol", getOrderByCol());
074                    attributes.put("orderByType", getOrderByType());
075                    attributes.put("targetLayoutFriendlyUrl", getTargetLayoutFriendlyUrl());
076                    attributes.put("targetPortletId", getTargetPortletId());
077                    attributes.put("contentField", getContentField());
078                    attributes.put("feedFormat", getFeedFormat());
079                    attributes.put("feedVersion", getFeedVersion());
080    
081                    return attributes;
082            }
083    
084            @Override
085            public void setModelAttributes(Map<String, Object> attributes) {
086                    String uuid = (String)attributes.get("uuid");
087    
088                    if (uuid != null) {
089                            setUuid(uuid);
090                    }
091    
092                    Long id = (Long)attributes.get("id");
093    
094                    if (id != null) {
095                            setId(id);
096                    }
097    
098                    Long groupId = (Long)attributes.get("groupId");
099    
100                    if (groupId != null) {
101                            setGroupId(groupId);
102                    }
103    
104                    Long companyId = (Long)attributes.get("companyId");
105    
106                    if (companyId != null) {
107                            setCompanyId(companyId);
108                    }
109    
110                    Long userId = (Long)attributes.get("userId");
111    
112                    if (userId != null) {
113                            setUserId(userId);
114                    }
115    
116                    String userName = (String)attributes.get("userName");
117    
118                    if (userName != null) {
119                            setUserName(userName);
120                    }
121    
122                    Date createDate = (Date)attributes.get("createDate");
123    
124                    if (createDate != null) {
125                            setCreateDate(createDate);
126                    }
127    
128                    Date modifiedDate = (Date)attributes.get("modifiedDate");
129    
130                    if (modifiedDate != null) {
131                            setModifiedDate(modifiedDate);
132                    }
133    
134                    String feedId = (String)attributes.get("feedId");
135    
136                    if (feedId != null) {
137                            setFeedId(feedId);
138                    }
139    
140                    String name = (String)attributes.get("name");
141    
142                    if (name != null) {
143                            setName(name);
144                    }
145    
146                    String description = (String)attributes.get("description");
147    
148                    if (description != null) {
149                            setDescription(description);
150                    }
151    
152                    String DDMStructureKey = (String)attributes.get("DDMStructureKey");
153    
154                    if (DDMStructureKey != null) {
155                            setDDMStructureKey(DDMStructureKey);
156                    }
157    
158                    String DDMTemplateKey = (String)attributes.get("DDMTemplateKey");
159    
160                    if (DDMTemplateKey != null) {
161                            setDDMTemplateKey(DDMTemplateKey);
162                    }
163    
164                    String DDMRendererTemplateKey = (String)attributes.get(
165                                    "DDMRendererTemplateKey");
166    
167                    if (DDMRendererTemplateKey != null) {
168                            setDDMRendererTemplateKey(DDMRendererTemplateKey);
169                    }
170    
171                    Integer delta = (Integer)attributes.get("delta");
172    
173                    if (delta != null) {
174                            setDelta(delta);
175                    }
176    
177                    String orderByCol = (String)attributes.get("orderByCol");
178    
179                    if (orderByCol != null) {
180                            setOrderByCol(orderByCol);
181                    }
182    
183                    String orderByType = (String)attributes.get("orderByType");
184    
185                    if (orderByType != null) {
186                            setOrderByType(orderByType);
187                    }
188    
189                    String targetLayoutFriendlyUrl = (String)attributes.get(
190                                    "targetLayoutFriendlyUrl");
191    
192                    if (targetLayoutFriendlyUrl != null) {
193                            setTargetLayoutFriendlyUrl(targetLayoutFriendlyUrl);
194                    }
195    
196                    String targetPortletId = (String)attributes.get("targetPortletId");
197    
198                    if (targetPortletId != null) {
199                            setTargetPortletId(targetPortletId);
200                    }
201    
202                    String contentField = (String)attributes.get("contentField");
203    
204                    if (contentField != null) {
205                            setContentField(contentField);
206                    }
207    
208                    String feedFormat = (String)attributes.get("feedFormat");
209    
210                    if (feedFormat != null) {
211                            setFeedFormat(feedFormat);
212                    }
213    
214                    Double feedVersion = (Double)attributes.get("feedVersion");
215    
216                    if (feedVersion != null) {
217                            setFeedVersion(feedVersion);
218                    }
219            }
220    
221            @Override
222            public java.lang.Object clone() {
223                    return new JournalFeedWrapper((JournalFeed)_journalFeed.clone());
224            }
225    
226            @Override
227            public int compareTo(
228                    com.liferay.portlet.journal.model.JournalFeed journalFeed) {
229                    return _journalFeed.compareTo(journalFeed);
230            }
231    
232            /**
233            * Returns the company ID of this journal feed.
234            *
235            * @return the company ID of this journal feed
236            */
237            @Override
238            public long getCompanyId() {
239                    return _journalFeed.getCompanyId();
240            }
241    
242            /**
243            * Returns the content field of this journal feed.
244            *
245            * @return the content field of this journal feed
246            */
247            @Override
248            public java.lang.String getContentField() {
249                    return _journalFeed.getContentField();
250            }
251    
252            /**
253            * Returns the create date of this journal feed.
254            *
255            * @return the create date of this journal feed
256            */
257            @Override
258            public Date getCreateDate() {
259                    return _journalFeed.getCreateDate();
260            }
261    
262            /**
263            * Returns the d d m renderer template key of this journal feed.
264            *
265            * @return the d d m renderer template key of this journal feed
266            */
267            @Override
268            public java.lang.String getDDMRendererTemplateKey() {
269                    return _journalFeed.getDDMRendererTemplateKey();
270            }
271    
272            /**
273            * Returns the d d m structure key of this journal feed.
274            *
275            * @return the d d m structure key of this journal feed
276            */
277            @Override
278            public java.lang.String getDDMStructureKey() {
279                    return _journalFeed.getDDMStructureKey();
280            }
281    
282            /**
283            * Returns the d d m template key of this journal feed.
284            *
285            * @return the d d m template key of this journal feed
286            */
287            @Override
288            public java.lang.String getDDMTemplateKey() {
289                    return _journalFeed.getDDMTemplateKey();
290            }
291    
292            /**
293            * Returns the delta of this journal feed.
294            *
295            * @return the delta of this journal feed
296            */
297            @Override
298            public int getDelta() {
299                    return _journalFeed.getDelta();
300            }
301    
302            /**
303            * Returns the description of this journal feed.
304            *
305            * @return the description of this journal feed
306            */
307            @Override
308            public java.lang.String getDescription() {
309                    return _journalFeed.getDescription();
310            }
311    
312            @Override
313            public com.liferay.portlet.expando.model.ExpandoBridge getExpandoBridge() {
314                    return _journalFeed.getExpandoBridge();
315            }
316    
317            /**
318            * Returns the feed format of this journal feed.
319            *
320            * @return the feed format of this journal feed
321            */
322            @Override
323            public java.lang.String getFeedFormat() {
324                    return _journalFeed.getFeedFormat();
325            }
326    
327            /**
328            * Returns the feed ID of this journal feed.
329            *
330            * @return the feed ID of this journal feed
331            */
332            @Override
333            public java.lang.String getFeedId() {
334                    return _journalFeed.getFeedId();
335            }
336    
337            /**
338            * Returns the feed version of this journal feed.
339            *
340            * @return the feed version of this journal feed
341            */
342            @Override
343            public double getFeedVersion() {
344                    return _journalFeed.getFeedVersion();
345            }
346    
347            /**
348            * Returns the group ID of this journal feed.
349            *
350            * @return the group ID of this journal feed
351            */
352            @Override
353            public long getGroupId() {
354                    return _journalFeed.getGroupId();
355            }
356    
357            /**
358            * Returns the ID of this journal feed.
359            *
360            * @return the ID of this journal feed
361            */
362            @Override
363            public long getId() {
364                    return _journalFeed.getId();
365            }
366    
367            /**
368            * Returns the modified date of this journal feed.
369            *
370            * @return the modified date of this journal feed
371            */
372            @Override
373            public Date getModifiedDate() {
374                    return _journalFeed.getModifiedDate();
375            }
376    
377            /**
378            * Returns the name of this journal feed.
379            *
380            * @return the name of this journal feed
381            */
382            @Override
383            public java.lang.String getName() {
384                    return _journalFeed.getName();
385            }
386    
387            /**
388            * Returns the order by col of this journal feed.
389            *
390            * @return the order by col of this journal feed
391            */
392            @Override
393            public java.lang.String getOrderByCol() {
394                    return _journalFeed.getOrderByCol();
395            }
396    
397            /**
398            * Returns the order by type of this journal feed.
399            *
400            * @return the order by type of this journal feed
401            */
402            @Override
403            public java.lang.String getOrderByType() {
404                    return _journalFeed.getOrderByType();
405            }
406    
407            /**
408            * Returns the primary key of this journal feed.
409            *
410            * @return the primary key of this journal feed
411            */
412            @Override
413            public long getPrimaryKey() {
414                    return _journalFeed.getPrimaryKey();
415            }
416    
417            @Override
418            public java.io.Serializable getPrimaryKeyObj() {
419                    return _journalFeed.getPrimaryKeyObj();
420            }
421    
422            /**
423            * @deprecated As of 7.0.0, replaced by {@link #getDDMRendererTemplateKey()}
424            */
425            @Deprecated
426            @Override
427            public java.lang.String getRendererTemplateId() {
428                    return _journalFeed.getRendererTemplateId();
429            }
430    
431            /**
432            * @deprecated As of 7.0.0, replaced by {@link #getDDMStructureKey()}
433            */
434            @Deprecated
435            @Override
436            public java.lang.String getStructureId() {
437                    return _journalFeed.getStructureId();
438            }
439    
440            /**
441            * Returns the target layout friendly url of this journal feed.
442            *
443            * @return the target layout friendly url of this journal feed
444            */
445            @Override
446            public java.lang.String getTargetLayoutFriendlyUrl() {
447                    return _journalFeed.getTargetLayoutFriendlyUrl();
448            }
449    
450            /**
451            * Returns the target portlet ID of this journal feed.
452            *
453            * @return the target portlet ID of this journal feed
454            */
455            @Override
456            public java.lang.String getTargetPortletId() {
457                    return _journalFeed.getTargetPortletId();
458            }
459    
460            /**
461            * @deprecated As of 7.0.0, replaced by {@link #getDDMTemplateKey()}
462            */
463            @Deprecated
464            @Override
465            public java.lang.String getTemplateId() {
466                    return _journalFeed.getTemplateId();
467            }
468    
469            /**
470            * Returns the user ID of this journal feed.
471            *
472            * @return the user ID of this journal feed
473            */
474            @Override
475            public long getUserId() {
476                    return _journalFeed.getUserId();
477            }
478    
479            /**
480            * Returns the user name of this journal feed.
481            *
482            * @return the user name of this journal feed
483            */
484            @Override
485            public java.lang.String getUserName() {
486                    return _journalFeed.getUserName();
487            }
488    
489            /**
490            * Returns the user uuid of this journal feed.
491            *
492            * @return the user uuid of this journal feed
493            */
494            @Override
495            public java.lang.String getUserUuid() {
496                    return _journalFeed.getUserUuid();
497            }
498    
499            /**
500            * Returns the uuid of this journal feed.
501            *
502            * @return the uuid of this journal feed
503            */
504            @Override
505            public java.lang.String getUuid() {
506                    return _journalFeed.getUuid();
507            }
508    
509            @Override
510            public int hashCode() {
511                    return _journalFeed.hashCode();
512            }
513    
514            @Override
515            public boolean isCachedModel() {
516                    return _journalFeed.isCachedModel();
517            }
518    
519            @Override
520            public boolean isEscapedModel() {
521                    return _journalFeed.isEscapedModel();
522            }
523    
524            @Override
525            public boolean isNew() {
526                    return _journalFeed.isNew();
527            }
528    
529            @Override
530            public void persist() {
531                    _journalFeed.persist();
532            }
533    
534            @Override
535            public void setCachedModel(boolean cachedModel) {
536                    _journalFeed.setCachedModel(cachedModel);
537            }
538    
539            /**
540            * Sets the company ID of this journal feed.
541            *
542            * @param companyId the company ID of this journal feed
543            */
544            @Override
545            public void setCompanyId(long companyId) {
546                    _journalFeed.setCompanyId(companyId);
547            }
548    
549            /**
550            * Sets the content field of this journal feed.
551            *
552            * @param contentField the content field of this journal feed
553            */
554            @Override
555            public void setContentField(java.lang.String contentField) {
556                    _journalFeed.setContentField(contentField);
557            }
558    
559            /**
560            * Sets the create date of this journal feed.
561            *
562            * @param createDate the create date of this journal feed
563            */
564            @Override
565            public void setCreateDate(Date createDate) {
566                    _journalFeed.setCreateDate(createDate);
567            }
568    
569            /**
570            * Sets the d d m renderer template key of this journal feed.
571            *
572            * @param DDMRendererTemplateKey the d d m renderer template key of this journal feed
573            */
574            @Override
575            public void setDDMRendererTemplateKey(
576                    java.lang.String DDMRendererTemplateKey) {
577                    _journalFeed.setDDMRendererTemplateKey(DDMRendererTemplateKey);
578            }
579    
580            /**
581            * Sets the d d m structure key of this journal feed.
582            *
583            * @param DDMStructureKey the d d m structure key of this journal feed
584            */
585            @Override
586            public void setDDMStructureKey(java.lang.String DDMStructureKey) {
587                    _journalFeed.setDDMStructureKey(DDMStructureKey);
588            }
589    
590            /**
591            * Sets the d d m template key of this journal feed.
592            *
593            * @param DDMTemplateKey the d d m template key of this journal feed
594            */
595            @Override
596            public void setDDMTemplateKey(java.lang.String DDMTemplateKey) {
597                    _journalFeed.setDDMTemplateKey(DDMTemplateKey);
598            }
599    
600            /**
601            * Sets the delta of this journal feed.
602            *
603            * @param delta the delta of this journal feed
604            */
605            @Override
606            public void setDelta(int delta) {
607                    _journalFeed.setDelta(delta);
608            }
609    
610            /**
611            * Sets the description of this journal feed.
612            *
613            * @param description the description of this journal feed
614            */
615            @Override
616            public void setDescription(java.lang.String description) {
617                    _journalFeed.setDescription(description);
618            }
619    
620            @Override
621            public void setExpandoBridgeAttributes(
622                    com.liferay.portal.model.BaseModel<?> baseModel) {
623                    _journalFeed.setExpandoBridgeAttributes(baseModel);
624            }
625    
626            @Override
627            public void setExpandoBridgeAttributes(
628                    com.liferay.portlet.expando.model.ExpandoBridge expandoBridge) {
629                    _journalFeed.setExpandoBridgeAttributes(expandoBridge);
630            }
631    
632            @Override
633            public void setExpandoBridgeAttributes(
634                    com.liferay.portal.service.ServiceContext serviceContext) {
635                    _journalFeed.setExpandoBridgeAttributes(serviceContext);
636            }
637    
638            /**
639            * Sets the feed format of this journal feed.
640            *
641            * @param feedFormat the feed format of this journal feed
642            */
643            @Override
644            public void setFeedFormat(java.lang.String feedFormat) {
645                    _journalFeed.setFeedFormat(feedFormat);
646            }
647    
648            /**
649            * Sets the feed ID of this journal feed.
650            *
651            * @param feedId the feed ID of this journal feed
652            */
653            @Override
654            public void setFeedId(java.lang.String feedId) {
655                    _journalFeed.setFeedId(feedId);
656            }
657    
658            /**
659            * Sets the feed version of this journal feed.
660            *
661            * @param feedVersion the feed version of this journal feed
662            */
663            @Override
664            public void setFeedVersion(double feedVersion) {
665                    _journalFeed.setFeedVersion(feedVersion);
666            }
667    
668            /**
669            * Sets the group ID of this journal feed.
670            *
671            * @param groupId the group ID of this journal feed
672            */
673            @Override
674            public void setGroupId(long groupId) {
675                    _journalFeed.setGroupId(groupId);
676            }
677    
678            /**
679            * Sets the ID of this journal feed.
680            *
681            * @param id the ID of this journal feed
682            */
683            @Override
684            public void setId(long id) {
685                    _journalFeed.setId(id);
686            }
687    
688            /**
689            * Sets the modified date of this journal feed.
690            *
691            * @param modifiedDate the modified date of this journal feed
692            */
693            @Override
694            public void setModifiedDate(Date modifiedDate) {
695                    _journalFeed.setModifiedDate(modifiedDate);
696            }
697    
698            /**
699            * Sets the name of this journal feed.
700            *
701            * @param name the name of this journal feed
702            */
703            @Override
704            public void setName(java.lang.String name) {
705                    _journalFeed.setName(name);
706            }
707    
708            @Override
709            public void setNew(boolean n) {
710                    _journalFeed.setNew(n);
711            }
712    
713            /**
714            * Sets the order by col of this journal feed.
715            *
716            * @param orderByCol the order by col of this journal feed
717            */
718            @Override
719            public void setOrderByCol(java.lang.String orderByCol) {
720                    _journalFeed.setOrderByCol(orderByCol);
721            }
722    
723            /**
724            * Sets the order by type of this journal feed.
725            *
726            * @param orderByType the order by type of this journal feed
727            */
728            @Override
729            public void setOrderByType(java.lang.String orderByType) {
730                    _journalFeed.setOrderByType(orderByType);
731            }
732    
733            /**
734            * Sets the primary key of this journal feed.
735            *
736            * @param primaryKey the primary key of this journal feed
737            */
738            @Override
739            public void setPrimaryKey(long primaryKey) {
740                    _journalFeed.setPrimaryKey(primaryKey);
741            }
742    
743            @Override
744            public void setPrimaryKeyObj(java.io.Serializable primaryKeyObj) {
745                    _journalFeed.setPrimaryKeyObj(primaryKeyObj);
746            }
747    
748            /**
749            * @deprecated As of 7.0.0, replaced by {@link
750            #setDDMRendererTemplateKey(String)}
751            */
752            @Deprecated
753            @Override
754            public void setRendererTemplateId(java.lang.String rendererTemplateKey) {
755                    _journalFeed.setRendererTemplateId(rendererTemplateKey);
756            }
757    
758            /**
759            * @deprecated As of 7.0.0, replaced by {@link #setDDMStructureKey(String)}
760            */
761            @Deprecated
762            @Override
763            public void setStructureId(java.lang.String structureKey) {
764                    _journalFeed.setStructureId(structureKey);
765            }
766    
767            /**
768            * Sets the target layout friendly url of this journal feed.
769            *
770            * @param targetLayoutFriendlyUrl the target layout friendly url of this journal feed
771            */
772            @Override
773            public void setTargetLayoutFriendlyUrl(
774                    java.lang.String targetLayoutFriendlyUrl) {
775                    _journalFeed.setTargetLayoutFriendlyUrl(targetLayoutFriendlyUrl);
776            }
777    
778            /**
779            * Sets the target portlet ID of this journal feed.
780            *
781            * @param targetPortletId the target portlet ID of this journal feed
782            */
783            @Override
784            public void setTargetPortletId(java.lang.String targetPortletId) {
785                    _journalFeed.setTargetPortletId(targetPortletId);
786            }
787    
788            /**
789            * @deprecated As of 7.0.0, replaced by {@link #setDDMTemplateKey(String)}
790            */
791            @Deprecated
792            @Override
793            public void setTemplateId(java.lang.String templateKey) {
794                    _journalFeed.setTemplateId(templateKey);
795            }
796    
797            /**
798            * Sets the user ID of this journal feed.
799            *
800            * @param userId the user ID of this journal feed
801            */
802            @Override
803            public void setUserId(long userId) {
804                    _journalFeed.setUserId(userId);
805            }
806    
807            /**
808            * Sets the user name of this journal feed.
809            *
810            * @param userName the user name of this journal feed
811            */
812            @Override
813            public void setUserName(java.lang.String userName) {
814                    _journalFeed.setUserName(userName);
815            }
816    
817            /**
818            * Sets the user uuid of this journal feed.
819            *
820            * @param userUuid the user uuid of this journal feed
821            */
822            @Override
823            public void setUserUuid(java.lang.String userUuid) {
824                    _journalFeed.setUserUuid(userUuid);
825            }
826    
827            /**
828            * Sets the uuid of this journal feed.
829            *
830            * @param uuid the uuid of this journal feed
831            */
832            @Override
833            public void setUuid(java.lang.String uuid) {
834                    _journalFeed.setUuid(uuid);
835            }
836    
837            @Override
838            public com.liferay.portal.model.CacheModel<com.liferay.portlet.journal.model.JournalFeed> toCacheModel() {
839                    return _journalFeed.toCacheModel();
840            }
841    
842            @Override
843            public com.liferay.portlet.journal.model.JournalFeed toEscapedModel() {
844                    return new JournalFeedWrapper(_journalFeed.toEscapedModel());
845            }
846    
847            @Override
848            public java.lang.String toString() {
849                    return _journalFeed.toString();
850            }
851    
852            @Override
853            public com.liferay.portlet.journal.model.JournalFeed toUnescapedModel() {
854                    return new JournalFeedWrapper(_journalFeed.toUnescapedModel());
855            }
856    
857            @Override
858            public java.lang.String toXmlString() {
859                    return _journalFeed.toXmlString();
860            }
861    
862            @Override
863            public boolean equals(Object obj) {
864                    if (this == obj) {
865                            return true;
866                    }
867    
868                    if (!(obj instanceof JournalFeedWrapper)) {
869                            return false;
870                    }
871    
872                    JournalFeedWrapper journalFeedWrapper = (JournalFeedWrapper)obj;
873    
874                    if (Validator.equals(_journalFeed, journalFeedWrapper._journalFeed)) {
875                            return true;
876                    }
877    
878                    return false;
879            }
880    
881            @Override
882            public StagedModelType getStagedModelType() {
883                    return _journalFeed.getStagedModelType();
884            }
885    
886            /**
887             * @deprecated As of 6.1.0, replaced by {@link #getWrappedModel}
888             */
889            @Deprecated
890            public JournalFeed getWrappedJournalFeed() {
891                    return _journalFeed;
892            }
893    
894            @Override
895            public JournalFeed getWrappedModel() {
896                    return _journalFeed;
897            }
898    
899            @Override
900            public boolean isEntityCacheEnabled() {
901                    return _journalFeed.isEntityCacheEnabled();
902            }
903    
904            @Override
905            public boolean isFinderCacheEnabled() {
906                    return _journalFeed.isFinderCacheEnabled();
907            }
908    
909            @Override
910            public void resetOriginalValues() {
911                    _journalFeed.resetOriginalValues();
912            }
913    
914            private final JournalFeed _journalFeed;
915    }