A C D E F G H I L M N O P Q R S T V W X

A

AbstractFeedModel<RD extends info.magnolia.rendering.template.RenderableDefinition> - Class in info.magnolia.module.rssaggregator.templates.components
Base class for rendering models.
AbstractFeedModel(Node, RD, RenderingModel<?>, TemplatingFunctions) - Constructor for class info.magnolia.module.rssaggregator.templates.components.AbstractFeedModel
 
AbstractServlet - Class in info.magnolia.module.rssaggregator.servlet
Deprecated. since 1.0 use MVCServlet instead
AbstractServlet() - Constructor for class info.magnolia.module.rssaggregator.servlet.AbstractServlet
Deprecated.  
AbstractSyndFeedGenerator - Class in info.magnolia.module.rssaggregator.generator
Convenience base class providing plumbing required for generating a Feed from a SyndFeed.
AbstractSyndFeedGenerator() - Constructor for class info.magnolia.module.rssaggregator.generator.AbstractSyndFeedGenerator
 
addFeedChannel(FeedChannel) - Method in class info.magnolia.module.rssaggregator.importhandler.AggregateFeed
Add a feed channel to this aggregate feed.
addFeedGenerator(String, FeedGenerator) - Method in class info.magnolia.module.rssaggregator.RSSAggregator
 
AggregateFeed - Class in info.magnolia.module.rssaggregator.importhandler
A named set of feed channels.
AggregateFeed(String) - Constructor for class info.magnolia.module.rssaggregator.importhandler.AggregateFeed
Create a new AggregateFeed with the given name.
AggregateFeedContentMapper - Class in info.magnolia.module.rssaggregator.importhandler
Maps a content node defining an aggregate feed to an actual AggregateFeed with its feed channels.
AggregateFeedContentMapper() - Constructor for class info.magnolia.module.rssaggregator.importhandler.AggregateFeedContentMapper
 
AggregateFilter - Class in info.magnolia.module.rssaggregator.importhandler
A set of filter predicates defined for an AggregateFeed.
AggregateFilter(Set<FilterPredicate>) - Constructor for class info.magnolia.module.rssaggregator.importhandler.AggregateFilter
 
Assert - Class in info.magnolia.module.rssaggregator.util
Assertion utility class that assists in validating arguments.
automaticPlanetStatisticsUpdate() - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
 
automaticPlanetUpdate() - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
 
automaticUpdate() - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
 

C

checkPermissions(HttpServletRequest, String, String, long) - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
Uses access manager to authorize this request.
checkPreConditions() - Method in class info.magnolia.module.rssaggregator.importhandler.RSSFeedImportHandler
ClassUtils - Class in info.magnolia.module.rssaggregator.util
Convenience methods when handling with classes.
clone() - Method in class info.magnolia.module.rssaggregator.generator.PlanetFeedGenerator
 
clone() - Method in class info.magnolia.module.rssaggregator.generator.RSSModuleFeedGenerator
 
CollectStatisticsCommand - Class in info.magnolia.module.rssaggregator.generator
Collects and generates statistics for imported RSS feed data.
CollectStatisticsCommand() - Constructor for class info.magnolia.module.rssaggregator.generator.CollectStatisticsCommand
 
CombinedFeedAction<RD extends info.magnolia.rendering.template.TemplateDefinition> - Class in info.magnolia.module.rssaggregator
Deprecated. since 1.0 use info.magnolia.module.rssaggregator.templates.components.CombinedFeedModel instead
CombinedFeedAction(Node, RD, RenderingModel<?>, TemplatingFunctions) - Constructor for class info.magnolia.module.rssaggregator.CombinedFeedAction
Deprecated.  
CombinedFeedModel<RD extends info.magnolia.rendering.template.TemplateDefinition> - Class in info.magnolia.module.rssaggregator.templates.components
Model class for combinedFeedParagraph.
CombinedFeedModel(Node, RD, RenderingModel<?>, TemplatingFunctions) - Constructor for class info.magnolia.module.rssaggregator.templates.components.CombinedFeedModel
 
contains(FilterPredicate) - Method in class info.magnolia.module.rssaggregator.importhandler.AggregateFilter
 
ContentMapper<T> - Interface in info.magnolia.module.rssaggregator.util
Capable of mapping a content node to an object of type T.
convertPubDate(Object) - Method in class info.magnolia.module.rssaggregator.templates.components.AbstractFeedModel
This can get sometimes confusing.
createCategoriesNode(SyndEntry, Node) - Method in class info.magnolia.module.rssaggregator.importhandler.RSSFeedImportHandler
 
createFeedChannelEntryNode(SyndEntry, String, Node) - Method in class info.magnolia.module.rssaggregator.importhandler.RSSFeedImportHandler
Create a feed channel entry node under the given channelNode with the given nodeName for the given entry.

D

DataAccessException - Exception in info.magnolia.module.rssaggregator.util
Thrown when a data access exception occurs.
DataAccessException(String) - Constructor for exception info.magnolia.module.rssaggregator.util.DataAccessException
 
DataAccessException(String, Throwable) - Constructor for exception info.magnolia.module.rssaggregator.util.DataAccessException
 
DEFAULT_CONTENT_TYPE - Static variable in class info.magnolia.module.rssaggregator.RSSAggregator
 
DEFAULT_ENCODING - Static variable in class info.magnolia.module.rssaggregator.RSSAggregator
 
DEFAULT_FEEDTYPE - Static variable in class info.magnolia.module.rssaggregator.RSSAggregator
 
