A B C D E F G H I L M N O P R S T U W

A

AbstractExecutor - Class in info.magnolia.module.cache.executor
The cache configuration is passed to the executor.
AbstractExecutor() - Constructor for class info.magnolia.module.cache.executor.AbstractExecutor
 
AbstractListeningFlushPolicy - Class in info.magnolia.module.cache
Implemenation of the FlushPolicy providing functionality for triggering flush operation based on changes in observed repositories.
AbstractListeningFlushPolicy() - Constructor for class info.magnolia.module.cache.AbstractListeningFlushPolicy
 
AbstractListeningFlushPolicy.CacheCleaner - Class in info.magnolia.module.cache
Event listener triggering the cleanup of the cache.
AbstractListeningFlushPolicy.CacheCleaner(Cache, String) - Constructor for class info.magnolia.module.cache.AbstractListeningFlushPolicy.CacheCleaner
 
AbstractVoterBased - Class in info.magnolia.module.cache.browsercachepolicy
Uses a VoterSet to decided if the file should be cached in the browser.
AbstractVoterBased() - Constructor for class info.magnolia.module.cache.browsercachepolicy.AbstractVoterBased
 
addCache(String) - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
addConfiguration(String, CacheConfiguration) - Method in class info.magnolia.module.cache.CacheModule
 
addDateHeader(String, long) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
addExecutor(String, CachePolicyExecutor) - Method in class info.magnolia.module.cache.CacheConfiguration
 
addExecutor(CachePolicyExecutor) - Method in class info.magnolia.module.cache.executor.CompositeExecutor
 
addHeader(String, String) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
addHeader(String, Object) - Method in class info.magnolia.module.cache.filter.ResponseExpirationCalculator
 
addHeaders(boolean, HttpServletResponse) - Method in class info.magnolia.module.cache.filter.ContentCachedEntry
Sets headers in the response object.
addIntHeader(String, int) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
addPolicy(FlushPolicy) - Method in class info.magnolia.module.cache.DelegateFlushPolicy
 
addRepository(String) - Method in class info.magnolia.module.cache.AbstractListeningFlushPolicy
 

B

bindContentFileToCurrentRequest(HttpServletRequest, File) - Method in class info.magnolia.module.cache.filter.DelegatingBlobCachedEntry
 
BlockingCache - Interface in info.magnolia.module.cache
Marker interface to expose the fact that this cache will block further calls to Cache.get(Object) until an entry is put into the cache.
BrowserCachePolicy - Interface in info.magnolia.module.cache
Used to determine if the expiration headers must be set.
BrowserCachePolicyResult - Class in info.magnolia.module.cache
Transports the expiration date.
BrowserCachePolicyResult(long) - Constructor for class info.magnolia.module.cache.BrowserCachePolicyResult
 
BrowserCachePolicySet - Class in info.magnolia.module.cache.browsercachepolicy
A collection of BrowserCachePolicy.
BrowserCachePolicySet() - Constructor for class info.magnolia.module.cache.browsercachepolicy.BrowserCachePolicySet
 
bypass - Static variable in class info.magnolia.module.cache.CachePolicyResult
 
Bypass - Class in info.magnolia.module.cache.executor
Bypasses all caching functionality.
Bypass() - Constructor for class info.magnolia.module.cache.executor.Bypass
 
bypasses(HttpServletRequest) - Method in class info.magnolia.module.cache.filter.GZipFilter
 
bypasses(HttpServletRequest) - Method in class info.magnolia.module.cache.filter.StandaloneGZipFilter
 

C

Cache - Interface in info.magnolia.module.cache
A simple interface around 3rd party or custom cache libraries.
CACHE_NAME - Static variable in class info.magnolia.module.cache.commands.FlushNamedCacheCommand
 
CACHE_TEMP_FILE_PREFIX - Static variable in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
CacheConfiguration - Class in info.magnolia.module.cache
Each CacheConfiguration holds a CachePolicy, a FlushPolicy and a BrowserCachePolicy.
CacheConfiguration() - Constructor for class info.magnolia.module.cache.CacheConfiguration
 
CacheConfigurationTransformer - Class in info.magnolia.module.cache.ehcache
A Content2BeanTransformer for net.ehcache.config.CacheConfiguration, because it does not respect javabeans conventions for setting the MemoryStoreEvictionPolicy.
CacheConfigurationTransformer() - Constructor for class info.magnolia.module.cache.ehcache.CacheConfigurationTransformer
 
CachedEntry - Interface in info.magnolia.module.cache.filter
A cached entry used to store content produced by the filter chain.
CachedError - Class in info.magnolia.module.cache.filter
Contract for cached errors providing access to the error codes.
CachedError(int, String, int) - Constructor for class info.magnolia.module.cache.filter.CachedError
 
CachedRedirect - Class in info.magnolia.module.cache.filter
Cached redirect contract providing access to the status code and target location.
CachedRedirect(int, String, String, int) - Constructor for class info.magnolia.module.cache.filter.CachedRedirect
 
CacheFactory - Interface in info.magnolia.module.cache
Most caching libraries allow the creation of different caches ("zones") in a single application/vm.
CacheFilter - Class in info.magnolia.module.cache.filter
Uses the CachePolicy to determine the cache behavior.
CacheFilter(CacheModule, CacheMonitor) - Constructor for class info.magnolia.module.cache.filter.CacheFilter
 
CacheHeadersFilter - Class in info.magnolia.module.cache.filter
Filter that sets cache headers, allowing or dening cache at client-side.
CacheHeadersFilter() - Constructor for class info.magnolia.module.cache.filter.CacheHeadersFilter
 
CacheModule - Class in info.magnolia.module.cache
The CacheModule holds several named CacheConfiguration instances and a CacheFactory.
CacheModule(ModuleManager, CacheMonitor) - Constructor for class info.magnolia.module.cache.CacheModule
Deprecated. TODO since 4.5 - find another, cleaner, mechanism to provide the information this module needs instead of using ModuleManager.
CacheModuleLifecycleListener - Interface in info.magnolia.module.cache
Implementations should register themselves in the appropriate CacheModule instances to get callbacks when the module is restarted.
CacheModuleVersionHandler - Class in info.magnolia.module.cache.setup
VersionHandler implementation for the cache module.
CacheModuleVersionHandler() - Constructor for class info.magnolia.module.cache.setup.CacheModuleVersionHandler
 
