Uses of Class
info.magnolia.cms.core.AggregationState

Packages that use AggregationState
info.magnolia.context   
info.magnolia.module.cache   
info.magnolia.module.cache.cachepolicy   
info.magnolia.module.templating   
info.magnolia.module.templating.engine   
info.magnolia.module.templatingcomponents.components   
info.magnolia.module.templatingcomponents.freemarker   
info.magnolia.module.templatingcomponents.jsp   
 

Uses of AggregationState in info.magnolia.context
 

Fields in info.magnolia.context declared as AggregationState
protected  AggregationState WebContextImpl.aggregationState
           
 

Methods in info.magnolia.context that return AggregationState
 AggregationState WebContextImpl.getAggregationState()
           
 AggregationState WebContext.getAggregationState()
          Retrieves the Aggregator instance, which gathers all info regarding the current request (paths, etc).
static AggregationState MgnlContext.getAggregationState()
          Returns the AggregationState if we're in a WebContext, throws an IllegalStateException otherwise.
 

Uses of AggregationState in info.magnolia.module.cache
 

Methods in info.magnolia.module.cache with parameters of type AggregationState
 Object CachePolicy.retrieveCacheKey(AggregationState aggregationState)
          Returns cache key for the given item or null if such key can't be obtained or policy doesn't want to share it.
 CachePolicyResult CachePolicy.shouldCache(Cache cache, AggregationState aggregationState, FlushPolicy flushPolicy)
          Implementations can chose whether to cache or not - but note that the aggregationState might not be completely populated.
 

Uses of AggregationState in info.magnolia.module.cache.cachepolicy
 

Methods in info.magnolia.module.cache.cachepolicy with parameters of type AggregationState
 Object Never.retrieveCacheKey(AggregationState aggregationState)
           
 Object Default.retrieveCacheKey(AggregationState aggregationState)
           
protected  boolean Default.shouldBypass(AggregationState aggregationState, Object key)
           
 CachePolicyResult Never.shouldCache(Cache cache, AggregationState aggregationState, FlushPolicy flushPolicy)
           
 CachePolicyResult Default.shouldCache(Cache cache, AggregationState aggregationState, FlushPolicy flushPolicy)
           
protected  boolean Default.shouldRefresh(AggregationState aggregationState, Object key)
          Checks whether requested content should be served from cache or refreshed instead.
 

Uses of AggregationState in info.magnolia.module.templating
 

Methods in info.magnolia.module.templating that return AggregationState
protected static AggregationState ModelExecutionFilter.getAggregationStateSafely()
           
protected  AggregationState AbstractRenderer.getAggregationStateSafely()
          This gets the aggregation state without throwing an exception if the current context is not a WebContext.
protected  AggregationState AbstractRenderer.getAggrigationStateSafely()
          Deprecated. since 4.3 - typo, use getAggregationStateSafely()
 

