Skip navigation links
A B C D E F G H I N P R S T U V W 

A

addTemplate(TemplateConfig) - Method in class info.magnolia.module.site.templates.ConfiguredSiteTemplateAvailability
Adds a TemplateConfig to the available templates.
addTheme(String, Theme) - Method in class info.magnolia.module.site.SiteModule
Deprecated.
since 1.0.6 - use ThemeRegistry IoC instead.

B

baseClass() - Method in enum info.magnolia.module.site.theme.registry.DefinitionTypes
 

C

condition(InstallContext) - Method in class info.magnolia.module.site.setup.DefaultSiteExistsDelegateTask
 
ConfiguredSite - Class in info.magnolia.module.site
Configured Site.
ConfiguredSite() - Constructor for class info.magnolia.module.site.ConfiguredSite
 
ConfiguredSiteTemplateAvailability - Class in info.magnolia.module.site.templates
This class provides a means to define available TemplateDefinitions per Site.
ConfiguredSiteTemplateAvailability() - Constructor for class info.magnolia.module.site.templates.ConfiguredSiteTemplateAvailability
 
ConfiguredTemplateSettings - Class in info.magnolia.module.site.templates
Define the default Area definition and template availability (name of the template, access limitation) configured in the configuration workspace.
ConfiguredTemplateSettings() - Constructor for class info.magnolia.module.site.templates.ConfiguredTemplateSettings
 
ConfiguredTheme - Class in info.magnolia.module.site.theme
Basic implementation of the Theme interface.
ConfiguredTheme() - Constructor for class info.magnolia.module.site.theme.ConfiguredTheme
 
ConfiguredTheme(ImagingSupport) - Constructor for class info.magnolia.module.site.theme.ConfiguredTheme
 
CssResourceDefinition - Class in info.magnolia.module.site
CssResourceDefinition adds the CssResourceDefinition.media property to a ResourceDefinition, so it can be used to generate <style> tags in html documents.
CssResourceDefinition(ResourceLinker) - Constructor for class info.magnolia.module.site.CssResourceDefinition
 

D

DefaultFallbackTemplateDefinition - Class in info.magnolia.module.site.templates
Default but empty FallbackTemplateDefinition.
DefaultFallbackTemplateDefinition(TemplateAvailability) - Constructor for class info.magnolia.module.site.templates.DefaultFallbackTemplateDefinition
 
DefaultSiteExistsDelegateTask - Class in info.magnolia.module.site.setup
ConditionalDelegateTask that checks whether the default site is installed or not.
DefaultSiteExistsDelegateTask(String, String, Task) - Constructor for class info.magnolia.module.site.setup.DefaultSiteExistsDelegateTask
 
DefaultSiteExistsDelegateTask(String, String, Task, Task) - Constructor for class info.magnolia.module.site.setup.DefaultSiteExistsDelegateTask
 
DefaultSiteManager - Class in info.magnolia.module.site
Default implementation of the SiteManager.
DefaultSiteManager(Provider<SiteModule>, TemplatingFunctions) - Constructor for class info.magnolia.module.site.DefaultSiteManager
 
DefinitionTypes - Enum in info.magnolia.module.site.theme.registry
Basic DefinitionTypes in Site.
determineLocale() - Method in class info.magnolia.module.site.i18n.SiteI18nContentSupport
 
doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class info.magnolia.module.site.filters.SiteMergeFilter
 
Domain - Class in info.magnolia.module.site
Domain Configuration Bean implementation.
Domain() - Constructor for class info.magnolia.module.site.Domain
 
Domain(String) - Constructor for class info.magnolia.module.site.Domain
 

E

equals(Object) - Method in class info.magnolia.module.site.Domain
 
ExtendedAggregationState - Class in info.magnolia.module.site
Aggregates additional information to render content.
ExtendedAggregationState() - Constructor for class info.magnolia.module.site.ExtendedAggregationState
 

F

FallbackTemplateDefinition - Interface in info.magnolia.module.site.templates
Specifies an optional and default TemplateDefinition (configuration) to be used as a fallback mechanism when no TemplateDefinition can be found for a Site.

G

get() - Method in class info.magnolia.module.site.provider.SiteProvider
Tries to return the current Site from the ExtendedAggregationState.
getAssignedSite(Node) - Method in class info.magnolia.module.site.DefaultSiteManager
 
