Package org.opencms.file.collectors
Collectors allow to gather lists of OpenCms resources from the OpenCms VFS using specific rules.
- Since:
- 6.0.0
- See Also:
CmsDefaultResourceCollector
,CmsPriorityResourceCollector
,I_CmsResourceCollector
-
Interface Summary Interface Description I_CmsCollectorPostCreateHandler Interface which can be used to add custom code to execute after a user has created a new content via a collector list.I_CmsCollectorPublishListProvider Interface which should be used for collectors which can provide their own publish list.I_CmsResourceCollector A collector that generates list ofCmsResource
objects from the VFS. -
Class Summary Class Description A_CmsResourceCollector Provides some helpful base implementations for resource collector classes.CmsAddCategoriesPostCreateHandler A post create handler that adds categories to newly created resources (that are not a copy of an existing resource).CmsCategoryResourceCollector A collector to fetch XML contents in a folder or the current site filtered by one or more given category types.CmsChangedResourceCollector A resource collector that collects resources changed in a given time frame and supports flexible sorting based on resource dates.CmsCollectorData Data structure for the collector, parsed from the collector parameters.CmsDateResourceCollector A default resource collector that supports flexible sorting based on resource dates.CmsDateResourceComparator Comparator for sorting resource objects based on dates.CmsDefaultPostCreateHandler Default implementation for the post-create handler interface.CmsDefaultResourceCollector A default resource collector to generate some example list of resources from the VFS.CmsExtendedCollectorData Extended data structure for the collector, parsed from the collector parameters.CmsPriorityDateResourceComparator Comparator for sorting resource objects based on priority and date.CmsPriorityResourceCollector A collector to fetch sorted XML contents in a folder or subtree based on their priority and date or title values.CmsPriorityTitleResourceComparator Comparator for sorting resource objects based on priority and title.CmsPropertyResourceComparator Comparator for sorting resource objects based on a selected property value.CmsSolrCollector A Solr collector.CmsSubscriptionCollector A collector that returns visited or subscribed resources depending on the current user and parameters.CmsTimeFrameCategoryCollector A collector that allows to collect resources within a time range based upon a configurable property that contains a time stamp.ComparatorInverter Wrapper around a comparator that inverts comparison results which may e.g.Messages Convenience class to access the localized messages of this OpenCms package.