Methods in info.magnolia.module.templating with parameters of type AggregationState
protected  void RenderingFilter.handleResourceRequest(AggregationState aggregationState, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Get the requested resource and copy it to the ServletOutputStream, bit by bit.
 

Uses of AggregationState in info.magnolia.module.templating.engine
 

Methods in info.magnolia.module.templating.engine that return AggregationState
protected static AggregationState DefaultRenderingEngine.getAggregationStateSafely()
           
 

Uses of AggregationState in info.magnolia.module.templatingcomponents.components
 

Methods in info.magnolia.module.templatingcomponents.components that return AggregationState
protected  AggregationState AbstractAuthoringUiComponent.getAggregationState()
           
 

Methods in info.magnolia.module.templatingcomponents.components with parameters of type AggregationState
static EditBar EditBar.make(ServerConfiguration serverCfg, AggregationState aggState, Content specificContent, String specificDialogName, String editButtonLabel, boolean enableMoveButton, boolean enableDeleteButton)
           
static SingletonParagraphBar SingletonParagraphBar.make(ServerConfiguration serverCfg, AggregationState aggState, String contentName, List<String> allowedParagraphs, String enableButtonLabel)
           
static NewBar NewBar.make(ServerConfiguration serverCfg, AggregationState aggState, String containerName, List<String> allowedParagraphs, String newButtonLabel)
           
static PageEditBar PageEditBar.make(ServerConfiguration serverCfg, AggregationState aggState, String editButtonLabel, String dialogName)
           
 

Constructors in info.magnolia.module.templatingcomponents.components with parameters of type AggregationState
AbstractAuthoringUiComponent(ServerConfiguration server, AggregationState aggregationState)
           
EditBar(ServerConfiguration serverConfiguration, AggregationState aggregationState)
           
NewBar(ServerConfiguration server, AggregationState aggregationState)
           
PageEditBar(ServerConfiguration server, AggregationState aggregationState)
           
SingletonParagraphBar(ServerConfiguration server, AggregationState aggregationState)
           
 

Uses of AggregationState in info.magnolia.module.templatingcomponents.freemarker
 

Methods in info.magnolia.module.templatingcomponents.freemarker with parameters of type AggregationState
protected  AuthoringUiComponent SingletonParagraphBarDirective.prepareUIComponent(ServerConfiguration serverCfg, AggregationState aggState, freemarker.core.Environment env, Map<String,freemarker.template.TemplateModel> params, freemarker.template.TemplateModel[] loopVars, freemarker.template.TemplateDirectiveBody body)
           
protected  AuthoringUiComponent PageEditBarDirective.prepareUIComponent(ServerConfiguration serverCfg, AggregationState aggState, freemarker.core.Environment env, Map<String,freemarker.template.TemplateModel> params, freemarker.template.TemplateModel[] loopVars, freemarker.template.TemplateDirectiveBody body)
           
protected  AuthoringUiComponent NewBarDirective.prepareUIComponent(ServerConfiguration serverCfg, AggregationState aggState, freemarker.core.Environment env, Map<String,freemarker.template.TemplateModel> params, freemarker.template.TemplateModel[] loopVars, freemarker.template.TemplateDirectiveBody body)
           
protected  AuthoringUiComponent EditBarDirective.prepareUIComponent(ServerConfiguration serverCfg, AggregationState aggState, freemarker.core.Environment env, Map<String,freemarker.template.TemplateModel> params, freemarker.template.TemplateModel[] loopVars, freemarker.template.TemplateDirectiveBody body)
           
protected abstract  AuthoringUiComponent AbstractDirective.prepareUIComponent(ServerConfiguration serverCfg, AggregationState aggState, freemarker.core.Environment env, Map<String,freemarker.template.TemplateModel> params, freemarker.template.TemplateModel[] loopVars, freemarker.template.TemplateDirectiveBody body)
          Implementations of this method should return a AuthoringUiComponent, prepared with the known parameters.
 

Uses of AggregationState in info.magnolia.module.templatingcomponents.jsp
 

Methods in info.magnolia.module.templatingcomponents.jsp with parameters of type AggregationState
protected  AuthoringUiComponent SingletonParagraphBarTag.prepareUIComponent(ServerConfiguration serverCfg, AggregationState aggState)
           
protected  AuthoringUiComponent PageEditBarTag.prepareUIComponent(ServerConfiguration serverCfg, AggregationState aggState)
           
protected  AuthoringUiComponent NewBarTag.prepareUIComponent(ServerConfiguration serverCfg, AggregationState aggState)
           
protected  AuthoringUiComponent EditBarTag.prepareUIComponent(ServerConfiguration serverCfg, AggregationState aggState)
           
protected abstract  AuthoringUiComponent AbstractTag.prepareUIComponent(ServerConfiguration serverCfg, AggregationState aggState)
          Validate parameters and return a ready-to-output instance of an AuthoringUiComponent.
 



Copyright © 2003-2012 Magnolia International Ltd.. All Rights Reserved.