getAssignedSite(String, String) - Method in class info.magnolia.module.site.DefaultSiteManager
 
getAssignedSite(Node) - Method in interface info.magnolia.module.site.SiteManager
 
getAssignedSite(String, String) - Method in interface info.magnolia.module.site.SiteManager
 
getAvailability() - Method in class info.magnolia.module.site.templates.ConfiguredTemplateSettings
 
getAvailability() - Method in interface info.magnolia.module.site.templates.TemplateSettings
 
getConditionalComment() - Method in class info.magnolia.module.site.ResourceDefinition
 
getContext() - Method in class info.magnolia.module.site.Domain
 
getCssFiles() - Method in class info.magnolia.module.site.templates.PageTemplateDefinition
 
getCssFiles() - Method in class info.magnolia.module.site.theme.ConfiguredTheme
 
getCssFiles() - Method in interface info.magnolia.module.site.theme.Theme
 
getCurrentSite() - Method in class info.magnolia.module.site.DefaultSiteManager
 
getCurrentSite() - Method in interface info.magnolia.module.site.SiteManager
 
getDefaultLocale() - Method in class info.magnolia.module.site.i18n.SiteI18nContentSupport
 
getDefaultSite() - Method in class info.magnolia.module.site.DefaultSiteManager
 
getDefaultSite() - Method in interface info.magnolia.module.site.SiteManager
 
getDomainAddr() - Method in class info.magnolia.module.site.ExtendedAggregationState
 
getDomainAddr() - Method in class info.magnolia.module.site.HTMLEscapingExtendedAggregationState
 
getDomainName() - Method in class info.magnolia.module.site.ExtendedAggregationState
 
getDomainName() - Method in class info.magnolia.module.site.HTMLEscapingExtendedAggregationState
 
getDomains() - Method in class info.magnolia.module.site.ConfiguredSite
 
getDomains() - Method in class info.magnolia.module.site.HTMLEscapingSiteWrapper
 
getDomains() - Method in interface info.magnolia.module.site.Site
 
getEnableAllWithRenderType() - Method in class info.magnolia.module.site.templates.ConfiguredSiteTemplateAvailability
 
getExtraInstallTasks(InstallContext) - Method in class info.magnolia.module.site.setup.SiteModuleVersionHandler
 
getFallbackLocale() - Method in class info.magnolia.module.site.i18n.SiteI18nContentSupport
 
getFallbackTemplateDefinition() - Method in class info.magnolia.module.site.templates.DefaultFallbackTemplateDefinition
Simply returns an empty ConfiguredTemplateDefinition.
getFallbackTemplateDefinition() - Method in interface info.magnolia.module.site.templates.FallbackTemplateDefinition
 
getI18n() - Method in class info.magnolia.module.site.ConfiguredSite
 
getI18n() - Method in class info.magnolia.module.site.HTMLEscapingSiteWrapper
 
getI18n() - Method in interface info.magnolia.module.site.Site
 
getI18nContentSupport() - Method in class info.magnolia.module.site.i18n.SiteI18nContentSupport
 
getId() - Method in class info.magnolia.module.site.templates.TemplateConfig
 
getImaging() - Method in class info.magnolia.module.site.theme.ConfiguredTheme
 
getImaging() - Method in interface info.magnolia.module.site.theme.Theme
 
getInstance() - Static method in class info.magnolia.module.site.ExtendedAggregationState
 
getJsFiles() - Method in class info.magnolia.module.site.templates.PageTemplateDefinition
 
getJsFiles() - Method in class info.magnolia.module.site.theme.ConfiguredTheme
 
getJsFiles() - Method in interface info.magnolia.module.site.theme.Theme
 
getLink() - Method in class info.magnolia.module.site.ResourceDefinition
 
getLinkPrefix(Node) - Method in class info.magnolia.module.site.DefaultSiteManager
 
getLinkPrefix(Node) - Method in interface info.magnolia.module.site.SiteManager
 
getLocale() - Method in class info.magnolia.module.site.i18n.SiteI18nContentSupport
 
getLocales() - Method in class info.magnolia.module.site.i18n.SiteI18nContentSupport
 
getMappings() - Method in class info.magnolia.module.site.ConfiguredSite
 
getMappings() - Method in class info.magnolia.module.site.HTMLEscapingSiteWrapper
 
