A B C D E F G H I M N O P R S T U V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractExtension - Class in org.apache.sling.sitemap.spi.builder
-
The producer API of an
Extension
. - AbstractExtension() - Constructor for class org.apache.sling.sitemap.spi.builder.AbstractExtension
- activate(BundleContext) - Method in class org.apache.sling.sitemap.impl.builder.extensions.ExtensionProviderManager
- activate(BundleContext) - Method in class org.apache.sling.sitemap.impl.console.SitemapInventoryPlugin
- addExtension(Class<T>) - Method in interface org.apache.sling.sitemap.builder.Url
-
Adds an extension to the url.
- addExtension(Class<T>) - Method in class org.apache.sling.sitemap.impl.builder.UrlImpl
- addPrice(float, String, GoogleVideoExtension.PriceType, GoogleVideoExtension.Resolution) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
- addResource(String, Sitemap, Resource) - Method in class org.apache.sling.sitemap.spi.generator.ResourceTreeSitemapGenerator
-
Implementations add the given
Resource
to the givenSitemap
. - addSitemap(String) - Method in class org.apache.sling.sitemap.impl.builder.SitemapIndexImpl
- addSitemap(String, Instant) - Method in class org.apache.sling.sitemap.impl.builder.SitemapIndexImpl
- addUrl(String) - Method in interface org.apache.sling.sitemap.builder.Sitemap
-
Adds a location to the
Sitemap
. - addUrl(String) - Method in class org.apache.sling.sitemap.impl.builder.SitemapImpl
- ALLOW - org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.Access
- AlternateLanguageExtension - Interface in org.apache.sling.sitemap.builder.extensions
-
An extension to add alternate language links to an
Url
. - AlternateLanguageExtensionProvider - Class in org.apache.sling.sitemap.impl.builder.extensions
- AlternateLanguageExtensionProvider() - Constructor for class org.apache.sling.sitemap.impl.builder.extensions.AlternateLanguageExtensionProvider
- AlternateLanguageExtensionProvider.ExtensionImpl - Class in org.apache.sling.sitemap.impl.builder.extensions
- ALWAYS - org.apache.sling.sitemap.builder.Url.ChangeFrequency
B
- bindExtensionProvider(ServiceReference<SitemapExtensionProvider>) - Method in class org.apache.sling.sitemap.impl.builder.extensions.ExtensionProviderManager
- BLOG - org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension.Genre
C
- ChainedIterator<T> - Class in org.apache.sling.sitemap.impl.helper
- ChainedIterator(Iterable<Iterator<T>>) - Constructor for class org.apache.sling.sitemap.impl.helper.ChainedIterator
- ChainedIterator(Iterator<T>...) - Constructor for class org.apache.sling.sitemap.impl.helper.ChainedIterator
- ChainedIterator(Iterator<T>, Iterator<T>) - Constructor for class org.apache.sling.sitemap.impl.helper.ChainedIterator
- close() - Method in class org.apache.sling.sitemap.impl.builder.SitemapImpl
- close() - Method in class org.apache.sling.sitemap.impl.builder.SitemapIndexImpl
D
- DAILY - org.apache.sling.sitemap.builder.Url.ChangeFrequency
- DEFAULT - Static variable in interface org.apache.sling.sitemap.spi.common.SitemapLinkExternalizer
-
A default implementation of the
SitemapLinkExternalizer
which may be used as fallback. - DEFAULT_SITEMAP_NAME - Static variable in interface org.apache.sling.sitemap.SitemapService
-
The default name used for (unnamed) sitemaps.
- DENY - org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.Access
E
- EVENT_PROPERTY_SITEMAP_NAME - Static variable in interface org.apache.sling.sitemap.SitemapService
-
The event property storing the generated sitemap's name.
- EVENT_PROPERTY_SITEMAP_ROOT - Static variable in interface org.apache.sling.sitemap.SitemapService
-
The event property storing the generated sitemap's root path.
- EVENT_PROPERTY_SITEMAP_STORAGE_PATH - Static variable in interface org.apache.sling.sitemap.SitemapService
-
The event property storing the generated sitemap's storage path.
- EVENT_PROPERTY_SITEMAP_STORAGE_SIZE - Static variable in interface org.apache.sling.sitemap.SitemapService
-
The event property storing the generated sitemap's binary size.
- EVENT_PROPERTY_SITEMAP_URLS - Static variable in interface org.apache.sling.sitemap.SitemapService
-
The event property storing the generated sitemap's count of urls.
- EVENT_TOPIC_SITEMAP_PURGED - Static variable in interface org.apache.sling.sitemap.SitemapService
-
The background cleanup will send events with that topic right after an obsolete sitemap file was purged.
- EVENT_TOPIC_SITEMAP_UPDATED - Static variable in interface org.apache.sling.sitemap.SitemapService
-
The background generation will send events with that topic right after a generated sitemap was persisted.
- Extension - Interface in org.apache.sling.sitemap.builder
-
A marker interface used as consumer facing API for custom extensions.
- ExtensionFactory - Class in org.apache.sling.sitemap.impl.builder.extensions
- ExtensionImpl() - Constructor for class org.apache.sling.sitemap.impl.builder.extensions.AlternateLanguageExtensionProvider.ExtensionImpl
- ExtensionProviderManager - Class in org.apache.sling.sitemap.impl.builder.extensions
- ExtensionProviderManager() - Constructor for class org.apache.sling.sitemap.impl.builder.extensions.ExtensionProviderManager
- externalize(Resource) - Method in interface org.apache.sling.sitemap.spi.common.SitemapLinkExternalizer
-
Implementations must return an absolute url for the given resource.
- externalize(SlingHttpServletRequest, String) - Method in interface org.apache.sling.sitemap.spi.common.SitemapLinkExternalizer
-
Implementations must return an absolute url for the given path in the context of the given request.
F
- findSitemapRoots(ResourceResolver, String) - Static method in class org.apache.sling.sitemap.SitemapUtil
-
Returns all sitemap root
Resource
s within the given search path, excluding the search path itself even if it is a sitemap root. - flush() - Method in class org.apache.sling.sitemap.impl.builder.SitemapImpl
G
- generate(Resource, String, Sitemap, SitemapGenerator.Context) - Method in class org.apache.sling.sitemap.spi.generator.ResourceTreeSitemapGenerator
- generate(Resource, String, Sitemap, SitemapGenerator.Context) - Method in interface org.apache.sling.sitemap.spi.generator.SitemapGenerator
-
Generates a
Sitemap
with the given name at the givenResource
. - getEntries() - Method in interface org.apache.sling.sitemap.SitemapInfo
-
Returns the number of urls in the sitemap.
- getExtensionFactory(Class<? extends Extension>) - Method in class org.apache.sling.sitemap.impl.builder.extensions.ExtensionProviderManager
- getGenerator(Resource, String) - Method in interface org.apache.sling.sitemap.SitemapGeneratorManager
-
Returns the
SitemapGenerator
for the given sitemap rootResource
and name. - getGenerators(Resource) - Method in interface org.apache.sling.sitemap.SitemapGeneratorManager
-
Returns a
Map
ofSitemapGenerator
s for each name returned bySitemapGeneratorManager.getNames(Resource)
. - getLocalName() - Method in class org.apache.sling.sitemap.impl.builder.extensions.ExtensionFactory
- getMaxEntries() - Method in interface org.apache.sling.sitemap.SitemapService
-
Returns the configured maximum number of urls a sitemap must not exceed.
- getMaxSize() - Method in interface org.apache.sling.sitemap.SitemapService
-
Returns the configured maximum size (bytes) a sitemap must not exceed.
- getName() - Method in interface org.apache.sling.sitemap.SitemapInfo
-
Returns the name of the sitemap.
- getNames(Resource) - Method in interface org.apache.sling.sitemap.SitemapGeneratorManager
-
Returns all names of all
SitemapGenerator
s for the given sitemap root. - getNames(Resource) - Method in interface org.apache.sling.sitemap.spi.generator.SitemapGenerator
-
Returns a
Set
of sitemap names thisSitemapGenerator
can generate for a particular sitemap rootResource
. - getNamespace() - Method in class org.apache.sling.sitemap.impl.builder.extensions.ExtensionFactory
- getNamespaces() - Method in class org.apache.sling.sitemap.impl.builder.extensions.ExtensionProviderManager
-
Returns an unique mapping from namespace to prefix.
- getOnDemandNames(Resource) - Method in interface org.apache.sling.sitemap.SitemapGeneratorManager
-
Returns all names of all
SitemapGenerator
s for the given sitemap root, limited to those that are configured to be served on demand. - getOnDemandNames(Resource) - Method in interface org.apache.sling.sitemap.spi.generator.SitemapGenerator
-
Implementations may return a subset of the names returned by
SitemapGenerator.getNames(Resource)
that should be served on-demand. - getPrefix() - Method in class org.apache.sling.sitemap.impl.builder.extensions.ExtensionFactory
- getProperty(String, Class<T>) - Method in interface org.apache.sling.sitemap.spi.generator.SitemapGenerator.Context
- getProperty(String, T) - Method in interface org.apache.sling.sitemap.spi.generator.SitemapGenerator.Context
- getSitemapInfo(Resource) - Method in interface org.apache.sling.sitemap.SitemapService
-
Returns the urls to the given
Resource
's sitemaps, if any. - getSitemapSelector(Resource, Resource, String) - Static method in class org.apache.sling.sitemap.SitemapUtil
-
Returns the selector for the given sitemap root
Resource
and the given name. - getSize() - Method in interface org.apache.sling.sitemap.SitemapInfo
-
Returns the size of the sitemap in bytes.
- getStatus() - Method in interface org.apache.sling.sitemap.SitemapInfo
-
Returns the status of the sitemap.
- getStoragePath() - Method in interface org.apache.sling.sitemap.SitemapInfo
-
Returns the resource path to the resource the sitemap is stored at.
- getTopLevelSitemapRoot(Resource) - Static method in class org.apache.sling.sitemap.SitemapUtil
-
Returns the
Resource
marked as sitemap root that is closest to the repository root starting with the givenResource
. - getUrl() - Method in interface org.apache.sling.sitemap.SitemapInfo
-
Returns the absolute, external url for the sitemap/sitemap-index.
- getValue() - Method in enum org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension.AccessRestriction
- getValue() - Method in enum org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension.Genre
- getValue() - Method in enum org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.Access
- getValue() - Method in enum org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.Platform
- getValue() - Method in enum org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.PriceType
- getValue() - Method in enum org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.Resolution
- GoogleImageExtension - Interface in org.apache.sling.sitemap.builder.extensions
-
An extension to add image links and metadata to an
Url
. - GoogleImageExtensionProvider - Class in org.apache.sling.sitemap.impl.builder.extensions
- GoogleImageExtensionProvider() - Constructor for class org.apache.sling.sitemap.impl.builder.extensions.GoogleImageExtensionProvider
- GoogleNewsExtension - Interface in org.apache.sling.sitemap.builder.extensions
-
An extension to add news metadata to an
Url
. - GoogleNewsExtension.AccessRestriction - Enum in org.apache.sling.sitemap.builder.extensions
- GoogleNewsExtension.Genre - Enum in org.apache.sling.sitemap.builder.extensions
- GoogleNewsExtensionProvider - Class in org.apache.sling.sitemap.impl.builder.extensions
- GoogleNewsExtensionProvider() - Constructor for class org.apache.sling.sitemap.impl.builder.extensions.GoogleNewsExtensionProvider
- GoogleVideoExtension - Interface in org.apache.sling.sitemap.builder.extensions
-
An extension to add video links and metadata to an
Url
. - GoogleVideoExtension.Access - Enum in org.apache.sling.sitemap.builder.extensions
- GoogleVideoExtension.Platform - Enum in org.apache.sling.sitemap.builder.extensions
- GoogleVideoExtension.PriceType - Enum in org.apache.sling.sitemap.builder.extensions
- GoogleVideoExtension.Resolution - Enum in org.apache.sling.sitemap.builder.extensions
- GoogleVideoExtensionProvider - Class in org.apache.sling.sitemap.impl.builder.extensions
- GoogleVideoExtensionProvider() - Constructor for class org.apache.sling.sitemap.impl.builder.extensions.GoogleVideoExtensionProvider
H
- hasNext() - Method in class org.apache.sling.sitemap.impl.helper.ChainedIterator
- HIGH_DEFINITION - org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.Resolution
- HOURLY - org.apache.sling.sitemap.builder.Url.ChangeFrequency
I
- isEmptyTag() - Method in class org.apache.sling.sitemap.impl.builder.extensions.ExtensionFactory
- isSitemapRoot(Resource) - Static method in class org.apache.sling.sitemap.SitemapUtil
-
Returns true when the given
Resource
is a sitemap root. - isTopLevelSitemapRoot(Resource) - Static method in class org.apache.sling.sitemap.SitemapUtil
-
Returns true when the given
Resource
is a top level sitemap root.
M
- MOBILE - org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.Platform
- MONTHLY - org.apache.sling.sitemap.builder.Url.ChangeFrequency
N
- NEVER - org.apache.sling.sitemap.builder.Url.ChangeFrequency
- newExtension() - Method in class org.apache.sling.sitemap.impl.builder.extensions.ExtensionFactory
- newInstance() - Method in class org.apache.sling.sitemap.impl.builder.extensions.AlternateLanguageExtensionProvider
- newInstance() - Method in class org.apache.sling.sitemap.impl.builder.extensions.GoogleImageExtensionProvider
- newInstance() - Method in class org.apache.sling.sitemap.impl.builder.extensions.GoogleNewsExtensionProvider
- newInstance() - Method in class org.apache.sling.sitemap.impl.builder.extensions.GoogleVideoExtensionProvider
- newInstance() - Method in interface org.apache.sling.sitemap.spi.builder.SitemapExtensionProvider
-
Returns a new instance of the extension provided by the
SitemapExtensionProvider
. - next() - Method in class org.apache.sling.sitemap.impl.helper.ChainedIterator
- normalizeSitemapRoot(Resource) - Static method in class org.apache.sling.sitemap.SitemapUtil
-
Returns the parent of the given
Resource
when theResource
's name isJcrConstants.JCR_CONTENT
.
O
- ON_DEMAND - org.apache.sling.sitemap.SitemapInfo.Status
-
Sitemap is available but served on-demand.
- OP_ED - org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension.Genre
- OPINION - org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension.Genre
- org.apache.sling.sitemap - package org.apache.sling.sitemap
- org.apache.sling.sitemap.builder - package org.apache.sling.sitemap.builder
-
This package provide a builder-like API to create XML sitemaps.
- org.apache.sling.sitemap.builder.extensions - package org.apache.sling.sitemap.builder.extensions
- org.apache.sling.sitemap.impl.builder - package org.apache.sling.sitemap.impl.builder
- org.apache.sling.sitemap.impl.builder.extensions - package org.apache.sling.sitemap.impl.builder.extensions
- org.apache.sling.sitemap.impl.console - package org.apache.sling.sitemap.impl.console
- org.apache.sling.sitemap.impl.helper - package org.apache.sling.sitemap.impl.helper
- org.apache.sling.sitemap.spi.builder - package org.apache.sling.sitemap.spi.builder
- org.apache.sling.sitemap.spi.common - package org.apache.sling.sitemap.spi.common
- org.apache.sling.sitemap.spi.generator - package org.apache.sling.sitemap.spi.generator
- out - Variable in class org.apache.sling.sitemap.impl.builder.SitemapImpl
P
- PRESS_RELEASE - org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension.Genre
- print(PrintWriter, Format, boolean) - Method in class org.apache.sling.sitemap.impl.console.SitemapInventoryPlugin
- PROPERTY_EMPTY_TAG - Static variable in interface org.apache.sling.sitemap.spi.builder.SitemapExtensionProvider
-
An optional property to be set for extensions that only write attributes to the added xml tag and want to make use of an empty-tag.
- PROPERTY_INTERFACE - Static variable in interface org.apache.sling.sitemap.spi.builder.SitemapExtensionProvider
-
The mandatory property to set to the
Extension
sub-type. - PROPERTY_LAST_PATH - Static variable in class org.apache.sling.sitemap.spi.generator.ResourceTreeSitemapGenerator
- PROPERTY_LOCAL_NAME - Static variable in interface org.apache.sling.sitemap.spi.builder.SitemapExtensionProvider
-
The local tag name to use when adding the extension to the sitemap xml.
- PROPERTY_NAMESPACE - Static variable in interface org.apache.sling.sitemap.spi.builder.SitemapExtensionProvider
-
The xml namespace to use for the extension.
- PROPERTY_PREFIX - Static variable in interface org.apache.sling.sitemap.spi.builder.SitemapExtensionProvider
-
The xml namespace prefix to use for the extension.
- PROPERTY_SITEMAP_ROOT - Static variable in interface org.apache.sling.sitemap.SitemapService
-
The name of a boolean property marking a resource as sitemap root
Resource
. - PURCHASE - org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.PriceType
R
- REGISTRATION - org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension.AccessRestriction
- RENT - org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.PriceType
- resolveSitemapRoots(Resource, String) - Static method in class org.apache.sling.sitemap.SitemapUtil
-
Resolves all sitemap root
Resource
s for the given selector within the given top level sitemap rootResource
. - ResourceTreeSitemapGenerator - Class in org.apache.sling.sitemap.spi.generator
-
A default implementation of
SitemapGenerator
that traverses a resource tree. - ResourceTreeSitemapGenerator() - Constructor for class org.apache.sling.sitemap.spi.generator.ResourceTreeSitemapGenerator
S
- SATIRE - org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension.Genre
- SCHEDULED - org.apache.sling.sitemap.SitemapInfo.Status
-
Sitemap is not yet available, generation is pending.
- scheduleGeneration() - Method in interface org.apache.sling.sitemap.SitemapService
-
Calls all registered sitemap schedulers to schedule (re)generation for all sitemap roots and names.
- scheduleGeneration(String) - Method in interface org.apache.sling.sitemap.SitemapService
-
Calls all registered sitemap schedulers registered for the given name to schedule (re)generation.
- scheduleGeneration(Resource) - Method in interface org.apache.sling.sitemap.SitemapService
-
Calls all registered sitemap schedulers with a search path containing the given resource to schedule (re)generation for all names.
- scheduleGeneration(Resource, String) - Method in interface org.apache.sling.sitemap.SitemapService
-
Calls all registered sitemap schedulers with a search path containing the given resource and being registered for the given name to schedule (re)generation.
- setAccessRestriction(GoogleNewsExtension.AccessRestriction) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension
- setAccessRestriction(GoogleVideoExtension.Access, Collection<String>) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
-
restriction
- setCaption(String) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleImageExtension
- setCategory(String) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
- setChangeFrequency(Url.ChangeFrequency) - Method in interface org.apache.sling.sitemap.builder.Url
-
Sets the change frequency of the url.
- setChangeFrequency(Url.ChangeFrequency) - Method in class org.apache.sling.sitemap.impl.builder.UrlImpl
- setDefaultLocale() - Method in interface org.apache.sling.sitemap.builder.extensions.AlternateLanguageExtension
- setDefaultLocale() - Method in class org.apache.sling.sitemap.impl.builder.extensions.AlternateLanguageExtensionProvider.ExtensionImpl
- setDescription(String) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
- setDuration(Integer) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
- setExpirationDate(LocalDate) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
- setExpirationDate(OffsetDateTime) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
- setFamilyFriendly(Boolean) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
- setGenres(Collection<GoogleNewsExtension.Genre>) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension
- setGeoLocation(String) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleImageExtension
- setHref(String) - Method in interface org.apache.sling.sitemap.builder.extensions.AlternateLanguageExtension
- setHref(String) - Method in class org.apache.sling.sitemap.impl.builder.extensions.AlternateLanguageExtensionProvider.ExtensionImpl
- setKeywords(Collection<String>) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension
- setLastModified(Instant) - Method in interface org.apache.sling.sitemap.builder.Url
-
Sets the last modified time of the url.
- setLastModified(Instant) - Method in class org.apache.sling.sitemap.impl.builder.UrlImpl
- setLicense(String) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleImageExtension
- setLive(Boolean) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
- setLocale(Locale) - Method in interface org.apache.sling.sitemap.builder.extensions.AlternateLanguageExtension
- setLocale(Locale) - Method in class org.apache.sling.sitemap.impl.builder.extensions.AlternateLanguageExtensionProvider.ExtensionImpl
- setPlatformRestriction(GoogleVideoExtension.Access, Collection<GoogleVideoExtension.Platform>) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
-
platform
- setPlayerUrl(String) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
-
player_loc
- setPriority(double) - Method in interface org.apache.sling.sitemap.builder.Url
-
Sets the priority of the url.
- setPriority(double) - Method in class org.apache.sling.sitemap.impl.builder.UrlImpl
- setProperty(String, Object) - Method in interface org.apache.sling.sitemap.spi.generator.SitemapGenerator.Context
- setPublication(String, Locale) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension
- setPublicationDate(LocalDate) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension
- setPublicationDate(OffsetDateTime) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension
- setPublicationDate(LocalDate) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
- setPublicationDate(OffsetDateTime) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
- setRating(Float) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
- setRequiresSubscription(Boolean) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
- setStockTickers(Collection<String>) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension
- setTags(Collection<String>) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
- setThumbnail(String) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
-
thumbnail_loc
- setTitle(String) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension
- setTitle(String) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
- setTitle(String) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleImageExtension
- setUploader(String) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
- setUploaderUrl(String) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
- setUrl(String) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleImageExtension
- setUrl(String) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
-
content_loc
- setViewCount(Integer) - Method in interface org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension
- shouldFollow(Resource) - Method in class org.apache.sling.sitemap.spi.generator.ResourceTreeSitemapGenerator
-
When implementations return true, the children of the given
Resource
will be followed through by the traversal. - shouldInclude(Resource) - Method in class org.apache.sling.sitemap.spi.generator.ResourceTreeSitemapGenerator
-
When implementations return true, the given resource will be passed to
ResourceTreeSitemapGenerator.addResource(String, Sitemap, Resource)
to be added to theSitemap
. - Sitemap - Interface in org.apache.sling.sitemap.builder
-
A builder-like object that allows to add locations.
- SITEMAP_INDEX_NAME - Static variable in interface org.apache.sling.sitemap.SitemapService
-
The name used for sitemap indexes.
- SitemapException - Exception in org.apache.sling.sitemap
- SitemapException(String) - Constructor for exception org.apache.sling.sitemap.SitemapException
- SitemapException(String, Throwable) - Constructor for exception org.apache.sling.sitemap.SitemapException
- SitemapException(Throwable) - Constructor for exception org.apache.sling.sitemap.SitemapException
- SitemapExtensionProvider - Interface in org.apache.sling.sitemap.spi.builder
-
To provide an implementation for a defined sub type of
Extension
anSitemapExtensionProvider
needs to be registered as OSGI service. - SitemapGenerator - Interface in org.apache.sling.sitemap.spi.generator
-
SitemapGenerator
implementations are responsible to generate one or many sitemaps for a given sitemap rootResource
. - SitemapGenerator.Context - Interface in org.apache.sling.sitemap.spi.generator
-
A context object that gives the
SitemapGenerator
access to additional configurations and methods to track state. - SitemapGeneratorManager - Interface in org.apache.sling.sitemap
-
A service that manages all registered
SitemapGenerator
services. - SitemapImpl - Class in org.apache.sling.sitemap.impl.builder
-
An
Sitemap
implementation based on aWriter
that keeps the lastUrl
object in memory until another location gets added to theSitemapImpl
. - SitemapImpl(Writer, ExtensionProviderManager) - Constructor for class org.apache.sling.sitemap.impl.builder.SitemapImpl
- SitemapImpl(Writer, ExtensionProviderManager, boolean) - Constructor for class org.apache.sling.sitemap.impl.builder.SitemapImpl
- SitemapIndexImpl - Class in org.apache.sling.sitemap.impl.builder
- SitemapIndexImpl(Writer) - Constructor for class org.apache.sling.sitemap.impl.builder.SitemapIndexImpl
- SitemapInfo - Interface in org.apache.sling.sitemap
-
An info object with details about a sitemap/sitemap-index.
- SitemapInfo.Status - Enum in org.apache.sling.sitemap
- SitemapInventoryPlugin - Class in org.apache.sling.sitemap.impl.console
- SitemapInventoryPlugin() - Constructor for class org.apache.sling.sitemap.impl.console.SitemapInventoryPlugin
- SitemapLinkExternalizer - Interface in org.apache.sling.sitemap.spi.common
-
Consumers may implement this interface to override the default externalisation behaviour.
- SitemapService - Interface in org.apache.sling.sitemap
-
A service that gives consumers access to minimal information about sitemaps.
- SitemapUtil - Class in org.apache.sling.sitemap
-
A utility class to give access to common functionality used for sitemaps.
- STANDARD_DEFINITION - org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.Resolution
- STORAGE - org.apache.sling.sitemap.SitemapInfo.Status
-
Sitemap is available and served from storage.
- SUBSCRIPTION - org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension.AccessRestriction
T
- TV - org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.Platform
U
- unbindExtensionProvider(ServiceReference<SitemapExtensionProvider>) - Method in class org.apache.sling.sitemap.impl.builder.extensions.ExtensionProviderManager
- UNKNOWN - org.apache.sling.sitemap.SitemapInfo.Status
-
Sitemap not served on-demand, not served from storage, no schedule registered.
- Url - Interface in org.apache.sling.sitemap.builder
-
A builder-like object that allows to add details to a location added to a
Sitemap
. - Url.ChangeFrequency - Enum in org.apache.sling.sitemap.builder
- UrlImpl - Class in org.apache.sling.sitemap.impl.builder
- USER_GENERATED - org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension.Genre
V
- valueOf(String) - Static method in enum org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension.AccessRestriction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension.Genre
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.Access
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.Platform
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.PriceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.Resolution
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.sling.sitemap.builder.Url.ChangeFrequency
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.sling.sitemap.SitemapInfo.Status
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension.AccessRestriction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.sling.sitemap.builder.extensions.GoogleNewsExtension.Genre
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.Access
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.Platform
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.PriceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.Resolution
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.sling.sitemap.builder.Url.ChangeFrequency
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.sling.sitemap.SitemapInfo.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WEB - org.apache.sling.sitemap.builder.extensions.GoogleVideoExtension.Platform
- WEEKLY - org.apache.sling.sitemap.builder.Url.ChangeFrequency
- writePendingUrl() - Method in class org.apache.sling.sitemap.impl.builder.SitemapImpl
- writeTo(XMLStreamWriter) - Method in class org.apache.sling.sitemap.impl.builder.extensions.AlternateLanguageExtensionProvider.ExtensionImpl
- writeTo(XMLStreamWriter) - Method in class org.apache.sling.sitemap.spi.builder.AbstractExtension
-
Implementations must write their content to the given
XMLStreamWriter
.
Y
- YEARLY - org.apache.sling.sitemap.builder.Url.ChangeFrequency
All Classes All Packages