doExceptionThrowingQuery(String, String, String, String) - Method in class info.magnolia.module.rssaggregator.util.MagnoliaTemplate
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class info.magnolia.module.rssaggregator.servlet.AbstractServlet
Deprecated. Delegate POST requests to AbstractServlet.processRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse).
doImport(ImportTarget, Content, Set) - Method in class info.magnolia.module.rssaggregator.importhandler.RSSFeedImportHandler
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class info.magnolia.module.rssaggregator.servlet.AbstractServlet
Deprecated. Delegate GET requests to AbstractServlet.processRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse).
drawHtml(Writer) - Method in class info.magnolia.module.rssaggregator.MultiControl
 

E

equals(Object) - Method in class info.magnolia.module.rssaggregator.importhandler.AggregateFeed
equals(Object) - Method in class info.magnolia.module.rssaggregator.importhandler.FeedChannel
execute(Context) - Method in class info.magnolia.module.rssaggregator.generator.CollectStatisticsCommand
 
execute(Context) - Method in class info.magnolia.module.rssaggregator.generator.PlanetDataGenerator
 
execute() - Method in class info.magnolia.module.rssaggregator.templates.components.CombinedFeedModel
 
execute() - Method in class info.magnolia.module.rssaggregator.templates.components.FeedStatisticsModel
 
execute() - Method in class info.magnolia.module.rssaggregator.templates.components.PlanetFeedModel
 

F

FastRSSFeedFetcher - Class in info.magnolia.module.rssaggregator.importhandler
A multithreaded RSSFeedFetcher for feed retrieval over http that follows redirects and supports conditional gets.
FastRSSFeedFetcher() - Constructor for class info.magnolia.module.rssaggregator.importhandler.FastRSSFeedFetcher
 
Feed - Class in info.magnolia.module.rssaggregator.generator
A Feed.
Feed(String, String, String) - Constructor for class info.magnolia.module.rssaggregator.generator.Feed
Construct a new Feed with the given content and characterEncoding.
Feed(String, String) - Constructor for class info.magnolia.module.rssaggregator.generator.Feed
Construct a new Feed with the given content, characterEncoding and default content type (text/xml).
FeedChannel - Class in info.magnolia.module.rssaggregator.importhandler
A named feed channel that typically belongs to an AggregateFeed.
FeedChannel(String, String, String) - Constructor for class info.magnolia.module.rssaggregator.importhandler.FeedChannel
Create a new feed channel from the given name, url and title.
FeedChannelContentMapper - Class in info.magnolia.module.rssaggregator.importhandler
Maps a content node defining a feed channel to an actual FeedChannel.
FeedChannelContentMapper() - Constructor for class info.magnolia.module.rssaggregator.importhandler.FeedChannelContentMapper
 
FeedGenerationException - Exception in info.magnolia.module.rssaggregator.generator
Thrown when an exception occurs while generating a feed.
FeedGenerationException(String, Throwable) - Constructor for exception info.magnolia.module.rssaggregator.generator.FeedGenerationException
 
FeedGenerator - Interface in info.magnolia.module.rssaggregator.generator
Strategy interface for generating a Feed.
FeedGeneratorConstructionException - Exception in info.magnolia.module.rssaggregator.generator
Thrown when a FeedGenerator cannot be constructed.
FeedGeneratorConstructionException(String, Throwable) - Constructor for exception info.magnolia.module.rssaggregator.generator.FeedGeneratorConstructionException
 
FeedGeneratorConstructionException(String) - Constructor for exception info.magnolia.module.rssaggregator.generator.FeedGeneratorConstructionException
 
FeedGeneratorResolver - Class in info.magnolia.module.rssaggregator.generator
Responsible for resolving FeedGenerators based on given parameters.
FeedGeneratorResolver(ModuleRegistry, FeedGenerator) - Constructor for class info.magnolia.module.rssaggregator.generator.FeedGeneratorResolver
 
FeedListAction<RD extends info.magnolia.rendering.template.TemplateDefinition> - Class in info.magnolia.module.rssaggregator
Deprecated. since 1.0 use info.magnolia.module.rssaggregator.templates.components.FeedListModel instead
FeedListAction(Node, RD, RenderingModel<?>, TemplatingFunctions) - Constructor for class info.magnolia.module.rssaggregator.FeedListAction
Deprecated.  
FeedListModel<RD extends info.magnolia.rendering.template.TemplateDefinition> - Class in info.magnolia.module.rssaggregator.templates.components
Model class for FeedList paragraph.
FeedListModel(Node, RD, RenderingModel<?>, TemplatingFunctions) - Constructor for class info.magnolia.module.rssaggregator.templates.components.FeedListModel
 
FeedsControl - Class in info.magnolia.module.rssaggregator
Multi control for specifying feeds and optional titles.
FeedsControl() - Constructor for class info.magnolia.module.rssaggregator.FeedsControl
 
FeedStatisticsModel<RD extends info.magnolia.rendering.template.TemplateDefinition> - Class in info.magnolia.module.rssaggregator.templates.components
FeedStatisticsModel.
FeedStatisticsModel(Node, TemplateDefinition, RenderingModel<?>, TemplatingFunctions) - Constructor for class info.magnolia.module.rssaggregator.templates.components.FeedStatisticsModel
 
FeedSubscriptionsModel<RD extends info.magnolia.rendering.template.TemplateDefinition> - Class in info.magnolia.module.rssaggregator.templates.components
FeedSubscriptionsModel.
FeedSubscriptionsModel(Node, TemplateDefinition, RenderingModel<?>, TemplatingFunctions) - Constructor for class info.magnolia.module.rssaggregator.templates.components.FeedSubscriptionsModel
 