getMappings() - Method in interface info.magnolia.module.site.Site
 
getMedia() - Method in class info.magnolia.module.site.CssResourceDefinition
 
getName() - Method in class info.magnolia.module.site.ConfiguredSite
 
getName() - Method in class info.magnolia.module.site.Domain
 
getName() - Method in class info.magnolia.module.site.HTMLEscapingSiteWrapper
 
getName() - Method in interface info.magnolia.module.site.Site
 
getName() - Method in class info.magnolia.module.site.templates.TemplateConfig
 
getName() - Method in class info.magnolia.module.site.theme.ConfiguredTheme
 
getName() - Method in class info.magnolia.module.site.theme.ThemeReference
 
getNode(Node, String) - Method in class info.magnolia.module.site.i18n.SiteI18nContentSupport
 
getNodeData(Content, String, Locale) - Method in class info.magnolia.module.site.i18n.SiteI18nContentSupport
 
getNodeData(Content, String) - Method in class info.magnolia.module.site.i18n.SiteI18nContentSupport
 
getParameters() - Method in class info.magnolia.module.site.ConfiguredSite
 
getParameters() - Method in class info.magnolia.module.site.HTMLEscapingSiteWrapper
 
getParameters() - Method in interface info.magnolia.module.site.Site
 
getPort() - Method in class info.magnolia.module.site.Domain
 
getProperty(Node, String) - Method in class info.magnolia.module.site.i18n.SiteI18nContentSupport
 
getProperty(Node, String, Locale) - Method in class info.magnolia.module.site.i18n.SiteI18nContentSupport
 
getProtocol() - Method in class info.magnolia.module.site.Domain
 
getPrototype() - Method in class info.magnolia.module.site.templates.ConfiguredTemplateSettings
 
getPrototype() - Method in class info.magnolia.module.site.templates.ReferencingPrototypeTemplateSettings
 
getPrototype() - Method in interface info.magnolia.module.site.templates.TemplateSettings
 
getPrototypeId() - Method in class info.magnolia.module.site.templates.ReferencingPrototypeTemplateSettings
 
getRemoteAddr() - Method in class info.magnolia.module.site.ExtendedAggregationState
 
getRemoteAddr() - Method in class info.magnolia.module.site.HTMLEscapingExtendedAggregationState
 
getRemoteHost() - Method in class info.magnolia.module.site.ExtendedAggregationState
 
getRemoteHost() - Method in class info.magnolia.module.site.HTMLEscapingExtendedAggregationState
 
getRoles() - Method in class info.magnolia.module.site.templates.TemplateConfig
 
getSite(String) - Method in class info.magnolia.module.site.DefaultSiteManager
 
getSite() - Method in class info.magnolia.module.site.ExtendedAggregationState
Gets site configuration assigned to the current request.
getSite() - Method in class info.magnolia.module.site.HTMLEscapingExtendedAggregationState
 
getSite(Node) - Method in class info.magnolia.module.site.renderer.SiteAwareFreemarkerRenderer
Deprecated.
 
getSite(Node) - Method in class info.magnolia.module.site.renderer.SiteAwareRendererWrapper
 
getSite(String) - Method in interface info.magnolia.module.site.SiteManager
 
getSite() - Method in class info.magnolia.module.site.SiteModule
Returns the Site configured under /modules/site/config/site (see SiteModule.SITE_MODULE_PATH) or an instance of NullSite when none is configured.
getSites() - Method in class info.magnolia.module.site.DefaultSiteManager
 
getSites() - Method in interface info.magnolia.module.site.SiteManager
 
getTemplates() - Method in class info.magnolia.module.site.ConfiguredSite
 
getTemplates() - Method in class info.magnolia.module.site.HTMLEscapingSiteWrapper
 
getTemplates() - Method in interface info.magnolia.module.site.Site
 
getTemplates() - Method in class info.magnolia.module.site.templates.ConfiguredSiteTemplateAvailability
 
getTheme() - Method in class info.magnolia.module.site.ConfiguredSite
 
getTheme() - Method in class info.magnolia.module.site.HTMLEscapingSiteWrapper
 
getTheme() - Method in interface info.magnolia.module.site.Site
 
