Interface Modifier<K,V,E extends FeedDescriptor>
- All Known Implementing Classes:
Atom10Modifier
,GenericModifier
,RSS20Modifier
public interface Modifier<K,V,E extends FeedDescriptor>
- Version:
- "$Id$"
-
Method Summary
Modifier and TypeMethodDescriptionvoid
modifyEntry
(org.hippoecm.hst.core.request.HstRequestContext context, V entry, org.hippoecm.hst.content.beans.standard.HippoBean bean) Modify the Syndication Entry<bean id="rssModifier" class="org.bloomreach.forge.feed.api.modifier.RSS20Modifier" scope="singleton"/>
void
modifyFeed
(org.hippoecm.hst.core.request.HstRequestContext context, K feed, E descriptor) Modify the Syndication Feed e.g.void
modifyHstQuery
(org.hippoecm.hst.core.request.HstRequestContext context, org.hippoecm.hst.content.beans.query.HstQuery query, E descriptor) Modify the HST Query, set implementation in override spring xml e.g.
-
Method Details
-
modifyHstQuery
void modifyHstQuery(org.hippoecm.hst.core.request.HstRequestContext context, org.hippoecm.hst.content.beans.query.HstQuery query, E descriptor) Modify the HST Query, set implementation in override spring xml e.g. for RSS:<bean id="rssModifier" class="org.bloomreach.forge.feed.api.modifier.RSS20Modifier" scope="singleton"/>
-
modifyFeed
Modify the Syndication Feed e.g. for RSS<bean id="rssModifier" class="org.bloomreach.forge.feed.api.modifier.RSS20Modifier" scope="singleton"/>
-
modifyEntry
void modifyEntry(org.hippoecm.hst.core.request.HstRequestContext context, V entry, org.hippoecm.hst.content.beans.standard.HippoBean bean) Modify the Syndication Entry<bean id="rssModifier" class="org.bloomreach.forge.feed.api.modifier.RSS20Modifier" scope="singleton"/>
-