FeedSyndicationServlet - Class in info.magnolia.module.rssaggregator.servlet
Writes an XML feed to the response.
FeedSyndicationServlet() - Constructor for class info.magnolia.module.rssaggregator.servlet.FeedSyndicationServlet
Construct a new AggregateFeedSyndicationController initialized with a FeedGeneratorResolver.
fetchAggregateFeeds(Set<AggregateFeed>) - Method in class info.magnolia.module.rssaggregator.importhandler.FastRSSFeedFetcher
 
fetchAggregateFeeds(Set<AggregateFeed>) - Method in interface info.magnolia.module.rssaggregator.importhandler.RSSFeedFetcher
Fetch feeds for channels of provided aggregates.
fetchAggregateFeeds(Set<AggregateFeed>) - Method in class info.magnolia.module.rssaggregator.importhandler.SimpleRSSFeedFetcher
 
fetchFeedChannel(FeedChannel) - Method in class info.magnolia.module.rssaggregator.importhandler.SimpleRSSFeedFetcher
Fetch the given feed channel.
FilterPredicate - Class in info.magnolia.module.rssaggregator.importhandler
A filter predicate that can be applied to a feed entry.
FilterPredicate(FilterPredicate.Condition, String, String) - Constructor for class info.magnolia.module.rssaggregator.importhandler.FilterPredicate
Create a new FilterPredicate for the given condition, property and regularExpression.
FilterPredicateContentMapper - Class in info.magnolia.module.rssaggregator.importhandler
Maps a content node representing a FilterPredicate to a FilterPredicate.
FilterPredicateContentMapper() - Constructor for class info.magnolia.module.rssaggregator.importhandler.FilterPredicateContentMapper
 
FiltersControl - Class in info.magnolia.module.rssaggregator
Multi control providing entry consisting of two combo boxes and one text field.
FiltersControl() - Constructor for class info.magnolia.module.rssaggregator.FiltersControl
 
findAuthorNode(Node, String, String, int) - Static method in class info.magnolia.module.rssaggregator.util.PlanetUtil
Search for an author / feed combination in planet statistics and return the authors node if found.
formatDescription(String, Integer) - Static method in class info.magnolia.module.rssaggregator.util.PlanetUtil
Format and sanitize description input.
formatName(Node, String) - Static method in class info.magnolia.module.rssaggregator.util.PlanetUtil
Format node content containing author and channel names.
forName(String) - Static method in class info.magnolia.module.rssaggregator.util.ClassUtils
 
forName(String, ClassLoader) - Static method in class info.magnolia.module.rssaggregator.util.ClassUtils
 

G

generate() - Method in class info.magnolia.module.rssaggregator.generator.AbstractSyndFeedGenerator
Generate a SyndFeed.
generate() - Method in interface info.magnolia.module.rssaggregator.generator.FeedGenerator
Generate a Feed.
generate() - Method in class info.magnolia.module.rssaggregator.generator.PlanetFeedGenerator
 
getActualSize() - Method in exception info.magnolia.module.rssaggregator.util.IncorrectResultSizeDataAccessException
 
getAddButton() - Method in class info.magnolia.module.rssaggregator.MultiControl
The button to add a new row.
getAutoUpdate() - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
 
getBasicInstallTasks(InstallContext) - Method in class info.magnolia.module.rssaggregator.setup.RSSAggregatorVersionHandler
 
getBeginIndex() - Method in class info.magnolia.module.rssaggregator.util.PagerUtil
 
getCamelCaseProperty(String) - Method in class info.magnolia.module.rssaggregator.importhandler.PlanetFilter
 
getChannels() - Method in class info.magnolia.module.rssaggregator.importhandler.AggregateFeed
Return the channels known to this aggregate.
getCharacterEncoding() - Method in class info.magnolia.module.rssaggregator.generator.Feed
Return the character encoding of this feed.
getChildren(String) - Method in class info.magnolia.module.rssaggregator.FeedListAction
Deprecated. since 1.0 use getItems() instead
getCommand() - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
 
getCondition() - Method in class info.magnolia.module.rssaggregator.importhandler.FilterPredicate
Return the condition for this predicate.
getConditions() - Method in class info.magnolia.module.rssaggregator.FiltersControl
 
getContent() - Method in class info.magnolia.module.rssaggregator.generator.Feed
Return the content of this feed.
getContentType() - Method in class info.magnolia.module.rssaggregator.generator.Feed
Return the contentType of this feed.
getContextPath() - Method in class info.magnolia.module.rssaggregator.templates.components.AbstractFeedModel
 
getContextPath() - Method in class info.magnolia.module.rssaggregator.templates.components.CombinedFeedModel
 
getCurrentPage() - Method in class info.magnolia.module.rssaggregator.util.PagerUtil
 
getDefaultUpdateTasks(Version) - Method in class info.magnolia.module.rssaggregator.setup.RSSAggregatorVersionHandler
 
getDeleteButton() - Method in class info.magnolia.module.rssaggregator.MultiControl
Button for deleting a row.
getDescription(String, Integer) - Method in class info.magnolia.module.rssaggregator.templates.components.PlanetFeedModel
 
getEmpty() - Method in class info.magnolia.module.rssaggregator.FeedsControl
 
getEmpty() - Method in class info.magnolia.module.rssaggregator.FiltersControl
 
getEmpty() - Method in class info.magnolia.module.rssaggregator.MultiControl
 
getEndIndex() - Method in class info.magnolia.module.rssaggregator.util.PagerUtil
 