getTheme(String) - Method in class info.magnolia.module.site.SiteModule
Deprecated.
since 1.0.6 - use ThemeRegistry IoC instead.
getThemes() - Method in class info.magnolia.module.site.SiteModule
Deprecated.
since 1.0.6 - use ThemeRegistry IoC instead.
getVariations() - Method in class info.magnolia.module.site.ConfiguredSite
 
getVariations() - Method in class info.magnolia.module.site.HTMLEscapingSiteWrapper
 
getVariations() - Method in interface info.magnolia.module.site.Site
 
getVisible() - Method in class info.magnolia.module.site.templates.PrototypeTemplateDefinition
 
getWrappedRendererType() - Method in class info.magnolia.module.site.renderer.SiteAwareRendererWrapper
 

H

hashCode() - Method in class info.magnolia.module.site.Domain
 
hasProperty(Node, String) - Method in class info.magnolia.module.site.i18n.SiteI18nContentSupport
 
HTMLEscapingExtendedAggregationState - Class in info.magnolia.module.site
Wrapper around ExtendedAggregationState created in order to escape all output to rendering.
HTMLEscapingSiteWrapper - Class in info.magnolia.module.site
A wrapper for the Site which escapes some of its output possibly sensitive to XSS attacks in templates.
HTMLEscapingSiteWrapper(Site) - Constructor for class info.magnolia.module.site.HTMLEscapingSiteWrapper
 

I

info.magnolia.module.site - package info.magnolia.module.site
 
info.magnolia.module.site.filters - package info.magnolia.module.site.filters
 
info.magnolia.module.site.functions - package info.magnolia.module.site.functions
 
info.magnolia.module.site.i18n - package info.magnolia.module.site.i18n
 
info.magnolia.module.site.provider - package info.magnolia.module.site.provider
 
info.magnolia.module.site.renderer - package info.magnolia.module.site.renderer
 
info.magnolia.module.site.setup - package info.magnolia.module.site.setup
 
info.magnolia.module.site.templates - package info.magnolia.module.site.templates
 
info.magnolia.module.site.theme - package info.magnolia.module.site.theme
 
info.magnolia.module.site.theme.registry - package info.magnolia.module.site.theme.registry
 
isAddFingerPrint() - Method in class info.magnolia.module.site.ResourceDefinition
 
isAvailable(Node, TemplateDefinition) - Method in class info.magnolia.module.site.templates.ConfiguredSiteTemplateAvailability
 
isAvailable(Node, TemplateDefinition) - Method in class info.magnolia.module.site.templates.SiteAwareTemplateAvailability
 
isEnableAll() - Method in class info.magnolia.module.site.templates.ConfiguredSiteTemplateAvailability
 
isEnabled() - Method in class info.magnolia.module.site.ConfiguredSite
 
isEnabled() - Method in class info.magnolia.module.site.HTMLEscapingSiteWrapper
 
isEnabled() - Method in class info.magnolia.module.site.i18n.SiteI18nContentSupport
 
isEnabled() - Method in interface info.magnolia.module.site.Site
 

N

newMetadataBuilder() - Method in class info.magnolia.module.site.theme.registry.ThemeRegistry
 
NULL_SITE - Static variable in class info.magnolia.module.site.SiteModule
NullSite object returned when there is no Site configured.
NullSite - Class in info.magnolia.module.site
Null site object that will be used in case there is no site configured at /modules/site/config/site, (see SiteModule.SITE_MODULE_PATH).
NullSite() - Constructor for class info.magnolia.module.site.NullSite
 

P

PageTemplateDefinition - Class in info.magnolia.module.site.templates
ConfiguredTemplateDefinition for pages.
PageTemplateDefinition(TemplateAvailability) - Constructor for class info.magnolia.module.site.templates.PageTemplateDefinition
 
PageTemplateDefinition() - Constructor for class info.magnolia.module.site.templates.PageTemplateDefinition
This default constructor is required for proxies.
PrototypeTemplateDefinition - Class in info.magnolia.module.site.templates
PageTemplateDefinition for prototype definitions only.
PrototypeTemplateDefinition() - Constructor for class info.magnolia.module.site.templates.PrototypeTemplateDefinition
 

R

ReferencingPrototypeTemplateSettings - Class in info.magnolia.module.site.templates
TemplateSettings that enables the usage of a prototype defined in YAML.
ReferencingPrototypeTemplateSettings(TemplateDefinitionRegistry) - Constructor for class info.magnolia.module.site.templates.ReferencingPrototypeTemplateSettings
 