CacheMonitor - Class in info.magnolia.module.cache.mbean
MBean implementation for the cache status.
CacheMonitor(CommandsManager) - Constructor for class info.magnolia.module.cache.mbean.CacheMonitor
 
CacheMonitorMBean - Interface in info.magnolia.module.cache.mbean
MBean implemenation for monitoring and manipulation of the cache.
CachePolicy - Interface in info.magnolia.module.cache
The CachePolicy determines is a requested page should be cached, retrieved from the cache or not cached at all.
CachePolicyExecutor - Interface in info.magnolia.module.cache
Executes something based on the outcome of the CachePolicy (store, bypass, server, set expiration headers).
CachePolicyResult - Class in info.magnolia.module.cache
CachePolicy returns instances of this class - depending on the value of the behaviour property, the cacheKey and cachedEntry values might be set or not.
CachePolicyResult(CachePolicyResult.CachePolicyBehaviour, Object, Object) - Constructor for class info.magnolia.module.cache.CachePolicyResult
 
CachePolicyResult.CachePolicyBehaviour - Class in info.magnolia.module.cache
Descriptor of the cache policy behavior used by this cache policy result.
CacheResponseWrapper - Class in info.magnolia.module.cache.filter
A response wrapper which records the status, headers and content.
CacheResponseWrapper(HttpServletResponse, int, boolean) - Constructor for class info.magnolia.module.cache.filter.CacheResponseWrapper
 
CacheResponseWrapper(HttpServletResponse, int, boolean, AbstractThresholdingCacheOutputStream) - Constructor for class info.magnolia.module.cache.filter.CacheResponseWrapper
 
CacheToolsPage - Class in info.magnolia.cms.cache.pages
Tools page to show cache info and flush caches.
CacheToolsPage(String, HttpServletRequest, HttpServletResponse) - Constructor for class info.magnolia.cms.cache.pages.CacheToolsPage
 
canCacheOnClient(CachePolicyResult) - Method in class info.magnolia.module.cache.browsercachepolicy.AbstractVoterBased
 
canCacheOnClient(CachePolicyResult) - Method in class info.magnolia.module.cache.browsercachepolicy.BrowserCachePolicySet
 
canCacheOnClient(CachePolicyResult) - Method in interface info.magnolia.module.cache.BrowserCachePolicy
 
canServeGzipContent() - Method in class info.magnolia.module.cache.filter.ContentCachedEntry
 
canServeGzipContent() - Method in class info.magnolia.module.cache.filter.DelegatingBlobCachedEntry
 
canServeGzipContent() - Method in class info.magnolia.module.cache.filter.InMemoryCachedEntry
 
cleanUp() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
clear() - Method in interface info.magnolia.module.cache.Cache
 
clear() - Method in class info.magnolia.module.cache.ehcache.EhCacheWrapper
 
close() - Method in class info.magnolia.cms.cache.MultiplexServletOutputStream
Deprecated.  
CompositeExecutor - Class in info.magnolia.module.cache.executor
A list of executors (for combining and ordering them).
CompositeExecutor() - Constructor for class info.magnolia.module.cache.executor.CompositeExecutor
 
CompositeExecutorTransformer - Class in info.magnolia.module.cache.executor
Omit the executors subnode.
CompositeExecutorTransformer() - Constructor for class info.magnolia.module.cache.executor.CompositeExecutorTransformer
 
containsHeader(String) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
CONTENT_FILE_ATTRIBUTE - Static variable in class info.magnolia.module.cache.filter.DelegatingBlobCachedEntry
 
ContentCachedEntry - Class in info.magnolia.module.cache.filter
Wraps a page response.
ContentCachedEntry(String, String, int, MultiMap, long, String, int) - Constructor for class info.magnolia.module.cache.filter.ContentCachedEntry
 
ContentCompression - Class in info.magnolia.module.cache
Content compression voter configuration bean.
ContentCompression() - Constructor for class info.magnolia.module.cache.ContentCompression
 
countFlush(String) - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
countStart() - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
createCache(String) - Method in class info.magnolia.module.cache.ehcache.EhCacheFactory
 

D

Default - Class in info.magnolia.module.cache.cachepolicy
A basic CachePolicy driven by voters.
Default() - Constructor for class info.magnolia.module.cache.cachepolicy.Default
 
DEFAULT_THRESHOLD - Static variable in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
DefaultCacheKey - Class in info.magnolia.module.cache
Default cache key implementation.
DefaultCacheKey(String, String, String, Map<String, String>) - Constructor for class info.magnolia.module.cache.DefaultCacheKey
Deprecated. since 4.4.6 use info.magnolia.module.cache.DefaultCacheKey.DefaultCacheKey(String, String, String, Map, Boolean)
DefaultCacheKey(String, String, String, String, Map<String, String>, Boolean) - Constructor for class info.magnolia.module.cache.DefaultCacheKey
Deprecated. since 4.5.11 use info.magnolia.module.cache.DefaultCacheKey.DefaultCacheKey(String, String, String, String, String, Map, Boolean)
DefaultCacheKey(String, String, String, String, String, Map<String, String>, Boolean) - Constructor for class info.magnolia.module.cache.DefaultCacheKey
 
DelegateFlushPolicy - Class in info.magnolia.module.cache
Simple policy that delegates all the requests to any policies added in its policies list.
DelegateFlushPolicy() - Constructor for class info.magnolia.module.cache.DelegateFlushPolicy
 
DelegatingBlobCachedEntry - Class in info.magnolia.module.cache.filter
Used for large responses.
DelegatingBlobCachedEntry(long, String, String, int, MultiMap, long, String, int) - Constructor for class info.magnolia.module.cache.filter.DelegatingBlobCachedEntry
 
doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class info.magnolia.module.cache.filter.CacheFilter
 
doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class info.magnolia.module.cache.filter.CacheHeadersFilter
 
doFilter(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class info.magnolia.module.cache.filter.GZipFilter
 

E

EhCacheFactory - Class in info.magnolia.module.cache.ehcache
A CacheFactory based on ehcache, which wraps BlockingCache instances.
EhCacheFactory(CacheMonitor) - Constructor for class info.magnolia.module.cache.ehcache.EhCacheFactory
 
EhCacheWrapper - Class in info.magnolia.module.cache.ehcache
Magnolia cache wrapper for underlying ehCache implementation.
EhCacheWrapper(BlockingCache, CacheMonitor, String) - Constructor for class info.magnolia.module.cache.ehcache.EhCacheWrapper
 
EhCacheWrapper(Ehcache, CacheMonitor, String) - Constructor for class info.magnolia.module.cache.ehcache.EhCacheWrapper
 
EMPTY_MAP - Static variable in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
equals(Object) - Method in class info.magnolia.module.cache.DefaultCacheKey
 
execute(Context) - Method in class info.magnolia.module.cache.commands.FlushCachesCommand
 
execute(Context) - Method in class info.magnolia.module.cache.commands.FlushFromCachesByUUIDCommand
 
execute(Context) - Method in class info.magnolia.module.cache.commands.FlushNamedCacheCommand
 
execute(InstallContext) - Method in class info.magnolia.module.cache.RegisterWorkspaceForCacheFlushingTask
 
execute(InstallContext) - Method in class info.magnolia.module.cache.setup.RemoveCacheTempFilesTask
 

F

FixedDuration - Class in info.magnolia.module.cache.browsercachepolicy
Uses a fix expiration time (in minutes).
FixedDuration() - Constructor for class info.magnolia.module.cache.browsercachepolicy.FixedDuration
 
flush() - Method in class info.magnolia.cms.cache.MultiplexServletOutputStream
Deprecated.  
flush() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
flushAll() - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
flushAll() - Method in interface info.magnolia.module.cache.mbean.CacheMonitorMBean
Will flush all entries from all configured caches.
flushAllCaches() - Method in class info.magnolia.cms.cache.pages.CacheToolsPage
 
FlushAllListeningPolicy - Class in info.magnolia.module.cache
Simple flush policy that will empty whole cache in case of updates.
FlushAllListeningPolicy() - Constructor for class info.magnolia.module.cache.FlushAllListeningPolicy
 
flushBuffer() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
flushByUUID() - Method in class info.magnolia.cms.cache.pages.CacheToolsPage
 
flushByUUID(String, String, Cache) - Method in class info.magnolia.module.cache.AbstractListeningFlushPolicy
Flushes all content related to given uuid&repository combination from provided cache.
flushByUUID(String, String) - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
flushByUUID(String, String) - Method in interface info.magnolia.module.cache.mbean.CacheMonitorMBean
Will flush all entries with key bound to given uuid from all configured caches.
FlushCachesCommand - Class in info.magnolia.module.cache.commands
Command to completely flush all available caches.
FlushCachesCommand() - Constructor for class info.magnolia.module.cache.commands.FlushCachesCommand
 
FlushFromCachesByUUIDCommand - Class in info.magnolia.module.cache.commands
Command to completely flush all entries related to given uuid from all available caches.
FlushFromCachesByUUIDCommand() - Constructor for class info.magnolia.module.cache.commands.FlushFromCachesByUUIDCommand
 
flushNamedCache() - Method in class info.magnolia.cms.cache.pages.CacheToolsPage
 
FlushNamedCacheCommand - Class in info.magnolia.module.cache.commands
Command to flush a cache by name.
FlushNamedCacheCommand() - Constructor for class info.magnolia.module.cache.commands.FlushNamedCacheCommand
 
FlushPolicy - Interface in info.magnolia.module.cache
Implementations determine when and how to flush their cache.

G

get(Object) - Method in interface info.magnolia.module.cache.Cache
 
get(Object) - Method in class info.magnolia.module.cache.ehcache.EhCacheWrapper
 
getAll() - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
getAll() - Method in interface info.magnolia.module.cache.mbean.CacheMonitorMBean
 
getAttribute(String) - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getAttributeNames() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getAuthType() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getBehaviour() - Method in class info.magnolia.module.cache.CachePolicyResult
 
getBlockingTimeout() - Method in interface info.magnolia.module.cache.BlockingCache
If the timeout is reached an exception is thrown to unlock the blocked thread (in milliseconds).
getBlockingTimeout() - Method in class info.magnolia.module.cache.ehcache.EhCacheFactory
 
getBlockingTimeout() - Method in class info.magnolia.module.cache.ehcache.EhCacheWrapper
 
getBrowserCachePolicy() - Method in class info.magnolia.module.cache.CacheConfiguration
 
getBufferedContent() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
getBypasses() - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
getBypasses() - Method in interface info.magnolia.module.cache.mbean.CacheMonitorMBean
Gets number of times since the last server restart the caching policy decided to bypass cache and serve request out of repository (i.e.
getCache(String) - Method in interface info.magnolia.module.cache.CacheFactory
Retrieves a named cache.
getCache(String) - Method in class info.magnolia.module.cache.ehcache.EhCacheFactory
 
getCacheConfiguration() - Method in class info.magnolia.module.cache.executor.AbstractExecutor
 
getCacheConfigurationName() - Method in class info.magnolia.module.cache.filter.CacheFilter
 
getCachedEntry() - Method in class info.magnolia.module.cache.CachePolicyResult
 
getCachedKeysCount() - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
getCachedKeysCount() - Method in interface info.magnolia.module.cache.mbean.CacheMonitorMBean
Gets number of entries in all known caches even if those entries have been generated from content with same uuid (e.g.
getCachedUUIDsCount() - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
getCachedUUIDsCount() - Method in interface info.magnolia.module.cache.mbean.CacheMonitorMBean
Gets number of content uuids that are held in all known caches.
getCacheFactory() - Method in class info.magnolia.module.cache.CacheModule
 
getCacheKey() - Method in class info.magnolia.module.cache.CachePolicyResult
 
getCacheNames() - Method in class info.magnolia.module.cache.ehcache.EhCacheFactory
 
getCachePolicy() - Method in class info.magnolia.module.cache.CacheConfiguration
 
getCachePolicy(Cache) - Method in class info.magnolia.module.cache.executor.Store
 
getCacheSizes() - Method in class info.magnolia.cms.cache.pages.CacheToolsPage
 
getChannel() - Method in class info.magnolia.module.cache.DefaultCacheKey
 
getCharacterEncoding() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getCharacterEncoding() - Method in class info.magnolia.module.cache.filter.ContentCachedEntry
 
getCompression() - Method in class info.magnolia.module.cache.CacheModule
 
getConfiguration(String) - Method in class info.magnolia.module.cache.CacheModule
 
getConfigurations() - Method in class info.magnolia.module.cache.CacheModule
 
getContentFile() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
getContentLength() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getContentLength() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
getContentType() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getContentType() - Method in class info.magnolia.module.cache.filter.ContentCachedEntry
 
getContextPath() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getCookies() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getCurrent() - Static method in class info.magnolia.module.cache.CachePolicyResult
Returns the current CachePolicyResult which was set by the CacheFilter.
getDateHeader(String) - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getDefaultCacheConfiguration() - Method in class info.magnolia.module.cache.ehcache.EhCacheFactory
 
getDiskStorePath() - Method in class info.magnolia.module.cache.ehcache.EhCacheFactory
 
getDomain() - Method in class info.magnolia.module.cache.DefaultCacheKey
 
getDomainAccesses() - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
getDomainAccesses() - Method in interface info.magnolia.module.cache.mbean.CacheMonitorMBean
Gets number of times the requests have been served for each configured domain since the last server restart.
getExecutor(CachePolicyResult.CachePolicyBehaviour) - Method in class info.magnolia.module.cache.CacheConfiguration
 
getExecutors() - Method in class info.magnolia.module.cache.CacheConfiguration
 
getExecutors() - Method in class info.magnolia.module.cache.executor.CompositeExecutor
 
getExpirationDate() - Method in class info.magnolia.module.cache.BrowserCachePolicyResult
 
getExpirationMinutes() - Method in class info.magnolia.module.cache.browsercachepolicy.FixedDuration
 
getExtraInstallTasks(InstallContext) - Method in class info.magnolia.module.cache.setup.CacheModuleVersionHandler
 
getFlushes() - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
getFlushes() - Method in interface info.magnolia.module.cache.mbean.CacheMonitorMBean
Gets number of times each configured cache have been flushed since the last server restart.
getFlushPolicy() - Method in class info.magnolia.module.cache.CacheConfiguration
 
getGzippedContent() - Method in class info.magnolia.module.cache.filter.InMemoryCachedEntry
 
getHeader(String) - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getHeaderNames() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getHeaders(String) - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getHeaders() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
getHeaders() - Method in class info.magnolia.module.cache.filter.ContentCachedEntry
 
getHits() - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
getHits() - Method in interface info.magnolia.module.cache.mbean.CacheMonitorMBean
Gets number of times since the last server restart the cache found and served the entry requested by client.
getInputStream() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getInstance() - Static method in class info.magnolia.module.cache.CacheModule
Deprecated. since 4.5, use IoC/CDI
getInstance() - Static method in class info.magnolia.module.cache.mbean.CacheMonitor
Deprecated. since 4.5, use IoC instead
getIntHeader(String) - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getIsSecured() - Method in class info.magnolia.module.cache.DefaultCacheKey
 
getLastModificationTime() - Method in interface info.magnolia.module.cache.filter.CachedEntry
Produce last modification date of the cache entry.
getLastModificationTime() - Method in class info.magnolia.module.cache.filter.CachedError
 
getLastModificationTime() - Method in class info.magnolia.module.cache.filter.CachedRedirect
 
getLastModificationTime() - Method in class info.magnolia.module.cache.filter.ContentCachedEntry
 
getLastModified() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
getLocalAddr() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getLocale() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getLocale() - Method in class info.magnolia.module.cache.DefaultCacheKey
 
getLocales() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getLocalName() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getLocalPort() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getLocation() - Method in class info.magnolia.module.cache.filter.CachedRedirect
 
getMaxAgeInSeconds() - Method in class info.magnolia.module.cache.filter.ResponseExpirationCalculator
Returns the number of seconds the response can be cached where 0 means that the its already expired and must not be cached and -1 means that there's no information on how long it can be cached.
getMethod() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getMethod() - Method in class info.magnolia.module.cache.DefaultCacheKey
 
getModule() - Method in class info.magnolia.module.cache.executor.Store
Deprecated. since 4.5, use Store.cacheModule instead.
getModule() - Method in class info.magnolia.module.cache.filter.CacheFilter
 
getName() - Method in interface info.magnolia.module.cache.Cache
 
getName() - Method in class info.magnolia.module.cache.CacheConfiguration
 
getName() - Method in class info.magnolia.module.cache.CachePolicyResult.CachePolicyBehaviour
 
getName() - Method in class info.magnolia.module.cache.ehcache.EhCacheWrapper
 
getOriginalURL() - Method in interface info.magnolia.module.cache.filter.CachedEntry
Entry might be required to produce url used to create it in the first place.
getOriginalURL() - Method in class info.magnolia.module.cache.filter.CachedError
 
getOriginalURL() - Method in class info.magnolia.module.cache.filter.CachedRedirect
 
getOriginalURL() - Method in class info.magnolia.module.cache.filter.ContentCachedEntry
 
getOutputStream() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
getParameter(String) - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getParameterMap() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getParameterNames() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getParameterValues(String) - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getParams() - Method in class info.magnolia.module.cache.DefaultCacheKey
 
getPathInfo() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getPathTranslated() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getPlainContent() - Method in class info.magnolia.module.cache.filter.InMemoryCachedEntry
 
getPolicies() - Method in class info.magnolia.module.cache.browsercachepolicy.BrowserCachePolicySet
 
getPolicies() - Method in class info.magnolia.module.cache.DelegateFlushPolicy
 
getPositiveVoteResult(CachePolicyResult) - Method in class info.magnolia.module.cache.browsercachepolicy.AbstractVoterBased
 
getPositiveVoteResult(CachePolicyResult) - Method in class info.magnolia.module.cache.browsercachepolicy.FixedDuration
 
getPositiveVoteResult(CachePolicyResult) - Method in class info.magnolia.module.cache.browsercachepolicy.Never
 
getProtocol() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getPuts() - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
getPuts() - Method in interface info.magnolia.module.cache.mbean.CacheMonitorMBean
Gets number of times since the last server restart the cached entry for the request didn't exist and was put in the cache.
getQueryString() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getReader() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getRealPath(String) - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getRedirectionLocation() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
getRemoteAddr() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getRemoteHost() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getRemotePort() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getRemoteUser() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getRepositories() - Method in class info.magnolia.cms.cache.pages.CacheToolsPage
 
getRepositories() - Method in class info.magnolia.module.cache.AbstractListeningFlushPolicy
The repositories to which the listener is attached - upon any event on these, the cache is cleared.
getRequestDispatcher(String) - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getRequestedSessionId() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getRequestURI() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getRequestURL() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getScheme() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getServerName() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getServerPort() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getServletPath() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getSession(boolean) - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getSession() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getSize() - Method in interface info.magnolia.module.cache.Cache
 
getSize() - Method in class info.magnolia.module.cache.ehcache.EhCacheWrapper
 
getStartCalls() - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
getStartCalls() - Method in interface info.magnolia.module.cache.mbean.CacheMonitorMBean
Gets number of times Cache Module was started since the last server restart.
getStartupTasks(InstallContext) - Method in class info.magnolia.module.cache.setup.CacheModuleVersionHandler
 
getStatus() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
getStatusCode() - Method in class info.magnolia.module.cache.filter.CachedError
 
getStatusCode() - Method in class info.magnolia.module.cache.filter.CachedRedirect
 
getStatusCode() - Method in class info.magnolia.module.cache.filter.ContentCachedEntry
 
getStopCalls() - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
getStopCalls() - Method in interface info.magnolia.module.cache.mbean.CacheMonitorMBean
Gets number of times Cache Module was stopped since the last server restart.
getThresholdingOutputStream() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
getTimeToLiveInSeconds() - Method in interface info.magnolia.module.cache.filter.CachedEntry
 
getTimeToLiveInSeconds() - Method in class info.magnolia.module.cache.filter.CachedError
 
getTimeToLiveInSeconds() - Method in class info.magnolia.module.cache.filter.CachedRedirect
 
getTimeToLiveInSeconds() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
Returns the number of seconds the response can be cached, where 0 means that it must not be cached and -1 means that it there is no indication on how long it can be cached for.
getTimeToLiveInSeconds() - Method in class info.magnolia.module.cache.filter.ContentCachedEntry
 
getUri() - Method in class info.magnolia.module.cache.DefaultCacheKey
 
getUserPrincipal() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
getVoters() - Method in class info.magnolia.module.cache.browsercachepolicy.AbstractVoterBased
 
getVoters() - Method in class info.magnolia.module.cache.cachepolicy.Default
 
getVoters() - Method in class info.magnolia.module.cache.ContentCompression
 
getWrappedCacheManager() - Method in class info.magnolia.module.cache.ehcache.EhCacheFactory
 
getWrappedEhcache() - Method in class info.magnolia.module.cache.ehcache.EhCacheWrapper
 
getWriter() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
gzip(byte[]) - Static method in class info.magnolia.module.cache.util.GZipUtil
 
GZipFilter - Class in info.magnolia.module.cache.filter
This GZipFilter does not take care of the Accept-Encoding request header.
GZipFilter() - Constructor for class info.magnolia.module.cache.filter.GZipFilter
 
GZipUtil - Class in info.magnolia.module.cache.util
Provide useful methods for working with gzip'd byte[].
GZipUtil() - Constructor for class info.magnolia.module.cache.util.GZipUtil
 

H

handleSingleEvent(Cache, String, Event) - Method in class info.magnolia.module.cache.AbstractListeningFlushPolicy
Implement this method to react on each and every event on a given cache and repository, even if multiple where buffered.
handleSingleEvent(Cache, String, Event) - Method in class info.magnolia.module.cache.FlushAllListeningPolicy
 
hasElement(Object) - Method in interface info.magnolia.module.cache.Cache
 
hasElement(Object) - Method in class info.magnolia.module.cache.ehcache.EhCacheWrapper
 
hashCode() - Method in class info.magnolia.module.cache.DefaultCacheKey
 

I

ifModifiedSince(HttpServletRequest, long) - Method in class info.magnolia.module.cache.executor.AbstractExecutor
Checks if server cache is newer than the client cache.
info.magnolia.cms.cache - package info.magnolia.cms.cache
 
info.magnolia.cms.cache.pages - package info.magnolia.cms.cache.pages
 
info.magnolia.module.cache - package info.magnolia.module.cache
 
info.magnolia.module.cache.browsercachepolicy - package info.magnolia.module.cache.browsercachepolicy
 
info.magnolia.module.cache.cachepolicy - package info.magnolia.module.cache.cachepolicy
 
info.magnolia.module.cache.commands - package info.magnolia.module.cache.commands
 
info.magnolia.module.cache.ehcache - package info.magnolia.module.cache.ehcache
 
info.magnolia.module.cache.executor - package info.magnolia.module.cache.executor
 
info.magnolia.module.cache.filter - package info.magnolia.module.cache.filter
 
info.magnolia.module.cache.mbean - package info.magnolia.module.cache.mbean
 
info.magnolia.module.cache.setup - package info.magnolia.module.cache.setup
 
info.magnolia.module.cache.util - package info.magnolia.module.cache.util
 
init(FilterConfig) - Method in class info.magnolia.module.cache.filter.CacheFilter
 
InMemoryCachedEntry - Class in info.magnolia.module.cache.filter
Cache entry keeping the content in memory.
InMemoryCachedEntry(byte[], String, String, int, MultiMap, long, String, int) - Constructor for class info.magnolia.module.cache.filter.InMemoryCachedEntry
 
isAcceptsGzip(HttpServletRequest) - Method in class info.magnolia.module.cache.filter.ContentCachedEntry
 
isAcceptsGzip(HttpServletRequest) - Static method in class info.magnolia.module.cache.util.GZipUtil
True if the response should be gzipped.
isError() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
isGZipMimeType(String) - Static method in class info.magnolia.module.cache.util.GZipUtil
 
isGZipped(byte[]) - Static method in class info.magnolia.module.cache.util.GZipUtil
Checks the first two bytes of the candidate byte array for the magic number 0x677a.
isRefreshOnNoCacheRequests() - Method in class info.magnolia.module.cache.cachepolicy.Default
 
isRequestedSessionIdFromCookie() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
isRequestedSessionIdFromURL() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
isRequestedSessionIdFromUrl() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
isRequestedSessionIdValid() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
isSecure() - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
isThresholdExceeded() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
isUserInRole(String) - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  

L

logAccess(Object) - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
logBehavior(String) - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 

M

makeCachedEntry(HttpServletRequest, CacheResponseWrapper) - Method in class info.magnolia.module.cache.executor.Store
 
MockCacheRequest - Class in info.magnolia.cms.cache
Deprecated. unused (deprecated since 3.6)
MockCacheRequest(HttpServletRequest, Content) - Constructor for class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
MultiplexServletOutputStream - Class in info.magnolia.cms.cache
Deprecated. since 3.6 - use TeeOutputStream from commons-io along with SimpleServletOutputStream
MultiplexServletOutputStream(OutputStream, OutputStream) - Constructor for class info.magnolia.cms.cache.MultiplexServletOutputStream
Deprecated.  

N

Never - Class in info.magnolia.module.cache.browsercachepolicy
The pages are sent by using no cache headers.
Never() - Constructor for class info.magnolia.module.cache.browsercachepolicy.Never
 
Never - Class in info.magnolia.module.cache.cachepolicy
Cache policy instructing cache not to store the generated content.
Never() - Constructor for class info.magnolia.module.cache.cachepolicy.Never
 
NO_CACHE - Static variable in class info.magnolia.module.cache.BrowserCachePolicyResult
 

O

onCacheModuleStart() - Method in interface info.magnolia.module.cache.CacheModuleLifecycleListener
 
onCacheModuleStart() - Method in class info.magnolia.module.cache.filter.CacheFilter
 
onEvent(EventIterator) - Method in class info.magnolia.module.cache.AbstractListeningFlushPolicy.CacheCleaner
 

P

persistCacheKey(String, String, Object) - Method in class info.magnolia.module.cache.cachepolicy.Default
 
persistCacheKey(String, String, Object) - Method in class info.magnolia.module.cache.cachepolicy.Never
 
persistCacheKey(String, String, Object) - Method in interface info.magnolia.module.cache.CachePolicy
Persists mapping between uuid and cache key in case the given cache policy implementation cares about such details.
postHandleEvents(Cache, String) - Method in class info.magnolia.module.cache.AbstractListeningFlushPolicy
Implement this method to wrap up flushing process after all single events have been processed.
postHandleEvents(Cache, String) - Method in class info.magnolia.module.cache.FlushAllListeningPolicy
 
preHandleEvents(Cache, String) - Method in class info.magnolia.module.cache.AbstractListeningFlushPolicy
Implement this method to react on buffered events on a given cache and repository.
preHandleEvents(Cache, String) - Method in class info.magnolia.module.cache.FlushAllListeningPolicy
 
processCachedEntry(CachedEntry, HttpServletRequest, HttpServletResponse, FilterChain) - Method in class info.magnolia.module.cache.executor.UseCache
 
processCacheRequest(HttpServletRequest, HttpServletResponse, FilterChain, Cache, CachePolicyResult) - Method in interface info.magnolia.module.cache.CachePolicyExecutor
 
processCacheRequest(HttpServletRequest, HttpServletResponse, FilterChain, Cache, CachePolicyResult) - Method in class info.magnolia.module.cache.executor.Bypass
 
processCacheRequest(HttpServletRequest, HttpServletResponse, FilterChain, Cache, CachePolicyResult) - Method in class info.magnolia.module.cache.executor.CompositeExecutor
 
processCacheRequest(HttpServletRequest, HttpServletResponse, FilterChain, Cache, CachePolicyResult) - Method in class info.magnolia.module.cache.executor.SetExpirationHeaders
 
processCacheRequest(HttpServletRequest, HttpServletResponse, FilterChain, Cache, CachePolicyResult) - Method in class info.magnolia.module.cache.executor.Store
 
processCacheRequest(HttpServletRequest, HttpServletResponse, FilterChain, Cache, CachePolicyResult) - Method in class info.magnolia.module.cache.executor.UseCache
 
put(Object, Object) - Method in interface info.magnolia.module.cache.Cache
 
put(Object, Object, int) - Method in interface info.magnolia.module.cache.Cache
 
put(Object, Object) - Method in class info.magnolia.module.cache.ehcache.EhCacheWrapper
 
put(Object, Object, int) - Method in class info.magnolia.module.cache.ehcache.EhCacheWrapper
 

R

refresh() - Method in class info.magnolia.cms.cache.pages.CacheToolsPage
 
register(CacheModuleLifecycleListener) - Method in class info.magnolia.module.cache.CacheModule
 
RegisterWorkspaceForCacheFlushingTask - Class in info.magnolia.module.cache
Adds repository to the list of repositories observed for cache flushing upon activation.
RegisterWorkspaceForCacheFlushingTask(String) - Constructor for class info.magnolia.module.cache.RegisterWorkspaceForCacheFlushingTask
 
remove(Object) - Method in interface info.magnolia.module.cache.Cache
 
remove(Object) - Method in class info.magnolia.module.cache.ehcache.EhCacheWrapper
 
removeAttribute(String) - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
removeCacheKeys(String, String) - Method in class info.magnolia.module.cache.cachepolicy.Default
 
removeCacheKeys(String, String) - Method in class info.magnolia.module.cache.cachepolicy.Never
 
removeCacheKeys(String, String) - Method in interface info.magnolia.module.cache.CachePolicy
Returns cache keys for the given item or null if such keys can't be obtained or policy doesn't want to share it.
RemoveCacheTempFilesTask - Class in info.magnolia.module.cache.setup
This task removes all cache temp files from the temp directory.
RemoveCacheTempFilesTask() - Constructor for class info.magnolia.module.cache.setup.RemoveCacheTempFilesTask
 
replay(HttpServletRequest, HttpServletResponse, FilterChain) - Method in interface info.magnolia.module.cache.filter.CachedEntry
 
replay(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class info.magnolia.module.cache.filter.CachedError
 
replay(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class info.magnolia.module.cache.filter.CachedRedirect
 
replay(HttpServletResponse) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
replay(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class info.magnolia.module.cache.filter.ContentCachedEntry
 
replay(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class info.magnolia.module.cache.filter.DelegatingBlobCachedEntry
 
replayContent(HttpServletResponse, boolean) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
replayHeadersAndStatus(HttpServletResponse) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
REPOSITORY - Static variable in class info.magnolia.module.cache.commands.FlushFromCachesByUUIDCommand
 
reset() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
resetBuffer() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
ResponseExpirationCalculator - Class in info.magnolia.module.cache.filter
Calculates how long a shared cache may hold a response based on its response headers.
ResponseExpirationCalculator() - Constructor for class info.magnolia.module.cache.filter.ResponseExpirationCalculator
 
retrieveCacheKey(AggregationState) - Method in class info.magnolia.module.cache.cachepolicy.Default
 
retrieveCacheKey(AggregationState) - Method in class info.magnolia.module.cache.cachepolicy.Never
 
retrieveCacheKey(AggregationState) - Method in interface info.magnolia.module.cache.CachePolicy
Returns cache key for the given item or null if such key can't be obtained or policy doesn't want to share it.
retrieveCacheKeys(String, String) - Method in class info.magnolia.module.cache.cachepolicy.Default
 
retrieveCacheKeys(String, String) - Method in class info.magnolia.module.cache.cachepolicy.Never
 
retrieveCacheKeys(String, String) - Method in interface info.magnolia.module.cache.CachePolicy
Returns cache keys for the given item or null if such keys can't be obtained or policy doesn't want to share it.

S

sendError(int, String) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
sendError(int) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
sendRedirect(String) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
setAttribute(String, Object) - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
setBlockingTimeout(int) - Method in class info.magnolia.module.cache.ehcache.EhCacheFactory
 
setBrowserCachePolicy(BrowserCachePolicy) - Method in class info.magnolia.module.cache.CacheConfiguration
 
setCacheConfiguration(CacheConfiguration) - Method in interface info.magnolia.module.cache.CachePolicyExecutor
 
setCacheConfiguration(CacheConfiguration) - Method in class info.magnolia.module.cache.executor.AbstractExecutor
 
setCacheConfiguration(CacheConfiguration) - Method in class info.magnolia.module.cache.executor.CompositeExecutor
 
setCacheConfigurationName(String) - Method in class info.magnolia.module.cache.filter.CacheFilter
 
setCachedEntry(Object) - Method in class info.magnolia.module.cache.CachePolicyResult
 
setCacheFactory(CacheFactory) - Method in class info.magnolia.module.cache.CacheModule
 
setCachePolicy(CachePolicy) - Method in class info.magnolia.module.cache.CacheConfiguration
 
setCharacterEncoding(String) - Method in class info.magnolia.cms.cache.MockCacheRequest
Deprecated.  
setCompression(ContentCompression) - Method in class info.magnolia.module.cache.CacheModule
 
setConfigurations(Map<String, CacheConfiguration>) - Method in class info.magnolia.module.cache.CacheModule
 
setContentLength(int) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
setCurrent(CachePolicyResult) - Static method in class info.magnolia.module.cache.CachePolicyResult
Saves the result in the context and makes it available by CachePolicyResult.getCurrent().
setDateHeader(String, long) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
setDefaultCacheConfiguration(CacheConfiguration) - Method in class info.magnolia.module.cache.ehcache.EhCacheFactory
 
setDiskStorePath(String) - Method in class info.magnolia.module.cache.ehcache.EhCacheFactory
 
setExecutors(Map<String, CachePolicyExecutor>) - Method in class info.magnolia.module.cache.CacheConfiguration
 
setExecutors(CachePolicyExecutor[]) - Method in class info.magnolia.module.cache.executor.CompositeExecutor
 
SetExpirationHeaders - Class in info.magnolia.module.cache.executor
TODO : avoid duplication with CacheHeadersFilter ???
SetExpirationHeaders() - Constructor for class info.magnolia.module.cache.executor.SetExpirationHeaders
 
setExpirationMinutes(int) - Method in class info.magnolia.module.cache.browsercachepolicy.FixedDuration
 
setExpirationMinutes(long) - Method in class info.magnolia.module.cache.filter.CacheHeadersFilter
Sets the expirationMinutes.
setFlushPolicy(FlushPolicy) - Method in class info.magnolia.module.cache.CacheConfiguration
 
setHeader(String, String) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
setIntHeader(String, int) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
setName(String) - Method in class info.magnolia.module.cache.CacheConfiguration
 
setNocache(boolean) - Method in class info.magnolia.module.cache.filter.CacheHeadersFilter
Sets the nocache.
setPolicies(Collection<BrowserCachePolicy>) - Method in class info.magnolia.module.cache.browsercachepolicy.BrowserCachePolicySet
 
setPolicies(List<FlushPolicy>) - Method in class info.magnolia.module.cache.DelegateFlushPolicy
 
setProperty(TypeMapping, TransformationState, PropertyTypeDescriptor, Map) - Method in class info.magnolia.module.cache.ehcache.CacheConfigurationTransformer
 
setRefreshOnNoCacheRequests(boolean) - Method in class info.magnolia.module.cache.cachepolicy.Default
 
setRepositories(List) - Method in class info.magnolia.module.cache.AbstractListeningFlushPolicy
 
setResponseExpirationDetectionEnabled() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
Enables expiration detection, response headers are then intercepted and suppressed from the response and used internally to calculate when the response expires (its time to live value).
setStatus(int) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
setStatus(int, String) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
setVoters(VoterSet) - Method in class info.magnolia.module.cache.browsercachepolicy.AbstractVoterBased
 
setVoters(VoterSet) - Method in class info.magnolia.module.cache.cachepolicy.Default
 
setVoters(VoterSet) - Method in class info.magnolia.module.cache.ContentCompression
 
shouldBypass(AggregationState, Object) - Method in class info.magnolia.module.cache.cachepolicy.Default
 
shouldCache(Cache, AggregationState, FlushPolicy) - Method in class info.magnolia.module.cache.cachepolicy.Default
 
shouldCache(Cache, AggregationState, FlushPolicy) - Method in class info.magnolia.module.cache.cachepolicy.Never
 
shouldCache(Cache, AggregationState, FlushPolicy) - Method in interface info.magnolia.module.cache.CachePolicy
Implementations can chose whether to cache or not - but note that the aggregationState might not be completely populated.
shouldRefresh(AggregationState, Object) - Method in class info.magnolia.module.cache.cachepolicy.Default
Checks whether requested content should be served from cache or refreshed instead.
SimpleServletOutputStream - Class in info.magnolia.module.cache.filter
Servlet output stream implementation.
SimpleServletOutputStream(OutputStream) - Constructor for class info.magnolia.module.cache.filter.SimpleServletOutputStream
 
StandaloneGZipFilter - Class in info.magnolia.module.cache.filter
This subclass of GZipFilter is meant to be used when no CacheFilter is present: it checks if the client accepts gzip'd responses.
StandaloneGZipFilter() - Constructor for class info.magnolia.module.cache.filter.StandaloneGZipFilter
 
start(Cache) - Method in class info.magnolia.module.cache.AbstractListeningFlushPolicy
 
start() - Method in interface info.magnolia.module.cache.CacheFactory
 
start(ModuleLifecycleContext) - Method in class info.magnolia.module.cache.CacheModule
 
start(Cache) - Method in class info.magnolia.module.cache.DelegateFlushPolicy
 
start() - Method in class info.magnolia.module.cache.ehcache.EhCacheFactory
 
start(Cache) - Method in interface info.magnolia.module.cache.FlushPolicy
 
stop(Cache) - Method in class info.magnolia.module.cache.AbstractListeningFlushPolicy
 
stop() - Method in interface info.magnolia.module.cache.CacheFactory
 
stop(ModuleLifecycleContext) - Method in class info.magnolia.module.cache.CacheModule
 
stop(Cache) - Method in class info.magnolia.module.cache.DelegateFlushPolicy
 
stop() - Method in class info.magnolia.module.cache.ehcache.EhCacheFactory
 
stop(Cache) - Method in interface info.magnolia.module.cache.FlushPolicy
 
stop() - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
store - Static variable in class info.magnolia.module.cache.CachePolicyResult
 
Store - Class in info.magnolia.module.cache.executor
Wraps the response and stores the content in a cache Entry.
Store() - Constructor for class info.magnolia.module.cache.executor.Store
Deprecated. since 4.5.17. Use Store.Store(CacheModule) instead.
Store(CacheModule) - Constructor for class info.magnolia.module.cache.executor.Store
 

T

thresholdReached(OutputStream) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
toString() - Method in class info.magnolia.module.cache.CachePolicyResult.CachePolicyBehaviour
 
toString() - Method in class info.magnolia.module.cache.CachePolicyResult
 
toString() - Method in class info.magnolia.module.cache.DefaultCacheKey
 
toString() - Method in class info.magnolia.module.cache.filter.ContentCachedEntry
 

U

ungzip(byte[]) - Static method in class info.magnolia.module.cache.util.GZipUtil
 
unlock(Object) - Method in interface info.magnolia.module.cache.BlockingCache
Will unlock the key.
unlock(Object) - Method in class info.magnolia.module.cache.ehcache.EhCacheWrapper
 
useCache - Static variable in class info.magnolia.module.cache.CachePolicyResult
 
UseCache - Class in info.magnolia.module.cache.executor
Serves the content from the cache.
UseCache() - Constructor for class info.magnolia.module.cache.executor.UseCache
 
UUID - Static variable in class info.magnolia.module.cache.commands.FlushFromCachesByUUIDCommand
 
UUID_KEY_MAP_KEY - Static variable in class info.magnolia.module.cache.cachepolicy.Default
 

W

write(int) - Method in class info.magnolia.cms.cache.MultiplexServletOutputStream
Deprecated.  
write(byte[]) - Method in class info.magnolia.cms.cache.MultiplexServletOutputStream
Deprecated.  
write(byte[], int, int) - Method in class info.magnolia.cms.cache.MultiplexServletOutputStream
Deprecated.  
write(int) - Method in class info.magnolia.module.cache.filter.SimpleServletOutputStream
 
write(byte[]) - Method in class info.magnolia.module.cache.filter.SimpleServletOutputStream
 
write(byte[], int, int) - Method in class info.magnolia.module.cache.filter.SimpleServletOutputStream
 
writeContent(HttpServletRequest, HttpServletResponse, FilterChain, boolean) - Method in class info.magnolia.module.cache.filter.ContentCachedEntry
 
writeContent(HttpServletRequest, HttpServletResponse, FilterChain, boolean) - Method in class info.magnolia.module.cache.filter.DelegatingBlobCachedEntry
 
writeContent(HttpServletRequest, HttpServletResponse, FilterChain, boolean) - Method in class info.magnolia.module.cache.filter.InMemoryCachedEntry
 

A B C D E F G H I L M N O P R S T U W

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