getEntryContent(SyndEntry) - Method in class info.magnolia.module.rssaggregator.importhandler.RSSFeedImportHandler
Retrieves the main content of an entry.
getExpectedSize() - Method in exception info.magnolia.module.rssaggregator.util.IncorrectResultSizeDataAccessException
 
getExtraInstallTasks(InstallContext) - Method in class info.magnolia.module.rssaggregator.setup.RSSAggregatorVersionHandler
 
getFeed() - Method in class info.magnolia.module.rssaggregator.importhandler.FeedChannel
Return the feed (fetch result) for this feed channel.
getFeedGenerators() - Method in class info.magnolia.module.rssaggregator.RSSAggregator
 
getFeeds() - Method in class info.magnolia.module.rssaggregator.CombinedFeedAction
Deprecated. since 1.0 use getItems() instead
getFeeds() - Method in class info.magnolia.module.rssaggregator.templates.components.FeedListModel
 
getFeedTitle(String) - Method in class info.magnolia.module.rssaggregator.templates.components.FeedStatisticsModel
Retrieve the title attribute of an individual feed subscription.
getFeedTitle(String) - Method in class info.magnolia.module.rssaggregator.templates.components.FeedSubscriptionsModel
Retrieve the title attribute of an individual feed subscription.
getFeedTitle(String) - Method in class info.magnolia.module.rssaggregator.templates.components.PlanetFeedModel
Retrieve the title attribute of an individual feed subscription.
getFeedType() - Method in class info.magnolia.module.rssaggregator.generator.PlanetFeedGenerator
 
getGetObjectFunction() - Method in class info.magnolia.module.rssaggregator.FeedsControl
JS function used to create an object out of the input fields.
getGetObjectFunction() - Method in class info.magnolia.module.rssaggregator.FiltersControl
JS function used to create an object out of the input fields.
getGetObjectFunction() - Method in class info.magnolia.module.rssaggregator.MultiControl
JS function used to create an object out of the input fields.
getHackergotchi(String) - Method in class info.magnolia.module.rssaggregator.templates.components.PlanetFeedModel
 
getHiddenFieldName() - Method in class info.magnolia.module.rssaggregator.MultiControl
If the values are saved using the valueType multiple, we can not use the same name for the hidden field we use for persisting the data.
getHit(Collection<Object>, String) - Method in class info.magnolia.module.rssaggregator.importhandler.AggregateFilter
 
getInnerHtml() - Method in class info.magnolia.module.rssaggregator.FeedsControl
Called by the template.
getInnerHtml() - Method in class info.magnolia.module.rssaggregator.FiltersControl
Called by the template.
getInstance() - Static method in class info.magnolia.module.rssaggregator.RSSAggregator
 
getItems() - Method in class info.magnolia.module.rssaggregator.templates.components.CombinedFeedModel
.
getItems(String) - Method in class info.magnolia.module.rssaggregator.templates.components.FeedListModel
 
getItems() - Method in class info.magnolia.module.rssaggregator.templates.components.FeedStatisticsModel
 
getItems() - Method in class info.magnolia.module.rssaggregator.templates.components.FeedSubscriptionsModel
 
getItems() - Method in class info.magnolia.module.rssaggregator.templates.components.PlanetFeedModel
 
getJSON() - Method in class info.magnolia.module.rssaggregator.MultiControl
Create the object to initialize the table.
getMessages() - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
 
getMgnlPlanetImportRepeat() - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
 
getMgnlPlanetStatisticsImportRepeat() - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
 
getMonthsIncluded() - Method in class info.magnolia.module.rssaggregator.RSSAggregator
 
getName() - Method in class info.magnolia.module.rssaggregator.importhandler.AggregateFeed
Return the name of this aggregate.
getName() - Method in class info.magnolia.module.rssaggregator.importhandler.FeedChannel
Return the name of the feed channel.
getNewObjectFunction() - Method in class info.magnolia.module.rssaggregator.FeedsControl
JS function used to create a new empty object.
getNewObjectFunction() - Method in class info.magnolia.module.rssaggregator.FiltersControl
JS function used to create a new empty object.
getNewObjectFunction() - Method in class info.magnolia.module.rssaggregator.MultiControl
JS function used to create a new empty object.
getNumPages() - Method in class info.magnolia.module.rssaggregator.util.PagerUtil
 
getOffset() - Method in class info.magnolia.module.rssaggregator.util.PagerUtil
 
getOrCreateNode(Node, String, String) - Method in class info.magnolia.module.rssaggregator.importhandler.RSSFeedImportHandler
Behaves exactly like ContentUtil#getOrCreateContent(Content, String, ItemType).
getOrderBy() - Method in class info.magnolia.module.rssaggregator.templates.components.CombinedFeedModel
 
getOrderBy() - Method in class info.magnolia.module.rssaggregator.templates.components.FeedListModel
 
getPageItems() - Method in class info.magnolia.module.rssaggregator.util.PagerUtil
 
getPageLink(int) - Method in class info.magnolia.module.rssaggregator.util.PagerUtil
 
getPager() - Method in class info.magnolia.module.rssaggregator.templates.components.PlanetFeedModel
 
getPagerProperties(Node) - Method in class info.magnolia.module.rssaggregator.util.PagerUtil
 
getPlanetOptions() - Method in class info.magnolia.module.rssaggregator.RSSAggregator
 
getPosition() - Method in class info.magnolia.module.rssaggregator.util.PagerUtil
 
getProperties() - Method in class info.magnolia.module.rssaggregator.FiltersControl
 