render(RenderingContext, Map<String, Object>) - Method in class info.magnolia.module.site.renderer.SiteAwareFreemarkerRenderer
Deprecated.
 
render(RenderingContext, Map<String, Object>) - Method in class info.magnolia.module.site.renderer.SiteAwareRendererWrapper
 
ResourceDefinition - Class in info.magnolia.module.site
Represents a resource link to be included in an HTML document.
ResourceDefinition(ResourceLinker) - Constructor for class info.magnolia.module.site.ResourceDefinition
 

S

setAddFingerPrint(boolean) - Method in class info.magnolia.module.site.ResourceDefinition
 
setAvailability(TemplateAvailability) - Method in class info.magnolia.module.site.templates.ConfiguredTemplateSettings
 
setConditionalComment(String) - Method in class info.magnolia.module.site.ResourceDefinition
 
setContext(String) - Method in class info.magnolia.module.site.Domain
 
setCssFiles(List<CssResourceDefinition>) - Method in class info.magnolia.module.site.templates.PageTemplateDefinition
 
setCssFiles(List<CssResourceDefinition>) - Method in class info.magnolia.module.site.theme.ConfiguredTheme
 
setDomainAddr(String) - Method in class info.magnolia.module.site.ExtendedAggregationState
 
setDomainAddr(String) - Method in class info.magnolia.module.site.HTMLEscapingExtendedAggregationState
 
setDomainName(String) - Method in class info.magnolia.module.site.ExtendedAggregationState
 
setDomainName(String) - Method in class info.magnolia.module.site.HTMLEscapingExtendedAggregationState
 
setDomains(List<Domain>) - Method in class info.magnolia.module.site.ConfiguredSite
 
setEnableAll(boolean) - Method in class info.magnolia.module.site.templates.ConfiguredSiteTemplateAvailability
 
setEnableAllWithRenderType(List<String>) - Method in class info.magnolia.module.site.templates.ConfiguredSiteTemplateAvailability
 
setEnabled(Boolean) - Method in class info.magnolia.module.site.ConfiguredSite
 
setFallbackLocale(Locale) - Method in class info.magnolia.module.site.i18n.SiteI18nContentSupport
 
setI18n(I18nContentSupport) - Method in class info.magnolia.module.site.ConfiguredSite
 
setId(String) - Method in class info.magnolia.module.site.templates.TemplateConfig
 
setImaging(ImagingSupport) - Method in class info.magnolia.module.site.theme.ConfiguredTheme
 
setJsFiles(List<ResourceDefinition>) - Method in class info.magnolia.module.site.templates.PageTemplateDefinition
 
setJsFiles(List<ResourceDefinition>) - Method in class info.magnolia.module.site.theme.ConfiguredTheme
 
setLink(String) - Method in class info.magnolia.module.site.ResourceDefinition
 
setLocale(Locale) - Method in class info.magnolia.module.site.i18n.SiteI18nContentSupport
 
setMappings(Map<String, URI2RepositoryMapping>) - Method in class info.magnolia.module.site.ConfiguredSite
 
setMedia(String) - Method in class info.magnolia.module.site.CssResourceDefinition
 
setName(String) - Method in class info.magnolia.module.site.ConfiguredSite
 
setName(String) - Method in class info.magnolia.module.site.Domain
 
setName(String) - Method in class info.magnolia.module.site.templates.TemplateConfig
 
setName(String) - Method in class info.magnolia.module.site.theme.ConfiguredTheme
 
setName(String) - Method in class info.magnolia.module.site.theme.ThemeReference
 
setParameters(Map<String, Object>) - Method in class info.magnolia.module.site.ConfiguredSite
 
setPort(int) - Method in class info.magnolia.module.site.Domain
 
setProtocol(String) - Method in class info.magnolia.module.site.Domain
 
setPrototype(TemplateDefinition) - Method in class info.magnolia.module.site.templates.ConfiguredTemplateSettings
 
setPrototype(TemplateDefinition) - Method in class info.magnolia.module.site.templates.ReferencingPrototypeTemplateSettings
 
setPrototypeId(String) - Method in class info.magnolia.module.site.templates.ReferencingPrototypeTemplateSettings
 
setRemoteAddr(String) - Method in class info.magnolia.module.site.ExtendedAggregationState
 
setRemoteAddr(String) - Method in class info.magnolia.module.site.HTMLEscapingExtendedAggregationState
 
setRemoteHost(String) - Method in class info.magnolia.module.site.ExtendedAggregationState
 
setRemoteHost(String) - Method in class info.magnolia.module.site.HTMLEscapingExtendedAggregationState
 
setRoles(Collection<String>) - Method in class info.magnolia.module.site.templates.TemplateConfig
 
setSite(Site) - Method in class info.magnolia.module.site.ExtendedAggregationState
Sets site configuration for the current request.
setSite(Site) - Method in class info.magnolia.module.site.HTMLEscapingExtendedAggregationState
 
setSite(Site) - Method in class info.magnolia.module.site.SiteModule
 
setTemplates(TemplateSettings) - Method in class info.magnolia.module.site.ConfiguredSite
 
setTemplates(Map<String, TemplateConfig>) - Method in class info.magnolia.module.site.templates.ConfiguredSiteTemplateAvailability
Sets all templates.
setTheme(ThemeReference) - Method in class info.magnolia.module.site.ConfiguredSite
 
setThemes(Map<String, Theme>) - Method in class info.magnolia.module.site.SiteModule
Deprecated.
since 1.0.6 - use ThemeRegistry IoC instead.
setVariations(Map<String, Site>) - Method in class info.magnolia.module.site.ConfiguredSite
 
setVisible(Boolean) - Method in class info.magnolia.module.site.templates.PrototypeTemplateDefinition
 
setWrappedRendererType(String) - Method in class info.magnolia.module.site.renderer.SiteAwareRendererWrapper
 
site() - Method in class info.magnolia.module.site.functions.SiteFunctions
Returns the current Site.
site(Node) - Method in class info.magnolia.module.site.functions.SiteFunctions
Returns the according Site of the passed content Node.
site(ContentMap) - Method in class info.magnolia.module.site.functions.SiteFunctions
Returns the according Site of the passed content ContentMap.
Site - Interface in info.magnolia.module.site
Site configuration contract.
SITE_MODULE_PATH - Static variable in class info.magnolia.module.site.SiteModule
 
SITE_NAME - Static variable in class info.magnolia.module.site.NullSite
 
SITE_RENDER_TYPE - Static variable in class info.magnolia.module.site.templates.SiteAwareTemplateAvailability
 
SiteAwareFreemarkerRenderer - Class in info.magnolia.module.site.renderer
Deprecated.
since 1.0.5. Use SiteAwareRendererWrapper and set SiteAwareRendererWrapper.wrappedRendererType to "freemarker" instead.
SiteAwareFreemarkerRenderer(FreemarkerHelper, RenderingEngine, SiteManager, FallbackTemplateDefinition) - Constructor for class info.magnolia.module.site.renderer.SiteAwareFreemarkerRenderer
Deprecated.
 
SiteAwareRendererWrapper - Class in info.magnolia.module.site.renderer
Site-aware wrapper for a Renderer.
SiteAwareRendererWrapper(SiteManager, FallbackTemplateDefinition, RendererRegistry) - Constructor for class info.magnolia.module.site.renderer.SiteAwareRendererWrapper
 
SiteAwareTemplateAvailability - Class in info.magnolia.module.site.templates
Template availability for SiteModule that takes settings from the site configuration into account.
SiteAwareTemplateAvailability() - Constructor for class info.magnolia.module.site.templates.SiteAwareTemplateAvailability
This constructor is only required for proxies.
SiteAwareTemplateAvailability(SiteFunctions) - Constructor for class info.magnolia.module.site.templates.SiteAwareTemplateAvailability
 
SiteFunctions - Class in info.magnolia.module.site.functions
Site-related functions.
SiteFunctions(SiteManager, ImagingSupport, ThemeRegistry) - Constructor for class info.magnolia.module.site.functions.SiteFunctions
 
SiteFunctions(SiteManager, Provider<SiteModule>, ImagingSupport) - Constructor for class info.magnolia.module.site.functions.SiteFunctions
SiteI18nContentSupport - Class in info.magnolia.module.site.i18n
Delegates calls to {glink I18nContentSupport} to the one associated with the current Site obtained from the SiteProvider.
SiteI18nContentSupport() - Constructor for class info.magnolia.module.site.i18n.SiteI18nContentSupport
 