getProperty() - Method in class info.magnolia.module.rssaggregator.importhandler.FilterPredicate
Return the property of the feed this predicate applies to.
getRegularExpression() - Method in class info.magnolia.module.rssaggregator.importhandler.FilterPredicate
Return the regular expression for this predicate.
getSaveInfo() - Method in class info.magnolia.module.rssaggregator.FiltersControl
 
getSaveInfo() - Method in class info.magnolia.module.rssaggregator.MultiControl
 
getSortDirection() - Method in class info.magnolia.module.rssaggregator.templates.components.CombinedFeedModel
 
getSortDirection() - Method in class info.magnolia.module.rssaggregator.templates.components.FeedListModel
 
getStatisticsStartDate() - Method in class info.magnolia.module.rssaggregator.generator.CollectStatisticsCommand
 
getTitle() - Method in class info.magnolia.module.rssaggregator.importhandler.FeedChannel
Return the title of the feed channel.
getUrl() - Method in class info.magnolia.module.rssaggregator.importhandler.FeedChannel
Return the url which points to the RSS or ATOM feed for this feed channel.
getValue() - Method in class info.magnolia.module.rssaggregator.OptionConfiguration
 
getXml() - Method in class info.magnolia.module.rssaggregator.generator.Feed
Deprecated. since 1.1 use {link #getContent()} instead

H

handleRequest(HttpServletRequest, HttpServletResponse) - Method in class info.magnolia.module.rssaggregator.servlet.AbstractServlet
Deprecated. Subclass need implement this method in order to handle the request.
handleRequest(HttpServletRequest, HttpServletResponse) - Method in class info.magnolia.module.rssaggregator.servlet.FeedSyndicationServlet
 
hasFeed() - Method in class info.magnolia.module.rssaggregator.importhandler.FeedChannel
Return true when this feed channel contains a FeedChannel.feed, false otherwise.
hashCode() - Method in class info.magnolia.module.rssaggregator.importhandler.AggregateFeed
hashCode() - Method in class info.magnolia.module.rssaggregator.importhandler.FeedChannel

I

include(SyndEntry) - Method in class info.magnolia.module.rssaggregator.importhandler.AggregateFilter
 
include(SyndEntry) - Method in class info.magnolia.module.rssaggregator.importhandler.PlanetFilter
 
IncorrectResultSizeDataAccessException - Exception in info.magnolia.module.rssaggregator.util
Data access exception thrown when a result was not of the expected size, for example when expecting a single content node but getting 0 or more than 1.
IncorrectResultSizeDataAccessException(int) - Constructor for exception info.magnolia.module.rssaggregator.util.IncorrectResultSizeDataAccessException
Construct a new IncorrectResultSizeDataAccessException.
IncorrectResultSizeDataAccessException(int, int) - Constructor for exception info.magnolia.module.rssaggregator.util.IncorrectResultSizeDataAccessException
Construct a new IncorrectResultSizeDataAccessException.
info.magnolia.module.rssaggregator - package info.magnolia.module.rssaggregator
 
info.magnolia.module.rssaggregator.generator - package info.magnolia.module.rssaggregator.generator
 
info.magnolia.module.rssaggregator.importhandler - package info.magnolia.module.rssaggregator.importhandler
 
info.magnolia.module.rssaggregator.pages - package info.magnolia.module.rssaggregator.pages
 
info.magnolia.module.rssaggregator.servlet - package info.magnolia.module.rssaggregator.servlet
 
info.magnolia.module.rssaggregator.setup - package info.magnolia.module.rssaggregator.setup
 
info.magnolia.module.rssaggregator.templates.components - package info.magnolia.module.rssaggregator.templates.components
 
info.magnolia.module.rssaggregator.util - package info.magnolia.module.rssaggregator.util
 
init(HttpServletRequest, HttpServletResponse, Content, Content) - Method in class info.magnolia.module.rssaggregator.FiltersControl
 
isManualBackup() - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
Getter for maualBackup.
isManualRefreshData() - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
 
isManualRefreshStatistics() - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
Getter for manualRefreshStatistics.
isMgnlKeepVersions() - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
Getter for mgnlKeepVersions.
isPlanetNode(Node) - Static method in class info.magnolia.module.rssaggregator.util.PlanetUtil
Determine if a combined feed has the planet attribute set to true.
isTrue(boolean, String) - Static method in class info.magnolia.module.rssaggregator.util.Assert
Assert a boolean expression, throwing IllegalArgumentException if the test result is false.

L

loadAggregateFilter(Node) - Method in class info.magnolia.module.rssaggregator.importhandler.RSSFeedImportHandler
Load the AggregateFilter for the AggregateFeed which is represented by the given aggregateNode.
loadAggregates(Node) - Method in class info.magnolia.module.rssaggregator.importhandler.RSSFeedImportHandler
Load the aggregate feed definitions and their feed channels from the Content Repository.
loadFeedEntries() - Method in class info.magnolia.module.rssaggregator.generator.AbstractSyndFeedGenerator
Template method for subclasses to implement in order to provide the feed entries to include in the Feed to generate.
loadFeedEntries() - Method in class info.magnolia.module.rssaggregator.generator.PlanetFeedGenerator
 
loadFeedEntries() - Method in class info.magnolia.module.rssaggregator.generator.RSSModuleFeedGenerator
 
loadSingleAggregateNode(Node, String) - Method in class info.magnolia.module.rssaggregator.importhandler.RSSFeedImportHandler
Load a single aggregate content node from the given parentNode with the given aggregateName.
logger - Variable in class info.magnolia.module.rssaggregator.util.MagnoliaTemplate
Logger for this instance.

M

MagnoliaQueryOperations - Interface in info.magnolia.module.rssaggregator.util
Specifies a basic set of Magnolia query operations.
MagnoliaTemplate - Class in info.magnolia.module.rssaggregator.util
Convenience class to simplify use of Magnolia queries and the mapping of their results to types.
MagnoliaTemplate() - Constructor for class info.magnolia.module.rssaggregator.util.MagnoliaTemplate
 
manualRefresh() - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
Actually fetch RSS feeds.
manualRefreshData() - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
 
manualRefreshStatistics() - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
 
map(Node) - Method in class info.magnolia.module.rssaggregator.importhandler.AggregateFeedContentMapper
Map a content node that defines a type T to an object of that type.
map(Node) - Method in class info.magnolia.module.rssaggregator.importhandler.FeedChannelContentMapper
Map a content node defining a feed channel to an actual FeedChannel.
map(Node) - Method in class info.magnolia.module.rssaggregator.importhandler.FilterPredicateContentMapper
Map a content node representing a FilterPredicate.
map(Node) - Method in interface info.magnolia.module.rssaggregator.util.ContentMapper
Map a content node that defines a type T to an object of that type.
matchSingleString(boolean, String, String, FilterPredicate.Condition) - Method in class info.magnolia.module.rssaggregator.importhandler.AggregateFilter
 
matchSingleString(String, String) - Method in class info.magnolia.module.rssaggregator.importhandler.PlanetFilter
 
MgnlHttpURLFeedFetcher - Class in info.magnolia.module.rssaggregator.importhandler
Deprecated. once https://rometools.jira.com/browse/FETCHER-2 is solved and released, this class will be removed.
MgnlHttpURLFeedFetcher(FeedFetcherCache) - Constructor for class info.magnolia.module.rssaggregator.importhandler.MgnlHttpURLFeedFetcher
Deprecated.  
mgnlKeepVersions - Variable in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
 
mgnlMaxEntriesPerFile - Variable in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
 
MultiControl - Class in info.magnolia.module.rssaggregator
Common class for creating combined multi controls.
MultiControl() - Constructor for class info.magnolia.module.rssaggregator.MultiControl
 
MultiControlSaveHandler - Class in info.magnolia.module.rssaggregator
Save handler taking care of saving controls implementing MultiValueControl interface.
MultiControlSaveHandler() - Constructor for class info.magnolia.module.rssaggregator.MultiControlSaveHandler
 
MultiValueControl - Interface in info.magnolia.module.rssaggregator
Marker interface for processing of multi value controls used by rss aggregator data dialogs.

N

newSyndFeed() - Method in class info.magnolia.module.rssaggregator.generator.AbstractSyndFeedGenerator
Construct a new SyndFeed instance.
notBlank(String, String) - Static method in class info.magnolia.module.rssaggregator.util.Assert
Assert that the given String has valid text content; that is, it must not be null and must contain at least one non-whitespace character.
notNull(Object, String) - Static method in class info.magnolia.module.rssaggregator.util.Assert
 

O

OptionConfiguration - Class in info.magnolia.module.rssaggregator
Simple value option configuration.
OptionConfiguration() - Constructor for class info.magnolia.module.rssaggregator.OptionConfiguration
 
ORDER_BY_PUBLICATION_DATE - Static variable in class info.magnolia.module.rssaggregator.templates.components.AbstractFeedModel
 
ORDER_BY_TITLE_NAME - Static variable in class info.magnolia.module.rssaggregator.templates.components.AbstractFeedModel
 
orderBy - Variable in class info.magnolia.module.rssaggregator.templates.components.CombinedFeedModel
 

P

PagerUtil - Class in info.magnolia.module.rssaggregator.util
Copy of the STK Pager to avoid cyclic dependencies.
PagerUtil(String, Collection, Node) - Constructor for class info.magnolia.module.rssaggregator.util.PagerUtil
 
PagerUtil() - Constructor for class info.magnolia.module.rssaggregator.util.PagerUtil
 
PlanetDataGenerator - Class in info.magnolia.module.rssaggregator.generator
Generates the data for the planet stuff.
PlanetDataGenerator() - Constructor for class info.magnolia.module.rssaggregator.generator.PlanetDataGenerator
 
PlanetFeedGenerator - Class in info.magnolia.module.rssaggregator.generator
Generates a SyndFeed based on aggregate planet feeds defined via the RSS Aggregator Module.
PlanetFeedGenerator() - Constructor for class info.magnolia.module.rssaggregator.generator.PlanetFeedGenerator
 
PlanetFeedModel<RD extends info.magnolia.rendering.template.TemplateDefinition> - Class in info.magnolia.module.rssaggregator.templates.components
PlanetFeedModel.
PlanetFeedModel(Node, TemplateDefinition, RenderingModel<?>, TemplatingFunctions) - Constructor for class info.magnolia.module.rssaggregator.templates.components.PlanetFeedModel
 
PlanetFilter - Class in info.magnolia.module.rssaggregator.importhandler
Filters entries based on the criteria specified in the RSS Aggregator dialog.
PlanetFilter(Set<FilterPredicate>) - Constructor for class info.magnolia.module.rssaggregator.importhandler.PlanetFilter
 
PlanetUtil - Class in info.magnolia.module.rssaggregator.util
Utility methods for Planet RSS.
processRequest(HttpServletRequest, HttpServletResponse) - Method in class info.magnolia.module.rssaggregator.servlet.AbstractServlet
Deprecated. Delegates to template method handleRequest which handles actual handling of the request.
processString(Content, String, int, int, String[], String) - Method in class info.magnolia.module.rssaggregator.MultiControlSaveHandler
 

Q

query(String, String, String, String, ContentMapper<T>) - Method in class info.magnolia.module.rssaggregator.util.MagnoliaTemplate
 
queryForList(String, String, String, String, ContentMapper<T>) - Method in interface info.magnolia.module.rssaggregator.util.MagnoliaQueryOperations
Execute a query for a result list of type T, for the given query.
queryForList(String, String, String, String, ContentMapper<T>) - Method in class info.magnolia.module.rssaggregator.util.MagnoliaTemplate
Execute a query for a result list of type T, for the given query.
queryForObject(String, String, String, String, ContentMapper<T>) - Method in interface info.magnolia.module.rssaggregator.util.MagnoliaQueryOperations
Execute a query for a single or null result object, for the given query.
queryForObject(String, String, String, String, ContentMapper<T>) - Method in class info.magnolia.module.rssaggregator.util.MagnoliaTemplate
Execute a query for a single or null result object, for the given query.
queryInternal(String, String, String, String) - Method in class info.magnolia.module.rssaggregator.util.MagnoliaTemplate
Performs the actual query execution.

R

readValues() - Method in class info.magnolia.module.rssaggregator.MultiControl
 
recreateFeedChannelNode(FeedChannel, Node) - Method in class info.magnolia.module.rssaggregator.importhandler.RSSFeedImportHandler
Recreate the feed channel content node the given feed channel in the Content Repository.
renderHtml(String) - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
 
REQUIRED_PARAMETER - Static variable in class info.magnolia.module.rssaggregator.generator.FeedGeneratorResolver
 
resolve(Map<String, String[]>) - Method in class info.magnolia.module.rssaggregator.generator.FeedGeneratorResolver
Return a FeedGenerator instance based on the given parameters.
retrieveFeed(URL) - Method in class info.magnolia.module.rssaggregator.importhandler.MgnlHttpURLFeedFetcher
Deprecated.  
RSSAggregator - Class in info.magnolia.module.rssaggregator
Configuration bean of the rss aggregator module.
RSSAggregator() - Constructor for class info.magnolia.module.rssaggregator.RSSAggregator
 
RSSAggregatorPage - Class in info.magnolia.module.rssaggregator.pages
RSS Aggregator UI.
RSSAggregatorPage(String, HttpServletRequest, HttpServletResponse) - Constructor for class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
 
RSSAggregatorVersionHandler - Class in info.magnolia.module.rssaggregator.setup
Version handler.
RSSAggregatorVersionHandler() - Constructor for class info.magnolia.module.rssaggregator.setup.RSSAggregatorVersionHandler
 
RSSFeedFetcher - Interface in info.magnolia.module.rssaggregator.importhandler
Strategy interface for fetching feeds for channels of provided aggregates.
RSSFeedImportHandler - Class in info.magnolia.module.rssaggregator.importhandler
ImportHandler capable of importing RSS and Atom feeds over http for aggregate feeds defined in RSS Aggregator module.
RSSFeedImportHandler(RSSFeedFetcher) - Constructor for class info.magnolia.module.rssaggregator.importhandler.RSSFeedImportHandler
Creates handler with default mappers AggregateFeedContentMapper and FilterPredicateContentMapper.
RSSModuleFeedGenerator - Class in info.magnolia.module.rssaggregator.generator
Generates a SyndFeed based on aggregate feeds defined via the RSS Aggregator Module.
RSSModuleFeedGenerator() - Constructor for class info.magnolia.module.rssaggregator.generator.RSSModuleFeedGenerator
Construct a new RSSModuleSyndFeedGenerator that generates a SyndFeed for the aggregate feed defined via the RSS Aggregator Module at the given feedPath.

S

saveAggregates(Set<AggregateFeed>, Node) - Method in class info.magnolia.module.rssaggregator.importhandler.RSSFeedImportHandler
Save the feed entry content contained in the feed channels of the given aggregateFeeds as childs of the given parentNode.
saveFeedChannel(FeedChannel, AggregateFilter, Node) - Method in class info.magnolia.module.rssaggregator.importhandler.RSSFeedImportHandler
Save the entries contained in the given FeedChannel that pass the given AggregateFilter in the provided dataNode.
serialVersionUID - Static variable in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
Stable serialVersionUID.
setAggregateFeedContentMapper(AggregateFeedContentMapper) - Method in class info.magnolia.module.rssaggregator.importhandler.RSSFeedImportHandler
for testing.
setConditions(List<OptionConfiguration>) - Method in class info.magnolia.module.rssaggregator.FiltersControl
 
setCount(int) - Method in class info.magnolia.module.rssaggregator.util.PagerUtil
 
setFeed(SyndFeed) - Method in class info.magnolia.module.rssaggregator.importhandler.FeedChannel
Set the feed (fetch result) for this feed channel.
setFeedChannelContentMapper(FeedChannelContentMapper) - Method in class info.magnolia.module.rssaggregator.importhandler.AggregateFeedContentMapper
for testing.
setFeedFetcher(RSSFeedFetcher) - Method in class info.magnolia.module.rssaggregator.importhandler.RSSFeedImportHandler
for testing.
setFeedGeneratorResolver(FeedGeneratorResolver) - Method in class info.magnolia.module.rssaggregator.servlet.FeedSyndicationServlet
Set the FeedGeneratorResolver used for resolving the FeedGenerators.
setFeedGenerators(HashMap<String, FeedGenerator>) - Method in class info.magnolia.module.rssaggregator.RSSAggregator
 
setFeedInfo(SyndFeed) - Method in class info.magnolia.module.rssaggregator.generator.AbstractSyndFeedGenerator
Template method for subclasses are to override in order to set appropriate Feed meta data.
setFeedInfo(SyndFeed) - Method in class info.magnolia.module.rssaggregator.generator.PlanetFeedGenerator
 
setFeedInfo(SyndFeed) - Method in class info.magnolia.module.rssaggregator.generator.RSSModuleFeedGenerator
 
setFeedPath(String) - Method in class info.magnolia.module.rssaggregator.generator.PlanetFeedGenerator
 
setFeedPath(String) - Method in class info.magnolia.module.rssaggregator.generator.RSSModuleFeedGenerator
 
setFilterPredicateContentMapper(FilterPredicateContentMapper) - Method in class info.magnolia.module.rssaggregator.importhandler.RSSFeedImportHandler
for testing.
setManualRefresh(boolean) - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
Setter for manualRefresh.
setManualRefreshData(boolean) - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
 
setManualRefreshStatistics(boolean) - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
Setter for manualRefreshStatistics.
setMgnlImportRepeat(String) - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
 
setMgnlKeepVersions(boolean) - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
Setter for mgnlKeepVersions.
setMgnlPlanetImportRepeat(String) - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
 
setMgnlPlanetStatisticsImportRepeat(String) - Method in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
 
setOrderBy(String) - Method in class info.magnolia.module.rssaggregator.templates.components.CombinedFeedModel
 
setOrderBy(String) - Method in class info.magnolia.module.rssaggregator.templates.components.FeedListModel
 
setPlanetOptions(Map<String, String>) - Method in class info.magnolia.module.rssaggregator.RSSAggregator
 
setProperties(List<OptionConfiguration>) - Method in class info.magnolia.module.rssaggregator.FiltersControl
 
setResults(int) - Method in class info.magnolia.module.rssaggregator.util.PagerUtil
 
setSortDirection(String) - Method in class info.magnolia.module.rssaggregator.templates.components.CombinedFeedModel
 
setSortDirection(String) - Method in class info.magnolia.module.rssaggregator.templates.components.FeedListModel
 
setValue(String) - Method in class info.magnolia.module.rssaggregator.OptionConfiguration
 
SimpleRSSFeedFetcher - Class in info.magnolia.module.rssaggregator.importhandler
A simple single threaded RSSFeedFetcher for feed retrieval http that follows redirects and supports conditional gets.
SimpleRSSFeedFetcher() - Constructor for class info.magnolia.module.rssaggregator.importhandler.SimpleRSSFeedFetcher
 
singleResult(Collection<T>) - Static method in class info.magnolia.module.rssaggregator.util.MagnoliaTemplate
Return a single result object from the given collection or null if the collection is empty or null.
sort(Collection<Node>) - Method in class info.magnolia.module.rssaggregator.templates.components.PlanetFeedModel
 
SORT_ASCENDING - Static variable in class info.magnolia.module.rssaggregator.templates.components.AbstractFeedModel
 
SORT_DESCENDING - Static variable in class info.magnolia.module.rssaggregator.templates.components.AbstractFeedModel
 
sortDirection - Variable in class info.magnolia.module.rssaggregator.templates.components.CombinedFeedModel
 
syndFeedToXml(SyndFeed) - Method in class info.magnolia.module.rssaggregator.generator.AbstractSyndFeedGenerator
 

T

templatingFunctions - Variable in class info.magnolia.module.rssaggregator.templates.components.AbstractFeedModel
 
toString() - Method in class info.magnolia.module.rssaggregator.importhandler.AggregateFeed
toString() - Method in class info.magnolia.module.rssaggregator.importhandler.FeedChannel

V

VIEW_EXPORT - Static variable in class info.magnolia.module.rssaggregator.pages.RSSAggregatorPage
View value for executing the manual backup.

W

waitForFutureResult(Future<?>) - Method in class info.magnolia.module.rssaggregator.importhandler.FastRSSFeedFetcher
 
writeToResponse(String, String, String, HttpServletResponse) - Method in class info.magnolia.module.rssaggregator.servlet.FeedSyndicationServlet
Write the given content to the response.
writeToResponse(String, String, HttpServletResponse) - Method in class info.magnolia.module.rssaggregator.servlet.FeedSyndicationServlet
Write the given content to the response using the default content type text/xml.

X

xpathQueryForContent(String, String, String) - Method in interface info.magnolia.module.rssaggregator.util.MagnoliaQueryOperations
Execute an XPath query for a Content node.
xpathQueryForContent(String, String, String) - Method in class info.magnolia.module.rssaggregator.util.MagnoliaTemplate
Execute an XPath query for a Content node.
xpathQueryForList(String, String, String, ContentMapper<T>) - Method in interface info.magnolia.module.rssaggregator.util.MagnoliaQueryOperations
Execute an XPath query for a result list of type T, for the given query.
xpathQueryForList(String, String, String, ContentMapper<T>) - Method in class info.magnolia.module.rssaggregator.util.MagnoliaTemplate
Execute an XPath query for a result list of type T, for the given query.
xpathQueryForObject(String, String, String, ContentMapper<T>) - Method in interface info.magnolia.module.rssaggregator.util.MagnoliaQueryOperations
Execute an XPath query for a single or null result object, for the given query.
xpathQueryForObject(String, String, String, ContentMapper<T>) - Method in class info.magnolia.module.rssaggregator.util.MagnoliaTemplate
Execute an XPath query for a single or null result object, for the given query.

A C D E F G H I L M N O P Q R S T V W X

Copyright © 2013 Magnolia International Ltd.. All Rights Reserved.