SiteI18nContentSupport(SiteProvider) - Constructor for class info.magnolia.module.site.i18n.SiteI18nContentSupport
 
SiteManager - Interface in info.magnolia.module.site
Site manager contract.
SiteMergeFilter - Class in info.magnolia.module.site.filters
Merges Site set on aggregation state with the variation having the name of the channel - if available.
SiteMergeFilter(SiteManager) - Constructor for class info.magnolia.module.site.filters.SiteMergeFilter
 
SiteModule - Class in info.magnolia.module.site
Module class.
SiteModule(Node2BeanProcessor, ConfigurationSourceFactory, ThemeRegistry) - Constructor for class info.magnolia.module.site.SiteModule
 
SiteModule(Node2BeanProcessor) - Constructor for class info.magnolia.module.site.SiteModule
SiteModule() - Constructor for class info.magnolia.module.site.SiteModule
SiteModuleVersionHandler - Class in info.magnolia.module.site.setup
Default version handler for SiteModule.
SiteModuleVersionHandler() - Constructor for class info.magnolia.module.site.setup.SiteModuleVersionHandler
 
SiteProvider - Class in info.magnolia.module.site.provider
Provider for Sites that will try to acquire an instance of the current Site from the ExtendedAggregationState.
SiteProvider(Provider<AggregationState>) - Constructor for class info.magnolia.module.site.provider.SiteProvider
SiteProvider(Provider<AggregationState>, Provider<SiteManager>) - Constructor for class info.magnolia.module.site.provider.SiteProvider
 
start(ModuleLifecycleContext) - Method in class info.magnolia.module.site.SiteModule
 
stop(ModuleLifecycleContext) - Method in class info.magnolia.module.site.SiteModule
 

T

TemplateConfig - Class in info.magnolia.module.site.templates
Define the name of the template and roles that have access to it.
TemplateConfig() - Constructor for class info.magnolia.module.site.templates.TemplateConfig
 
TemplateSettings - Interface in info.magnolia.module.site.templates
Define the default area definitions and template availability (name of the template, access limitation) configured in the configuration workspace.
theme(Site) - Method in class info.magnolia.module.site.functions.SiteFunctions
Returns the Theme of a Site.
Theme - Interface in info.magnolia.module.site.theme
Default interface defining a theme.
ThemeReference - Class in info.magnolia.module.site.theme
Theme reference defined under /modules//themes.
ThemeReference() - Constructor for class info.magnolia.module.site.theme.ThemeReference
 
ThemeRegistry - Class in info.magnolia.module.site.theme.registry
Maintains a registry of theme providers.
ThemeRegistry(ModuleRegistry) - Constructor for class info.magnolia.module.site.theme.registry.ThemeRegistry
 
toI18NURI(String) - Method in class info.magnolia.module.site.i18n.SiteI18nContentSupport
 
toRawURI(String) - Method in class info.magnolia.module.site.i18n.SiteI18nContentSupport
 
toString() - Method in class info.magnolia.module.site.ConfiguredSite
 
toString() - Method in class info.magnolia.module.site.Domain
 
type() - Method in class info.magnolia.module.site.theme.registry.ThemeRegistry
 

U

unwrap() - Method in class info.magnolia.module.site.HTMLEscapingExtendedAggregationState
WARNING: doing for instance ${state.unwrap()} in a template and then calling any method on the raw {@link ExtendedAggregationState} will disable automatic HTML escaping provided by this wrapper thus potentially exposing your webapp to XSS attacks.

V

valueOf(String) - Static method in enum info.magnolia.module.site.theme.registry.DefinitionTypes
Returns the enum constant of this type with the specified name.
values() - Static method in enum info.magnolia.module.site.theme.registry.DefinitionTypes
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrapNodeForModel(Node) - Method in class info.magnolia.module.site.renderer.SiteAwareFreemarkerRenderer
Deprecated.
Wraps the current content node before passing it to the model.
wrapWithHTMLEscapingWrapper(Node) - Method in class info.magnolia.module.site.renderer.SiteAwareFreemarkerRenderer
Deprecated.
 
A B C D E F G H I N P R S T U V W 
Skip navigation links

Copyright © 2017 Magnolia International Ltd.. All rights reserved.