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

A

AbstractBlockingCache - Class in info.magnolia.module.cache.blocking
Abstract implementation of BlockingCache.
AbstractBlockingCache(String, CacheModule, Integer) - Constructor for class info.magnolia.module.cache.blocking.AbstractBlockingCache
 
AbstractCacheListener - Class in info.magnolia.module.cache.listeners
.
AbstractCacheListener() - Constructor for class info.magnolia.module.cache.listeners.AbstractCacheListener
 
AbstractCacheModule - Class in info.magnolia.module.cache
The base class for cache modules.
AbstractCacheModule(CacheMonitor) - Constructor for class info.magnolia.module.cache.AbstractCacheModule
 
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
 
AbstractListeningCacheWrapper - Class in info.magnolia.module.cache.listeners
Cache wrapper which is responsible for calling of cache listeners.
AbstractListeningCacheWrapper(CacheModule) - Constructor for class info.magnolia.module.cache.listeners.AbstractListeningCacheWrapper
 
AbstractListeningFlushPolicy - Class in info.magnolia.module.cache
Implemenation of the FlushPolicy providing functionality for triggering flush operation based on changes in observed workspaces.
AbstractListeningFlushPolicy(CacheModule, RepositoryManager) - Constructor for class info.magnolia.module.cache.AbstractListeningFlushPolicy
 
AbstractListeningFlushPolicy.CacheCleaner - Class in info.magnolia.module.cache
Event listener triggering the cleanup of the cache.
AbstractMultiItemAction<D extends info.magnolia.ui.api.action.ActionDefinition> - Class in info.magnolia.cache.browser.app.action
Base class that can work over multiple Items.
AbstractMultiItemAction(D, Item, UiContext, SimpleTranslator) - Constructor for class info.magnolia.cache.browser.app.action.AbstractMultiItemAction
 
AbstractMultiItemAction(D, List<Item>, UiContext, SimpleTranslator) - Constructor for class info.magnolia.cache.browser.app.action.AbstractMultiItemAction
 
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
 
addCacheService(String, CacheService) - Method in class info.magnolia.cache.browser.app.CacheKeyItem
 
addDateHeader(String, long) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
addExecutor(String, CachePolicyExecutor) - Method in class info.magnolia.module.cache.ContentCachingConfiguration
 
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, String) - Method in class info.magnolia.module.cache.filter.GZipFilter.GZipCacheResponseWrapper
 
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
 
addItem(Object) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
addItem() - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
addItemAfter(Object) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
addItemAfter(Object, Object) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
addItemAt(int) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
addItemAt(int, Object) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
addItemProperty(Object, Property) - Method in class info.magnolia.cache.browser.app.CacheKeyItem
 
addItemSetChangeListener(Container.ItemSetChangeListener) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
addListener(Container.ItemSetChangeListener) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
addPolicy(FlushPolicy) - Method in class info.magnolia.module.cache.DelegateFlushPolicy
 
ASCENDING_ORDER - Static variable in class info.magnolia.cache.browser.rest.endpoint.CacheEndpoint
 
asVaadinComponent() - Method in class info.magnolia.module.cache.app.CacheToolsViewImpl
 
ATTRIBUTE_IN_MEMORY_THRESHOLD - Static variable in class info.magnolia.module.cache.filter.CacheResponseWrapper
Set this request attribute to an positive Integer if you want to raise CacheResponseWrapper.DEFAULT_THRESHOLD for time consuming resources.
AuthenticationClientRequestFilter - Class in info.magnolia.cache.browser.rest.filter
Filter that appends login parameters to the URI.
AuthenticationClientRequestFilter(String, String) - Constructor for class info.magnolia.cache.browser.rest.filter.AuthenticationClientRequestFilter
 

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.
BROWSER_CACHE_POLICIES_CONTENT_TYPE_ALLOWED - Static variable in class info.magnolia.module.cache.setup.CacheModuleVersionHandler
 
BrowserCacheApp - Class in info.magnolia.cache.browser.app
Browser cache app implementation.
BrowserCacheApp(AppContext, AppView, ComponentProvider, EventBus, FormDialogPresenterFactory) - Constructor for class info.magnolia.cache.browser.app.BrowserCacheApp
 
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
 
BrowserTtlVoter - Class in info.magnolia.module.cache.cachepolicy.voters
Returns TTL according to browser cache policy.
BrowserTtlVoter() - Constructor for class info.magnolia.module.cache.cachepolicy.voters.BrowserTtlVoter
 
build() - Method in interface info.magnolia.module.cache.app.CacheToolsView
 
build() - Method in class info.magnolia.module.cache.app.CacheToolsViewImpl
 
build() - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3ConfigurationBuilder
 
build() - Method in class info.magnolia.module.cache.ehcache3.configuration.Ehcache3ResourcePoolBuilder
 
build() - Method in class info.magnolia.module.cache.ehcache3.configuration.Ehcache3ResourcePoolsBuilder
 
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.CacheFilter
 
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_CONFIGURATION_PATH - Static variable in class info.magnolia.module.cache.setup.ExcludeWorkspacesFromFlushCachePolicy
 
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
 
CacheApp - Class in info.magnolia.module.cache.app
Base cache app implementation.
CacheApp(AppContext, AppView, ComponentProvider) - Constructor for class info.magnolia.module.cache.app.CacheApp
 
CacheAppModuleVersionHandler - Class in info.magnolia.module.cache.app.setup
Version handler for the cache-app module.
CacheAppModuleVersionHandler() - Constructor for class info.magnolia.module.cache.app.setup.CacheAppModuleVersionHandler
 
CacheBrowserAppModule - Class in info.magnolia.cache.browser
Module class.
CacheBrowserAppModule() - Constructor for class info.magnolia.cache.browser.CacheBrowserAppModule
 
CacheBrowserAppModuleVersionHandler - Class in info.magnolia.cache.browser.setup
Version handler.
CacheBrowserAppModuleVersionHandler() - Constructor for class info.magnolia.cache.browser.setup.CacheBrowserAppModuleVersionHandler
 
CacheBrowserContainer - Class in info.magnolia.cache.browser.app
Container that holds all cache entries.
CacheBrowserContainer(CacheBrowserContentConnectorDefinition, CacheServiceFactory, EventBus) - Constructor for class info.magnolia.cache.browser.app.CacheBrowserContainer
 
CacheBrowserContentConnector - Class in info.magnolia.cache.browser.app
Content connector that allows to browse cache items.
CacheBrowserContentConnector(ContentConnectorDefinition, ComponentProvider) - Constructor for class info.magnolia.cache.browser.app.CacheBrowserContentConnector
 
CacheBrowserContentConnectorDefinition - Class in info.magnolia.cache.browser.app
CacheBrowserContentConnectorDefinition() - Constructor for class info.magnolia.cache.browser.app.CacheBrowserContentConnectorDefinition
 
CacheBrowserListPresenter - Class in info.magnolia.cache.browser.app
Presenter that has special implementation of container for cache items.
CacheBrowserListPresenter(ListView, ComponentProvider, CacheServiceFactory, EventBus) - Constructor for class info.magnolia.cache.browser.app.CacheBrowserListPresenter
 
CacheBrowserListPresenterDefinition - Class in info.magnolia.cache.browser.app
CacheBrowserListPresenterDefinition() - Constructor for class info.magnolia.cache.browser.app.CacheBrowserListPresenterDefinition
 
CacheCleaner(Cache, String) - Constructor for class info.magnolia.module.cache.AbstractListeningFlushPolicy.CacheCleaner
 
CacheConstants - Class in info.magnolia.cms.cache
Cache constants.
CacheConstants() - Constructor for class info.magnolia.cms.cache.CacheConstants
 
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
 
CacheEndpoint - Class in info.magnolia.cache.browser.rest.endpoint
Endpoint for retrieving, downloading and deleting cache entries.
CacheEndpoint(CacheEndpointDefinition, CacheFactoryProvider, SimpleTranslator, CacheBrowserAppModule) - Constructor for class info.magnolia.cache.browser.rest.endpoint.CacheEndpoint
 
CacheEndpointDefinition - Class in info.magnolia.cache.browser.rest.endpoint
Definition for CacheEndpoint.
CacheEndpointDefinition() - Constructor for class info.magnolia.cache.browser.rest.endpoint.CacheEndpointDefinition
 
CacheEntriesWithKeys() - Constructor for class info.magnolia.cache.memcached.spy.MemcachedWrapper.CacheEntriesWithKeys
 
CacheFactory - Interface in info.magnolia.module.cache
Most caching libraries allow the creation of different caches ("zones") in a single application/vm.
CacheFactoryProvider - Class in info.magnolia.module.cache.inject
A simple Provider which provides the CacheFactory instance.
CacheFactoryProvider(Provider<CacheModule>) - Constructor for class info.magnolia.module.cache.inject.CacheFactoryProvider
 
CacheFilter - Class in info.magnolia.module.cache.filter
Uses the CachePolicy to determine the cache behavior.
CacheFilter(Provider<WebContext>, CacheModule, CacheMonitor, Provider<CachePolicyResultProvider>) - Constructor for class info.magnolia.module.cache.filter.CacheFilter
 
CacheFormDialogPresenter - Class in info.magnolia.cache.browser.app
Presenter with custom validation of reachability of subscribers.
CacheFormDialogPresenter(DialogDefinitionRegistry, FormBuilder, ComponentProvider, DialogActionExecutor, FormView, I18nizer, SimpleTranslator, AvailabilityChecker, ContentConnector, CacheServiceFactory, UiContext) - Constructor for class info.magnolia.cache.browser.app.CacheFormDialogPresenter
 
CacheInstructor - Class in info.magnolia.module.cache.cachepolicy.instructor
Local scoped component which can be used to force time to live or a custom cache key generator for the current request.
CacheInstructor() - Constructor for class info.magnolia.module.cache.cachepolicy.instructor.CacheInstructor
 
CacheKey - Interface in info.magnolia.module.cache.cachekey
Cache key interface.
CacheKeyGenerator<CK> - Interface in info.magnolia.module.cache.cachekey
Generator of CacheKeys.
CacheKeyItem - Class in info.magnolia.cache.browser.app
Vaadin Item extension for CacheKey.
CacheKeyItem(String, CacheKey) - Constructor for class info.magnolia.cache.browser.app.CacheKeyItem
 
CacheModule - Class in info.magnolia.module.cache
The CacheModule holds several named ContentCachingConfiguration instances and a CacheFactory.
CacheModule(CacheMonitor, EventBus) - Constructor for class info.magnolia.module.cache.CacheModule
 
CacheModule() - Constructor for class info.magnolia.module.cache.CacheModule
 
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, CacheFactoryProvider, SystemContext) - 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.
CachePolicyResultProvider - Class in info.magnolia.module.cache.cachepolicy.result
Stores {CachePolicyResult} for the current request.
CachePolicyResultProvider() - Constructor for class info.magnolia.module.cache.cachepolicy.result.CachePolicyResultProvider
 
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
 
CacheSelectFieldDefinition - Class in info.magnolia.module.cache.app.field
Definition for the cache select field.
CacheSelectFieldDefinition() - Constructor for class info.magnolia.module.cache.app.field.CacheSelectFieldDefinition
 
CacheSelectFieldFactory - Class in info.magnolia.module.cache.app.field
Factory that constructs select field with cache names as options.
CacheSelectFieldFactory(CacheSelectFieldDefinition, Item, CacheModule) - Constructor for class info.magnolia.module.cache.app.field.CacheSelectFieldFactory
 
CacheService - Interface in info.magnolia.cache.browser.rest.client
Client service that connects to the CacheEndpoint.
CacheServiceFactory - Class in info.magnolia.cache.browser.rest
Factory that handles instantiation of CacheService for each active public instance.
CacheServiceFactory(Provider<ActivationManager>) - Constructor for class info.magnolia.cache.browser.rest.CacheServiceFactory
 
CacheToolsPresenter - Class in info.magnolia.module.cache.app
Cache tools presenter.
CacheToolsPresenter(CacheToolsView, FormBuilder, ComponentProvider, SubAppContext, UiContext, CommandsManager, SimpleTranslator) - Constructor for class info.magnolia.module.cache.app.CacheToolsPresenter
 
CacheToolsSubApp - Class in info.magnolia.module.cache.app
Cache tools subapp.
CacheToolsSubApp(SubAppContext, CacheToolsPresenter) - Constructor for class info.magnolia.module.cache.app.CacheToolsSubApp
 
CacheToolsSubAppDescriptor - Class in info.magnolia.module.cache.app
SubApp descriptor for CacheToolsSubApp.
CacheToolsSubAppDescriptor() - Constructor for class info.magnolia.module.cache.app.CacheToolsSubAppDescriptor
 
CacheToolsView - Interface in info.magnolia.module.cache.app
Cache app view.
CacheToolsView.Listener - Interface in info.magnolia.module.cache.app
Listener.
CacheToolsViewImpl - Class in info.magnolia.module.cache.app
Cache app view implementation.
CacheToolsViewImpl(CacheFactoryProvider, SimpleTranslator) - Constructor for class info.magnolia.module.cache.app.CacheToolsViewImpl
 
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
 
canHandleItem(Object) - Method in class info.magnolia.cache.browser.app.CacheBrowserContentConnector
 
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 class info.magnolia.cache.memcached.spy.MemcachedWrapper
 
clear() - Method in interface info.magnolia.module.cache.Cache
 
clear() - Method in class info.magnolia.module.cache.ehcache3.EhCache3Wrapper
 
clear() - Method in class info.magnolia.module.cache.listeners.AbstractCacheListener
 
clear() - Method in class info.magnolia.module.cache.listeners.AbstractListeningCacheWrapper
 
clients - Variable in class info.magnolia.cache.memcached.spy.MemcachedFactory
 
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
 
ConcurrencyUtil - Class in info.magnolia.cache.concurrent
Various bits of black magic garnered from experts on the concurrency-interest@cs.oswego.edu mailing list.
CONFIGURATION_PATH - Static variable in class info.magnolia.module.cache.setup.CacheModuleVersionHandler
 
configureContainer(ContentPresenterDefinition, Container) - Method in class info.magnolia.cache.browser.app.CacheBrowserListPresenter
 
containsHeader(String) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
containsId(Object) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
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
 
ContentCachingConfiguration - Class in info.magnolia.module.cache
Each ContentCachingConfiguration holds a CachePolicy, a FlushPolicy and a BrowserCachePolicy.
ContentCachingConfiguration(CacheModule, RepositoryManager) - Constructor for class info.magnolia.module.cache.ContentCachingConfiguration
 
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
 
createCacheServices(String[]) - Method in class info.magnolia.cache.browser.rest.CacheServiceFactory
Creates cache services for each active public instance registered in the system.
createDefaultValue(Property) - Method in class info.magnolia.module.cache.app.field.CacheSelectFieldFactory
 
createDefaultValue(Property) - Method in class info.magnolia.module.cache.app.field.WorkspaceSelectFieldFactory
 
createHash(Object) - Method in class info.magnolia.cache.memcached.spy.MemcachedWrapper
 
createKey(AggregationState, String, String, String, String, String, Map<String, String>, Boolean, SortedMap<String, Serializable>) - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKeyGenerator
 

D

Default - Class in info.magnolia.module.cache.cachepolicy
A basic CachePolicy driven by shouldBypassVoters.
Default(CacheModule, Provider<CacheInstructor>) - Constructor for class info.magnolia.module.cache.cachepolicy.Default
 
DEFAULT_CACHE_CONFIG - Static variable in class info.magnolia.module.cache.AbstractCacheModule
 
DEFAULT_CACHE_NAME - Static variable in interface info.magnolia.module.cache.CacheFactory
 
DEFAULT_CACHE_RATIO - Static variable in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
DEFAULT_ITEM_ID - Static variable in class info.magnolia.cache.browser.app.CacheBrowserContentConnector
 
DEFAULT_NUMBER_OF_MUTEXES - Static variable in class info.magnolia.cache.concurrent.StripedReadWriteLockSync
The default number of locks to use.
DEFAULT_PAGE_LENGTH - Static variable in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
DEFAULT_REST_URL - Static variable in class info.magnolia.cache.browser.rest.endpoint.CacheEndpoint
 
DEFAULT_THRESHOLD - Static variable in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
DefaultCacheKey - Class in info.magnolia.module.cache.cachekey
Default cache key implementation.
DefaultCacheKey(String, String, String, String, String, Map<String, String>, Boolean, Map<String, Serializable>) - Constructor for class info.magnolia.module.cache.cachekey.DefaultCacheKey
 
DefaultCacheKeyGenerator - Class in info.magnolia.module.cache.cachekey
Default cache key implementation.
DefaultCacheKeyGenerator() - Constructor for class info.magnolia.module.cache.cachekey.DefaultCacheKeyGenerator
 
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
 
DelegatingCacheFactory - Class in info.magnolia.module.cache.factory
Delegating CacheFactory which delegates to another factories until the cache with requested name is found.
DelegatingCacheFactory() - Constructor for class info.magnolia.module.cache.factory.DelegatingCacheFactory
 
delete(String, String) - Method in interface info.magnolia.cache.browser.rest.client.CacheService
 
delete(String, String) - Method in class info.magnolia.cache.browser.rest.endpoint.CacheEndpoint
 
DeleteCacheEntryAction - Class in info.magnolia.cache.browser.app.action
Action that send executes a REST call to the CacheEndpoint.delete(String, String) to remove selected cache entry.
DeleteCacheEntryAction(DeleteCacheEntryActionDefinition, Item, UiContext, SimpleTranslator, EventBus) - Constructor for class info.magnolia.cache.browser.app.action.DeleteCacheEntryAction
 
DeleteCacheEntryAction(DeleteCacheEntryActionDefinition, List<Item>, UiContext, SimpleTranslator, EventBus) - Constructor for class info.magnolia.cache.browser.app.action.DeleteCacheEntryAction
 
DeleteCacheEntryActionDefinition - Class in info.magnolia.cache.browser.app.action
DeleteCacheEntryActionDefinition() - Constructor for class info.magnolia.cache.browser.app.action.DeleteCacheEntryActionDefinition
 
DESCENDING_ORDER - Static variable in class info.magnolia.cache.browser.rest.endpoint.CacheEndpoint
 
dispatch(InitializeContainerAfterSuccessfulLoginEvent.Handler) - Method in class info.magnolia.cache.browser.app.event.InitializeContainerAfterSuccessfulLoginEvent
 
dispatch(RefreshContainerEvent.Handler) - Method in class info.magnolia.cache.browser.app.event.RefreshContainerEvent
 
doExecute(InstallContext) - Method in class info.magnolia.module.cache.ehcache3.setup.MigrateEhCache2ConfigurationTask
 
doExecute(InstallContext) - Method in class info.magnolia.module.cache.setup.ExcludeWorkspacesFromFlushCachePolicy
 
doExecute(InstallContext) - Method in class info.magnolia.module.cache.setup.MigrateEhcache15ConfigurationTask
 
doExecute(InstallContext) - Method in class info.magnolia.module.cache.setup.SupportForMultipleCacheImplementationsTask
 
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.GZipFilter
 
DownloadCacheContentAction - Class in info.magnolia.cache.browser.app.action
Action that downloads cache entry content from all active public nodes.
DownloadCacheContentAction(DownloadCacheContentActionDefinition, Item, UiContext, SimpleTranslator) - Constructor for class info.magnolia.cache.browser.app.action.DownloadCacheContentAction
 
DownloadCacheContentAction(DownloadCacheContentActionDefinition, List<Item>, UiContext, SimpleTranslator) - Constructor for class info.magnolia.cache.browser.app.action.DownloadCacheContentAction
 
DownloadCacheContentActionDefinition - Class in info.magnolia.cache.browser.app.action
DownloadCacheContentActionDefinition() - Constructor for class info.magnolia.cache.browser.app.action.DownloadCacheContentActionDefinition
 
downloadFile(String, byte[]) - Method in class info.magnolia.cache.browser.app.action.DownloadCacheContentAction
 

E

EhCache3ConfigurationBuilder<K,V> - Class in info.magnolia.module.cache.ehcache3.configuration
Copy of BaseCacheConfiguration with default ctor and setters/getters which are needed by N2B.
EhCache3ConfigurationBuilder() - Constructor for class info.magnolia.module.cache.ehcache3.configuration.EhCache3ConfigurationBuilder
 
EhCache3Expiry<K,V> - Class in info.magnolia.module.cache.ehcache3.configuration
Expiry which gets TTL from the value object if it's instance of a CachedEntry otherwise returns Duration#INFINITE.
EhCache3Expiry() - Constructor for class info.magnolia.module.cache.ehcache3.configuration.EhCache3Expiry
 
EhCache3Factory - Class in info.magnolia.module.cache.ehcache3
A CacheFactory based on ehcache and which wraps cache instances.
EhCache3Factory(CacheModule, MagnoliaInitPaths, MagnoliaConfigurationProperties) - Constructor for class info.magnolia.module.cache.ehcache3.EhCache3Factory
 
EhCache3ModuleVersionHandler - Class in info.magnolia.module.cache.ehcache3.setup
VersionHandler implementation for the EhCache3 module.
EhCache3ModuleVersionHandler(MagnoliaConfigurationProperties, MagnoliaInitPaths) - Constructor for class info.magnolia.module.cache.ehcache3.setup.EhCache3ModuleVersionHandler
 
Ehcache3ResourcePoolBuilder - Class in info.magnolia.module.cache.ehcache3.configuration
Builder for a ResourcePool.
Ehcache3ResourcePoolBuilder() - Constructor for class info.magnolia.module.cache.ehcache3.configuration.Ehcache3ResourcePoolBuilder
 
Ehcache3ResourcePoolsBuilder - Class in info.magnolia.module.cache.ehcache3.configuration
Builder for a ResourcePools.
Ehcache3ResourcePoolsBuilder() - Constructor for class info.magnolia.module.cache.ehcache3.configuration.Ehcache3ResourcePoolsBuilder
 
EhCache3Wrapper - Class in info.magnolia.module.cache.ehcache3
Magnolia cache wrapper for underlying ehCache3 implementation.
EhCache3Wrapper(String, CacheModule, int, Cache) - Constructor for class info.magnolia.module.cache.ehcache3.EhCache3Wrapper
 
EmptyUncacheableEntry() - Constructor for class info.magnolia.cache.memcached.spy.MemcachedWrapper.EmptyUncacheableEntry
 
equals(Object) - Method in class info.magnolia.cache.browser.app.CacheKeyItem
 
equals(Object) - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKey
 
EXCLUDED_WORKSPACES - Static variable in class info.magnolia.module.cache.setup.MigrateFlushListeningPolicyTask
 
EXCLUDED_WORKSPACES_CONFIG_PATH - Static variable in class info.magnolia.module.cache.setup.ExcludeWorkspacesFromFlushCachePolicy
 
ExcludeWorkspacesFromFlushCachePolicy - Class in info.magnolia.module.cache.setup
Excludes passed workspaces from cache flush policy.
ExcludeWorkspacesFromFlushCachePolicy(String...) - Constructor for class info.magnolia.module.cache.setup.ExcludeWorkspacesFromFlushCachePolicy
 
execute() - Method in class info.magnolia.cache.browser.app.action.AbstractMultiItemAction
 
execute() - Method in class info.magnolia.cache.browser.app.action.DownloadCacheContentAction
 
execute() - Method in class info.magnolia.cache.browser.app.action.LoginDialogAction
 
execute() - Method in class info.magnolia.cache.browser.app.action.RefreshCacheContainerAction
 
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.ehcache3.setup.MoveDiskStoreDirectoryTask
 
execute(InstallContext) - Method in class info.magnolia.module.cache.setup.RemoveCacheTempFilesTask
 
executeOnItem(Item) - Method in class info.magnolia.cache.browser.app.action.AbstractMultiItemAction
 
executeOnItem(Item) - Method in class info.magnolia.cache.browser.app.action.DeleteCacheEntryAction
 
executeOnItem(Item) - Method in class info.magnolia.cache.browser.app.action.DownloadCacheContentAction
 

F

filter(ClientRequestContext) - Method in class info.magnolia.cache.browser.rest.filter.AuthenticationClientRequestFilter
 
fireItemSetChange() - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
firstItemId() - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
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.module.cache.filter.CacheResponseWrapper
 
FLUSH_BY_NAME_FORMVIEW - Static variable in interface info.magnolia.module.cache.app.CacheToolsView
 
FLUSH_BY_UUID_FORMVIEW - Static variable in interface info.magnolia.module.cache.app.CacheToolsView
 
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.module.cache.app.CacheToolsPresenter
 
flushAllCaches() - Method in interface info.magnolia.module.cache.app.CacheToolsView.Listener
 
FlushAllListeningPolicy - Class in info.magnolia.module.cache
Simple flush policy that will empty whole cache in case of updates.
FlushAllListeningPolicy(CacheModule, RepositoryManager) - Constructor for class info.magnolia.module.cache.FlushAllListeningPolicy
 
flushBuffer() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
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.
flushCacheByName(String) - Method in class info.magnolia.module.cache.app.CacheToolsPresenter
 
flushCacheByName(String) - Method in interface info.magnolia.module.cache.app.CacheToolsView.Listener
 
flushCacheByUuid(String, String) - Method in class info.magnolia.module.cache.app.CacheToolsPresenter
 
flushCacheByUuid(String, String) - Method in interface info.magnolia.module.cache.app.CacheToolsView.Listener
 
FlushCachesCommand - Class in info.magnolia.module.cache.commands
Command to completely flush all available caches.
FlushCachesCommand(CacheFactoryProvider) - 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(CacheModule) - Constructor for class info.magnolia.module.cache.commands.FlushFromCachesByUUIDCommand
 
FlushNamedCacheCommand - Class in info.magnolia.module.cache.commands
Command to flush a cache by name.
FlushNamedCacheCommand(CacheFactoryProvider) - 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.
formatFailedItemsForMessage(Map<Item, String>) - Method in class info.magnolia.cache.browser.app.action.AbstractMultiItemAction
 

G

generateKey(AggregationState) - Method in interface info.magnolia.module.cache.cachekey.CacheKeyGenerator
 
generateKey(AggregationState) - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKeyGenerator
 
get(Object) - Method in class info.magnolia.module.cache.blocking.AbstractBlockingCache
 
get(Object) - Method in interface info.magnolia.module.cache.Cache
 
get() - Method in class info.magnolia.module.cache.inject.CacheFactoryProvider
 
get(Class<T>) - Method in class info.magnolia.module.cache.inject.CacheFactoryProvider
 
get(Object) - Method in class info.magnolia.module.cache.listeners.AbstractCacheListener
 
get(Object) - Method in class info.magnolia.module.cache.listeners.AbstractListeningCacheWrapper
 
getAccess() - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3Expiry
 
getAdditionalAttributes() - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKey
 
getAll() - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
getAll() - Method in interface info.magnolia.module.cache.mbean.CacheMonitorMBean
 
getAllKeys(String) - Method in interface info.magnolia.cache.browser.rest.client.CacheService
 
getAllKeys(String) - Method in class info.magnolia.cache.browser.rest.endpoint.CacheEndpoint
 
getAllSyncs() - Method in class info.magnolia.cache.concurrent.StripedReadWriteLockSync
Returns all internal syncs.
getBehaviour() - Method in class info.magnolia.module.cache.CachePolicyResult
 
getBlockingTimeout() - Method in class info.magnolia.cache.memcached.spy.MemcachedFactory
 
getBlockingTimeout() - Method in class info.magnolia.module.cache.blocking.AbstractBlockingCache
 
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.ehcache3.EhCache3Factory
 
getBrowserCachePolicy() - Method in class info.magnolia.module.cache.ContentCachingConfiguration
 
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 class info.magnolia.cache.memcached.spy.MemcachedFactory
 
getCache(String) - Method in interface info.magnolia.module.cache.CacheFactory
Retrieves a named cache.
getCache(String) - Method in class info.magnolia.module.cache.ehcache3.EhCache3Factory
 
getCache(String) - Method in class info.magnolia.module.cache.factory.DelegatingCacheFactory
 
getCacheContent(String, String) - Method in interface info.magnolia.cache.browser.rest.client.CacheService
 
getCacheContent(String, String) - Method in class info.magnolia.cache.browser.rest.endpoint.CacheEndpoint
 
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.AbstractCacheModule
 
getCacheFactory() - Method in class info.magnolia.module.cache.CacheModule
Inject CacheFactoryProvider} instead.
getCacheKey() - Method in class info.magnolia.module.cache.CachePolicyResult
 
getCacheKeyGenerator() - Method in class info.magnolia.module.cache.cachepolicy.Default
 
getCacheMonitor() - Method in class info.magnolia.module.cache.AbstractCacheModule
 
getCacheName() - Method in class info.magnolia.cache.browser.app.CacheBrowserContentConnectorDefinition
 
getCacheName() - Method in class info.magnolia.cache.browser.app.CacheKeyItem
 
getCacheName() - Method in class info.magnolia.module.cache.CachePolicyResult
 
getCacheName() - Method in class info.magnolia.module.cache.commands.FlushNamedCacheCommand
 
getCacheName() - Method in class info.magnolia.module.cache.ContentCachingConfiguration
 
getCacheName() - Method in class info.magnolia.module.cache.flushpolicy.LightModuleChangesFlushPolicy.PathToCacheMapping
 
getCacheNames() - Method in class info.magnolia.cache.memcached.spy.MemcachedFactory
 
getCacheNames() - Method in interface info.magnolia.module.cache.CacheFactory
 
getCacheNames() - Method in class info.magnolia.module.cache.ehcache3.EhCache3Factory
 
getCacheNames() - Method in class info.magnolia.module.cache.factory.DelegatingCacheFactory
 
getCachePolicy() - Method in class info.magnolia.module.cache.ContentCachingConfiguration
 
getCachePolicy(Cache) - Method in class info.magnolia.module.cache.executor.Store
 
getCachePolicyResult() - Method in class info.magnolia.module.cache.cachepolicy.result.CachePolicyResultProvider
 
getCaches() - Method in class info.magnolia.cache.memcached.spy.MemcachedFactory
 
getCaches() - Method in class info.magnolia.module.cache.ehcache3.EhCache3Factory
 
getCacheServices() - Method in class info.magnolia.cache.browser.app.CacheKeyItem
 
getCacheSize(String) - Method in interface info.magnolia.cache.browser.rest.client.CacheService
 
getCacheSize(String) - Method in class info.magnolia.cache.browser.rest.endpoint.CacheEndpoint
 
getCacheSizes() - Method in class info.magnolia.module.cache.app.CacheToolsViewImpl
 
getCacheWrapperImplementation() - Method in class info.magnolia.cache.memcached.spy.MemcachedFactory
 
getChannel() - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKey
 
getCharacterEncoding() - Method in class info.magnolia.module.cache.filter.ContentCachedEntry
 
getClassLoader() - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3ConfigurationBuilder
 
getCompression() - Method in class info.magnolia.module.cache.CacheModule
 
getContainerProperty(Object, Object) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
getContentCaching(String) - Method in class info.magnolia.module.cache.AbstractCacheModule
 
getContentCaching() - Method in class info.magnolia.module.cache.CacheModule
 
getContentCaching(String) - Method in class info.magnolia.module.cache.CacheModule
 
getContentCachingConfiguration() - Method in class info.magnolia.module.cache.executor.AbstractExecutor
 
getContentFile() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
getContentLength() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
getContentType() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
getContentType() - Method in class info.magnolia.module.cache.filter.ContentCachedEntry
 
getCreate() - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3Expiry
 
getCurrentPageCache() - Method in class info.magnolia.module.cache.filter.CacheFilter
 
getDefaultContentCachingConfigurationName() - Method in class info.magnolia.module.cache.filter.CacheFilter
 
getDefaultItemId() - Method in class info.magnolia.cache.browser.app.CacheBrowserContentConnector
 
getDefinition() - Method in class info.magnolia.cache.browser.app.action.AbstractMultiItemAction
 
getDelegateFactories() - Method in class info.magnolia.module.cache.factory.DelegatingCacheFactory
 
getDiskStorePath() - Method in class info.magnolia.module.cache.ehcache3.EhCache3Factory
 
getDomain() - Method in class info.magnolia.module.cache.cachekey.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.
getEvictionAdvisor() - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3ConfigurationBuilder
 
getExcludedWorkspaces() - Method in class info.magnolia.module.cache.AbstractListeningFlushPolicy
The workspaces to which the listener is NOT attached.
getExecutor(CachePolicyResult.CachePolicyBehaviour) - Method in class info.magnolia.module.cache.ContentCachingConfiguration
 
getExecutors() - Method in class info.magnolia.module.cache.ContentCachingConfiguration
 
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
 
getExpiry() - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3ConfigurationBuilder
 
getExpiryForAccess(K, Supplier<? extends V>) - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3Expiry
 
getExpiryForCreation(K, V) - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3Expiry
 
getExpiryForUpdate(K, Supplier<? extends V>, V) - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3Expiry
 
getExpiryPolicy() - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3ConfigurationBuilder
 
getExtraInstallTasks(InstallContext) - Method in class info.magnolia.cache.browser.setup.CacheBrowserAppModuleVersionHandler
 
getExtraInstallTasks(InstallContext) - Method in class info.magnolia.cache.memcached.setup.MemcachedModuleVersionHandler
 
getExtraInstallTasks(InstallContext) - Method in class info.magnolia.module.cache.ehcache3.setup.EhCache3ModuleVersionHandler
 
getExtraInstallTasks(InstallContext) - Method in class info.magnolia.module.cache.setup.CacheModuleVersionHandler
 
getFailureMessageKey() - Method in class info.magnolia.cache.browser.app.action.AbstractMultiItemAction
 
getFailureMessageKey() - Method in class info.magnolia.cache.browser.app.action.DeleteCacheEntryAction
 
getFailureMessageKey() - Method in class info.magnolia.cache.browser.app.action.DownloadCacheContentAction
 
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.ContentCachingConfiguration
 
getFormDefinitions() - Method in class info.magnolia.module.cache.app.CacheToolsSubAppDescriptor
 
getGzippedContent() - Method in class info.magnolia.module.cache.filter.InMemoryCachedEntry
 
getHeader(String) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
getHeaders() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
getHeaders(String) - 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.
getIdByIndex(int) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
getInstallConditions() - Method in class info.magnolia.cache.browser.setup.CacheBrowserAppModuleVersionHandler
 
getIsSecured() - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKey
 
getItem(Object) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
getItem(Object) - Method in class info.magnolia.cache.browser.app.CacheBrowserContentConnector
 
getItemId(Item) - Method in class info.magnolia.cache.browser.app.CacheBrowserContentConnector
 
getItemId() - Method in class info.magnolia.cache.browser.app.CacheKeyItem
 
getItemIdByUrlFragment(String) - Method in class info.magnolia.cache.browser.app.CacheBrowserContentConnector
 
getItemIds() - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
getItemIds(int, int) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
getItemProperty(Object) - Method in class info.magnolia.cache.browser.app.CacheKeyItem
 
getItemPropertyIds() - Method in class info.magnolia.cache.browser.app.CacheKeyItem
 
getItems() - Method in class info.magnolia.cache.browser.app.action.AbstractMultiItemAction
 
getItemUrlFragment(Object) - Method in class info.magnolia.cache.browser.app.CacheBrowserContentConnector
 
getKeyGenerator() - Method in class info.magnolia.module.cache.cachepolicy.instructor.CacheInstructor
 
getKeys(String, int, int, String, String) - Method in interface info.magnolia.cache.browser.rest.client.CacheService
 
getKeys(String, int, int, String, String) - Method in class info.magnolia.cache.browser.rest.endpoint.CacheEndpoint
 
getKeys() - Method in class info.magnolia.cache.memcached.spy.MemcachedWrapper
 
getKeys() - Method in interface info.magnolia.module.cache.Cache
 
getKeys() - Method in class info.magnolia.module.cache.ehcache3.EhCache3Wrapper
 
getKeyType() - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3ConfigurationBuilder
 
getLastModificationTime() - Method in class info.magnolia.module.cache.entry.SingleReplayCacheEntryWrapper
 
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
 
getListener(String) - Method in class info.magnolia.module.cache.ContentCachingConfiguration
 
getListeners() - Method in class info.magnolia.module.cache.ContentCachingConfiguration
 
getLocale() - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKey
 
getLocation() - Method in class info.magnolia.module.cache.filter.CachedRedirect
 
getLockForKey(Object) - Method in class info.magnolia.cache.concurrent.StripedReadWriteLockSync
Gets the RWL Stripe to use for a given key.
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.module.cache.cachekey.DefaultCacheKey
 
getModule() - Method in class info.magnolia.module.cache.filter.CacheFilter
 
getName() - Method in class info.magnolia.module.cache.blocking.AbstractBlockingCache
 
getName() - Method in interface info.magnolia.module.cache.Cache
 
getName() - Method in class info.magnolia.module.cache.CachePolicyResult.CachePolicyBehaviour
 
getName() - Method in class info.magnolia.module.cache.ContentCachingConfiguration
 
getName() - Method in class info.magnolia.module.cache.listeners.AbstractCacheListener
 
getName() - Method in class info.magnolia.module.cache.listeners.AbstractListeningCacheWrapper
 
getOriginalURL() - Method in class info.magnolia.module.cache.entry.SingleReplayCacheEntryWrapper
 
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
 
getOutputStream() - Method in class info.magnolia.module.cache.filter.GZipFilter.GZipCacheResponseWrapper
 
getParams() - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKey
 
getPassword() - Method in class info.magnolia.cache.browser.app.event.InitializeContainerAfterSuccessfulLoginEvent
 
getPaths(Cache, String) - Method in class info.magnolia.module.cache.AbstractListeningFlushPolicy
 
getPathToCacheMappings() - Method in class info.magnolia.module.cache.flushpolicy.LightModuleChangesFlushPolicy
 
getPattern() - Method in class info.magnolia.module.cache.flushpolicy.LightModuleChangesFlushPolicy.PathToCacheMapping
 
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
 
getPools() - Method in class info.magnolia.module.cache.ehcache3.configuration.Ehcache3ResourcePoolsBuilder
 
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
 
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.
getQuiet(Object) - Method in class info.magnolia.cache.memcached.spy.MemcachedWrapper
 
getQuiet(Object) - Method in interface info.magnolia.module.cache.Cache
 
getQuiet(Object) - Method in class info.magnolia.module.cache.ehcache3.EhCache3Wrapper
 
getQuiet(Object) - Method in class info.magnolia.module.cache.listeners.AbstractCacheListener
 
getQuiet(Object) - Method in class info.magnolia.module.cache.listeners.AbstractListeningCacheWrapper
 
getReadWriteLock() - Method in class info.magnolia.cache.concurrent.ReadWriteLockSync
Gets the ReadWriteLock backing this sync.
getRedirectionLocation() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
getResourcePools() - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3ConfigurationBuilder
 
getResourcePoolsBuilder() - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3ConfigurationBuilder
 
getResourceType() - Method in class info.magnolia.module.cache.ehcache3.configuration.Ehcache3ResourcePoolBuilder
 
getResourceUnit() - Method in class info.magnolia.module.cache.ehcache3.configuration.Ehcache3ResourcePoolBuilder
 
getRestUrl() - Method in class info.magnolia.cache.browser.app.CacheBrowserContentConnectorDefinition
 
getSelectFieldOptionDefinition() - Method in class info.magnolia.module.cache.app.field.CacheSelectFieldFactory
 
getSelectFieldOptionDefinition() - Method in class info.magnolia.module.cache.app.field.WorkspaceSelectFieldFactory
 
getServerName() - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKey
 
getServers() - Method in class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
 
getServiceConfigurations() - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3ConfigurationBuilder
 
getShouldBypassVoters() - Method in class info.magnolia.module.cache.cachepolicy.Default
 
getSize() - Method in class info.magnolia.cache.memcached.spy.MemcachedWrapper
 
getSize() - Method in interface info.magnolia.module.cache.Cache
 
getSize() - Method in class info.magnolia.module.cache.ehcache3.configuration.Ehcache3ResourcePoolBuilder
 
getSize() - Method in class info.magnolia.module.cache.ehcache3.EhCache3Wrapper
 
getSize() - Method in class info.magnolia.module.cache.listeners.AbstractListeningCacheWrapper
 
getSortableContainerPropertyIds() - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
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
 
getStats() - Method in class info.magnolia.cache.memcached.spy.MemcachedWrapper
 
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.
getSuccessMessageKey() - Method in class info.magnolia.cache.browser.app.action.AbstractMultiItemAction
 
getSuccessMessageKey() - Method in class info.magnolia.cache.browser.app.action.DeleteCacheEntryAction
 
getSuccessMessageKey() - Method in class info.magnolia.cache.browser.app.action.DownloadCacheContentAction
 
getSyncForKey(Object) - Method in class info.magnolia.cache.concurrent.StripedReadWriteLockSync
Gets the Sync Stripe to use for a given key.
getThresholdingOutputStream() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
getTimeToLive(CacheResponseWrapper, Cache) - Method in class info.magnolia.module.cache.executor.Store
 
getTimeToLiveInSeconds() - Method in class info.magnolia.module.cache.entry.SingleReplayCacheEntryWrapper
 
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
 
getTranslator() - Method in class info.magnolia.cache.browser.app.action.AbstractMultiItemAction
 
getTtl() - Method in class info.magnolia.module.cache.cachepolicy.instructor.CacheInstructor
 
getTtlVoters() - Method in class info.magnolia.module.cache.cachepolicy.Default
 
getTtlVoters() - Method in interface info.magnolia.module.cache.CachePolicy
 
getTtlVoters() - Method in class info.magnolia.module.cache.cachepolicy.Never
 
getUiContext() - Method in class info.magnolia.cache.browser.app.action.AbstractMultiItemAction
 
getUpdate() - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3Expiry
 
getUri() - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKey
 
getUsername() - Method in class info.magnolia.cache.browser.app.event.InitializeContainerAfterSuccessfulLoginEvent
 
getUuid() - Method in class info.magnolia.module.cache.commands.FlushFromCachesByUUIDCommand
 
getValueType() - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3ConfigurationBuilder
 
getVoters() - Method in class info.magnolia.module.cache.browsercachepolicy.AbstractVoterBased
 
getVoters() - Method in class info.magnolia.module.cache.ContentCompression
 
getWhitelistedKeyClasses() - Method in class info.magnolia.cache.browser.CacheBrowserAppModule
 
getWorkspace() - Method in class info.magnolia.module.cache.commands.FlushFromCachesByUUIDCommand
 
getWorkspaces() - Method in class info.magnolia.module.cache.AbstractListeningFlushPolicy
The workspaces to which the listener is attached - upon any event on these, the cache is cleared.
getWrappedEhCache() - Method in class info.magnolia.module.cache.ehcache3.EhCache3Wrapper
 
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
 
GZipFilter.GZipCacheResponseWrapper - Class in info.magnolia.module.cache.filter
Detects if the response has the "Content-Encoding" header set.
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 class info.magnolia.module.cache.blocking.AbstractBlockingCache
 
hasElement(Object) - Method in interface info.magnolia.module.cache.Cache
 
hash(Object) - Static method in class info.magnolia.cache.concurrent.ConcurrencyUtil
Returns a hash code for non-null Object x.
hashCode() - Method in class info.magnolia.cache.browser.app.CacheKeyItem
 
hashCode() - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKey
 
HEADER_CACHE_CONTROL - Static variable in class info.magnolia.cms.cache.CacheConstants
 
HEADER_CACHE_CONTROL_VALUE_DISABLE_CACHE - Static variable in class info.magnolia.cms.cache.CacheConstants
 
HEADER_EXPIRES - Static variable in class info.magnolia.cms.cache.CacheConstants
 
HEADER_PRAGMA - Static variable in class info.magnolia.cms.cache.CacheConstants
 
HEADER_VALUE_MAX_AGE - Static variable in class info.magnolia.cms.cache.CacheConstants
 
HEADER_VALUE_MUST_REVALIDATE - Static variable in class info.magnolia.cms.cache.CacheConstants
 
HEADER_VALUE_NO_CACHE - Static variable in class info.magnolia.cms.cache.CacheConstants
 
HEADER_VALUE_NO_STORE - Static variable in class info.magnolia.cms.cache.CacheConstants
 
HEADER_VALUE_PRIVATE - Static variable in class info.magnolia.cms.cache.CacheConstants
 
HEADER_VALUE_PUBLIC - Static variable in class info.magnolia.cms.cache.CacheConstants
 
HEADER_VALUE_S_MAXAGE - Static variable in class info.magnolia.cms.cache.CacheConstants
 
HEADER_VALUE_TTL - Static variable in class info.magnolia.cms.cache.CacheConstants
 
HEADER_VALUE_X_MAGNOLIA_TTL - Static variable in class info.magnolia.cms.cache.CacheConstants
 
HEADER_X_MAGNOLIA_CACHE - Static variable in class info.magnolia.cms.cache.CacheConstants
 

I

ifModifiedSince(HttpServletRequest, long) - Method in class info.magnolia.module.cache.executor.AbstractExecutor
Checks if server cache is newer than the client cache.
indexOfId(Object) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
info.magnolia.cache.browser - package info.magnolia.cache.browser
 
info.magnolia.cache.browser.app - package info.magnolia.cache.browser.app
 
info.magnolia.cache.browser.app.action - package info.magnolia.cache.browser.app.action
 
info.magnolia.cache.browser.app.event - package info.magnolia.cache.browser.app.event
 
info.magnolia.cache.browser.app.rule - package info.magnolia.cache.browser.app.rule
 
info.magnolia.cache.browser.rest - package info.magnolia.cache.browser.rest
 
info.magnolia.cache.browser.rest.client - package info.magnolia.cache.browser.rest.client
 
info.magnolia.cache.browser.rest.endpoint - package info.magnolia.cache.browser.rest.endpoint
 
info.magnolia.cache.browser.rest.filter - package info.magnolia.cache.browser.rest.filter
 
info.magnolia.cache.browser.setup - package info.magnolia.cache.browser.setup
 
info.magnolia.cache.concurrent - package info.magnolia.cache.concurrent
 
info.magnolia.cache.memcached - package info.magnolia.cache.memcached
 
info.magnolia.cache.memcached.setup - package info.magnolia.cache.memcached.setup
 
info.magnolia.cache.memcached.spy - package info.magnolia.cache.memcached.spy
 
info.magnolia.cms.cache - package info.magnolia.cms.cache
 
info.magnolia.module.cache - package info.magnolia.module.cache
 
info.magnolia.module.cache.app - package info.magnolia.module.cache.app
 
info.magnolia.module.cache.app.field - package info.magnolia.module.cache.app.field
 
info.magnolia.module.cache.app.setup - package info.magnolia.module.cache.app.setup
 
info.magnolia.module.cache.blocking - package info.magnolia.module.cache.blocking
 
info.magnolia.module.cache.browsercachepolicy - package info.magnolia.module.cache.browsercachepolicy
 
info.magnolia.module.cache.cachekey - package info.magnolia.module.cache.cachekey
 
info.magnolia.module.cache.cachepolicy - package info.magnolia.module.cache.cachepolicy
 
info.magnolia.module.cache.cachepolicy.instructor - package info.magnolia.module.cache.cachepolicy.instructor
 
info.magnolia.module.cache.cachepolicy.result - package info.magnolia.module.cache.cachepolicy.result
 
info.magnolia.module.cache.cachepolicy.voters - package info.magnolia.module.cache.cachepolicy.voters
 
info.magnolia.module.cache.commands - package info.magnolia.module.cache.commands
 
info.magnolia.module.cache.ehcache3 - package info.magnolia.module.cache.ehcache3
 
info.magnolia.module.cache.ehcache3.configuration - package info.magnolia.module.cache.ehcache3.configuration
 
info.magnolia.module.cache.ehcache3.setup - package info.magnolia.module.cache.ehcache3.setup
 
info.magnolia.module.cache.entry - package info.magnolia.module.cache.entry
 
info.magnolia.module.cache.exception - package info.magnolia.module.cache.exception
 
info.magnolia.module.cache.executor - package info.magnolia.module.cache.executor
 
info.magnolia.module.cache.factory - package info.magnolia.module.cache.factory
 
info.magnolia.module.cache.filter - package info.magnolia.module.cache.filter
 
info.magnolia.module.cache.flushpolicy - package info.magnolia.module.cache.flushpolicy
 
info.magnolia.module.cache.inject - package info.magnolia.module.cache.inject
 
info.magnolia.module.cache.listeners - package info.magnolia.module.cache.listeners
 
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() - Method in class info.magnolia.module.cache.ehcache3.EhCache3Factory
 
init() - Method in class info.magnolia.module.cache.factory.DelegatingCacheFactory
 
init(FilterConfig) - Method in class info.magnolia.module.cache.filter.CacheFilter
 
init() - Method in class info.magnolia.module.cache.flushpolicy.LightModuleChangesFlushPolicy.PathToCacheMapping
 
initialize(String, String) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
initializeContainer() - Method in class info.magnolia.cache.browser.app.CacheBrowserListPresenter
 
InitializeContainerAfterSuccessfulLoginEvent - Class in info.magnolia.cache.browser.app.event
Initializes CacheBrowserContainer after successful rest login.
InitializeContainerAfterSuccessfulLoginEvent(String, String) - Constructor for class info.magnolia.cache.browser.app.event.InitializeContainerAfterSuccessfulLoginEvent
 
InitializeContainerAfterSuccessfulLoginEvent.Handler - Interface in info.magnolia.cache.browser.app.event
Handler.
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.
isAvailableForItem(Object) - Method in class info.magnolia.cache.browser.app.rule.IsCacheKeyRule
 
isAvailableForItem(Object) - Method in class info.magnolia.cache.browser.app.rule.IsRootRule
 
IsCacheKeyRule - Class in info.magnolia.cache.browser.app.rule
Rule that checks whether an itemId is instance of CacheKey.
IsCacheKeyRule() - Constructor for class info.magnolia.cache.browser.app.rule.IsCacheKeyRule
 
isEnabled() - Method in class info.magnolia.module.cache.listeners.AbstractCacheListener
 
isError() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
isFirstId(Object) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
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.
isGzipResponseDetected() - Method in class info.magnolia.module.cache.filter.GZipFilter.GZipCacheResponseWrapper
 
isHeldByCurrentThread(LockType) - Method in class info.magnolia.cache.concurrent.ReadWriteLockSync
isLastId(Object) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
isPersistent() - Method in class info.magnolia.module.cache.ehcache3.configuration.Ehcache3ResourcePoolBuilder
 
isReady() - Method in class info.magnolia.module.cache.filter.SimpleServletOutputStream
 
isRefreshOnNoCacheRequests() - Method in class info.magnolia.module.cache.cachepolicy.Default
 
IsRootRule - Class in info.magnolia.cache.browser.app.rule
Root that checks whether an item is root or not.
IsRootRule() - Constructor for class info.magnolia.cache.browser.app.rule.IsRootRule
 
isThresholdExceeded() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
isUseLocale() - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKeyGenerator
 
isUseRequestGetSecure() - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKeyGenerator
 
isUseRequestMethod() - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKeyGenerator
 
isUseRequestParameters() - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKeyGenerator
 
isUseRequestServerName() - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKeyGenerator
 
isUseRequestUri() - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKeyGenerator
 
isUseUserName() - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKeyGenerator
 
isValid() - Method in class info.magnolia.cache.browser.app.CacheFormDialogPresenter
 
itemToString(Item) - Method in class info.magnolia.cache.browser.app.action.AbstractMultiItemAction
 
itemToString(Item) - Method in class info.magnolia.cache.browser.app.action.DeleteCacheEntryAction
 
itemToString(Item) - Method in class info.magnolia.cache.browser.app.action.DownloadCacheContentAction
 

L

lastItemId() - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
LightModuleChangesFlushPolicy - Class in info.magnolia.module.cache.flushpolicy
Simple flush policy that will empty whole cache in case of file system origin changes.
LightModuleChangesFlushPolicy(Provider<CacheFactory>, DirectoryWatcherService, MagnoliaConfigurationProperties) - Constructor for class info.magnolia.module.cache.flushpolicy.LightModuleChangesFlushPolicy
 
LightModuleChangesFlushPolicy.PathToCacheMapping - Class in info.magnolia.module.cache.flushpolicy
Configuration class for assigning light module's directories to trigger cache flushing.
loadClass(String) - Method in class info.magnolia.cache.browser.rest.endpoint.WhitelistAwareClassLoader
 
locationChanged(Location) - Method in class info.magnolia.cache.browser.app.BrowserCacheApp
 
lock(LockType) - Method in class info.magnolia.cache.concurrent.ReadWriteLockSync
LockType - Enum in info.magnolia.cache.concurrent
LockType tells the locking API what kind of lock should be acquired or released.
logAccess(Object) - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
logBehavior(String) - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
LoginDialogAction - Class in info.magnolia.cache.browser.app.action
Action that delegates to EditorCallback when submitted dialog is valid.
LoginDialogAction(LoginDialogActionDefinition, EditorValidator, EditorCallback) - Constructor for class info.magnolia.cache.browser.app.action.LoginDialogAction
 
LoginDialogActionDefinition - Class in info.magnolia.cache.browser.app.action
Definition for LoginDialogAction.
LoginDialogActionDefinition() - Constructor for class info.magnolia.cache.browser.app.action.LoginDialogActionDefinition
 

M

makeCachedEntry(HttpServletRequest, CacheResponseWrapper, Cache, CachePolicyResult) - Method in class info.magnolia.module.cache.executor.Store
 
MemcachedConnectionFactoryBuilder - Class in info.magnolia.cache.memcached.spy
A Memcached configuration.
MemcachedConnectionFactoryBuilder() - Constructor for class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
 
MemcachedFactory - Class in info.magnolia.cache.memcached.spy
A CacheFactory based on MemcachedClient.
MemcachedFactory(ComponentProvider) - Constructor for class info.magnolia.cache.memcached.spy.MemcachedFactory
 
MemcachedModule - Class in info.magnolia.cache.memcached
The module class.
MemcachedModule() - Constructor for class info.magnolia.cache.memcached.MemcachedModule
 
MemcachedModuleVersionHandler - Class in info.magnolia.cache.memcached.setup
VersionHandler implementation for the MemcachedModule.
MemcachedModuleVersionHandler() - Constructor for class info.magnolia.cache.memcached.setup.MemcachedModuleVersionHandler
 
MemcachedWrapper - Class in info.magnolia.cache.memcached.spy
Magnolia cache wrapper for underlying Memcached implementation.
MemcachedWrapper(CacheModule, CacheMonitor, MemcachedClientIF, Integer, String) - Constructor for class info.magnolia.cache.memcached.spy.MemcachedWrapper
 
MemcachedWrapper.CacheEntriesWithKeys - Class in info.magnolia.cache.memcached.spy
Cache entry holding key-value pair.
MemcachedWrapper.EmptyUncacheableEntry - Class in info.magnolia.cache.memcached.spy
Entry which we return if there are are more keys with the same hash.
MgnlLockTimeoutException - Exception in info.magnolia.module.cache.exception
Indicates that a timeout has occured while attempting to obtain a lock.
MgnlLockTimeoutException(String) - Constructor for exception info.magnolia.module.cache.exception.MgnlLockTimeoutException
 
MgnlLockTimeoutException(Throwable) - Constructor for exception info.magnolia.module.cache.exception.MgnlLockTimeoutException
 
MgnlLockTimeoutException(String, Throwable) - Constructor for exception info.magnolia.module.cache.exception.MgnlLockTimeoutException
 
MigrateCacheFilterConfigurationTask - Class in info.magnolia.module.cache.setup
Migrate cache filters configurations from 5.3 to 5.4.
MigrateCacheFilterConfigurationTask() - Constructor for class info.magnolia.module.cache.setup.MigrateCacheFilterConfigurationTask
 
MigrateEhcache15ConfigurationTask - Class in info.magnolia.module.cache.setup
Migrates Ehcache 1.5 config to Ehcache 2.x.
MigrateEhcache15ConfigurationTask() - Constructor for class info.magnolia.module.cache.setup.MigrateEhcache15ConfigurationTask
 
MigrateEhCache2ConfigurationTask - Class in info.magnolia.module.cache.ehcache3.setup
VersionHandler implementation for the EhCache3 module.
MigrateEhCache2ConfigurationTask() - Constructor for class info.magnolia.module.cache.ehcache3.setup.MigrateEhCache2ConfigurationTask
 
MigrateFlushListeningPolicyTask - Class in info.magnolia.module.cache.setup
Migrates configuration of FlushAllListeningPolicy.
MigrateFlushListeningPolicyTask(String, Class<? extends AbstractListeningFlushPolicy>) - Constructor for class info.magnolia.module.cache.setup.MigrateFlushListeningPolicyTask
 
MoveDiskStoreDirectoryTask - Class in info.magnolia.module.cache.ehcache3.setup
Moves disk store to correct location.
MoveDiskStoreDirectoryTask() - Constructor for class info.magnolia.module.cache.ehcache3.setup.MoveDiskStoreDirectoryTask
 

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
 
nextItemId(Object) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
NO_CACHE - Static variable in class info.magnolia.module.cache.BrowserCachePolicyResult
 
nodeMatches(Node) - Method in class info.magnolia.module.cache.setup.MigrateCacheFilterConfigurationTask
 
nodeMatches(Node) - Method in class info.magnolia.module.cache.setup.MigrateFlushListeningPolicyTask
 

O

OBSOLETE_COMPRESSIBLE_CONFIGURATION_PATH - Static variable in class info.magnolia.module.cache.setup.CacheModuleVersionHandler
 
OBSOLETE_DEFAULT_CONFIGURATION_PATH - Static variable in class info.magnolia.module.cache.setup.CacheModuleVersionHandler
 
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
 
onLogin(InitializeContainerAfterSuccessfulLoginEvent) - Method in interface info.magnolia.cache.browser.app.event.InitializeContainerAfterSuccessfulLoginEvent.Handler
 
onRefresh() - Method in interface info.magnolia.cache.browser.app.event.RefreshContainerEvent.Handler
 
operateOnNode(InstallContext, Node) - Method in class info.magnolia.module.cache.setup.MigrateCacheFilterConfigurationTask
 
operateOnNode(InstallContext, Node) - Method in class info.magnolia.module.cache.setup.MigrateFlushListeningPolicyTask
 

P

PathToCacheMapping() - Constructor for class info.magnolia.module.cache.flushpolicy.LightModuleChangesFlushPolicy.PathToCacheMapping
 
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.
ping() - Method in interface info.magnolia.cache.browser.rest.client.CacheService
 
ping() - Method in class info.magnolia.cache.browser.rest.endpoint.CacheEndpoint
 
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
 
prevItemId(Object) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
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
 
PROPERTY_CACHE_NAME - Static variable in class info.magnolia.cache.browser.app.CacheKeyItem
 
PROPERTY_CONTENT_TYPE - Static variable in class info.magnolia.cache.browser.rest.endpoint.CacheEndpoint
 
PROPERTY_ERROR_MESSAGE - Static variable in class info.magnolia.cache.browser.rest.endpoint.CacheEndpoint
 
PROPERTY_EXTENSION - Static variable in class info.magnolia.cache.browser.app.CacheKeyItem
 
PROPERTY_LOCATION - Static variable in class info.magnolia.cache.browser.app.CacheKeyItem
 
PROPERTY_ORIGINAL_URL - Static variable in class info.magnolia.cache.browser.rest.endpoint.CacheEndpoint
 
PROPERTY_PLAIN_CONTENT - Static variable in class info.magnolia.cache.browser.rest.endpoint.CacheEndpoint
 
PROPERTY_SIZE - Static variable in class info.magnolia.cache.browser.rest.endpoint.CacheEndpoint
 
PROPERTY_UNSUPPORTED_CACHED_ENTRY_TYPE - Static variable in class info.magnolia.cache.browser.rest.endpoint.CacheEndpoint
 
put(Object, Object) - Method in class info.magnolia.module.cache.blocking.AbstractBlockingCache
 
put(Object, Object, int) - Method in class info.magnolia.module.cache.blocking.AbstractBlockingCache
 
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.listeners.AbstractCacheListener
 
put(Object, Object, int) - Method in class info.magnolia.module.cache.listeners.AbstractCacheListener
 
put(Object, Object) - Method in class info.magnolia.module.cache.listeners.AbstractListeningCacheWrapper
 
put(Object, Object, int) - Method in class info.magnolia.module.cache.listeners.AbstractListeningCacheWrapper
 
putQuiet(Object, Object, int) - Method in class info.magnolia.cache.memcached.spy.MemcachedWrapper
 
putQuiet(Object, Object, int) - Method in class info.magnolia.module.cache.blocking.AbstractBlockingCache
 
putQuiet(Object, Object, int) - Method in class info.magnolia.module.cache.ehcache3.EhCache3Wrapper
 

R

ReadWriteLockSync - Class in info.magnolia.cache.concurrent
A simple ReadWriteLock synchronizer.
ReadWriteLockSync() - Constructor for class info.magnolia.cache.concurrent.ReadWriteLockSync
default constructor.
ReadWriteLockSync(ReentrantReadWriteLock) - Constructor for class info.magnolia.cache.concurrent.ReadWriteLockSync
Constructor.
refresh() - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
RefreshCacheContainerAction - Class in info.magnolia.cache.browser.app.action
Action that reloads CacheBrowserContainer content.
RefreshCacheContainerAction(RefreshCacheContainerActionDefinition, EventBus) - Constructor for class info.magnolia.cache.browser.app.action.RefreshCacheContainerAction
 
RefreshCacheContainerActionDefinition - Class in info.magnolia.cache.browser.app.action
RefreshCacheContainerActionDefinition() - Constructor for class info.magnolia.cache.browser.app.action.RefreshCacheContainerActionDefinition
 
RefreshContainerEvent - Class in info.magnolia.cache.browser.app.event
Refreshes CacheBrowserContainer after location change.
RefreshContainerEvent() - Constructor for class info.magnolia.cache.browser.app.event.RefreshContainerEvent
 
RefreshContainerEvent.Handler - Interface in info.magnolia.cache.browser.app.event
Handler.
refreshTable() - Method in class info.magnolia.module.cache.app.CacheToolsViewImpl
 
register(CacheModuleLifecycleListener) - Method in class info.magnolia.module.cache.CacheModule
 
remove(Object) - Method in class info.magnolia.cache.memcached.spy.MemcachedWrapper
 
remove(Object) - Method in interface info.magnolia.module.cache.Cache
 
remove(Object) - Method in class info.magnolia.module.cache.ehcache3.EhCache3Wrapper
 
remove(Object) - Method in class info.magnolia.module.cache.listeners.AbstractCacheListener
 
remove(Object) - Method in class info.magnolia.module.cache.listeners.AbstractListeningCacheWrapper
 
removeAllItems() - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
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
 
removeItem(Object) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
removeItemProperty(Object) - Method in class info.magnolia.cache.browser.app.CacheKeyItem
 
removeItemSetChangeListener(Container.ItemSetChangeListener) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
removeListener(Container.ItemSetChangeListener) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
replay(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class info.magnolia.module.cache.entry.SingleReplayCacheEntryWrapper
 
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
 
REPOSITORIES - Static variable in class info.magnolia.module.cache.setup.MigrateFlushListeningPolicyTask
 
reset() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
resetBuffer() - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
resolveDiskStorePath(MagnoliaConfigurationProperties, MagnoliaInitPaths) - Static method in class info.magnolia.module.cache.ehcache3.EhCache3Factory
 
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

selectLock(Object, int) - Static method in class info.magnolia.cache.concurrent.ConcurrencyUtil
Selects a lock for a key.
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
 
ServerTtlVoter - Class in info.magnolia.module.cache.cachepolicy.voters
Returns TTL according to CacheInstructor.getTtl() if not null.
ServerTtlVoter(Provider<CacheInstructor>) - Constructor for class info.magnolia.module.cache.cachepolicy.voters.ServerTtlVoter
 
setAccess(Long) - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3Expiry
 
setAuthDescriptorN2B(AuthDescriptor) - Method in class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
Set the auth descriptor to enable authentication on new connections.
setBlockingTimeout(int) - Method in class info.magnolia.cache.memcached.spy.MemcachedFactory
 
setBlockingTimeout(int) - Method in class info.magnolia.module.cache.ehcache3.EhCache3Factory
 
setBrowserCachePolicy(BrowserCachePolicy) - Method in class info.magnolia.module.cache.ContentCachingConfiguration
 
setCachedEntry(Object) - Method in class info.magnolia.module.cache.CachePolicyResult
 
setCacheFactory(CacheFactory) - Method in class info.magnolia.module.cache.CacheModule
 
setCacheKeyGenerator(CacheKeyGenerator<?>) - Method in class info.magnolia.module.cache.cachepolicy.Default
 
setCacheName(String) - Method in class info.magnolia.cache.browser.app.CacheBrowserContentConnectorDefinition
 
setCacheName(String) - Method in class info.magnolia.module.cache.CachePolicyResult
 
setCacheName(String) - Method in class info.magnolia.module.cache.commands.FlushNamedCacheCommand
 
setCacheName(String) - Method in class info.magnolia.module.cache.ContentCachingConfiguration
 
setCacheName(String) - Method in class info.magnolia.module.cache.flushpolicy.LightModuleChangesFlushPolicy.PathToCacheMapping
 
setCachePolicy(CachePolicy) - Method in class info.magnolia.module.cache.ContentCachingConfiguration
 
setCachePolicyResult(CachePolicyResult) - Method in class info.magnolia.module.cache.cachepolicy.result.CachePolicyResultProvider
 
setCaches(Map<String, MemcachedConnectionFactoryBuilder>) - Method in class info.magnolia.cache.memcached.spy.MemcachedFactory
 
setCaches(Map<String, Builder<? extends CacheConfiguration>>) - Method in class info.magnolia.module.cache.ehcache3.EhCache3Factory
 
setCacheWrapperImplementation(String) - Method in class info.magnolia.cache.memcached.spy.MemcachedFactory
 
setClassLoader(ClassLoader) - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3ConfigurationBuilder
 
setCompression(ContentCompression) - Method in class info.magnolia.module.cache.CacheModule
 
setContainer(CacheBrowserContainer) - Method in class info.magnolia.cache.browser.app.CacheBrowserContentConnector
 
setContentCaching(Map<String, ContentCachingConfiguration>) - Method in class info.magnolia.module.cache.CacheModule
 
setContentCachingConfiguration(ContentCachingConfiguration) - Method in interface info.magnolia.module.cache.CachePolicyExecutor
 
setContentCachingConfiguration(ContentCachingConfiguration) - Method in class info.magnolia.module.cache.executor.AbstractExecutor
 
setContentCachingConfiguration(ContentCachingConfiguration) - Method in class info.magnolia.module.cache.executor.CompositeExecutor
 
setContentLength(int) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
setContentType(String) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
setCreate(Long) - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3Expiry
 
setDaemonN2B(boolean) - Method in class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
Set the daemon state of the IO thread (defaults to true).
setDateHeader(String, long) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
setDefaultContentCachingConfigurationName(String) - Method in class info.magnolia.module.cache.filter.CacheFilter
 
setDelegateFactories(List<CacheFactory>) - Method in class info.magnolia.module.cache.factory.DelegatingCacheFactory
 
setDiskStorePath(String) - Method in class info.magnolia.module.cache.ehcache3.EhCache3Factory
 
setEnabled(boolean) - Method in class info.magnolia.module.cache.listeners.AbstractCacheListener
 
setEvictionAdvisor(EvictionAdvisor<? super K, ? super V>) - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3ConfigurationBuilder
 
setExcludedWorkspaces(List<String>) - Method in class info.magnolia.module.cache.AbstractListeningFlushPolicy
 
setExecutors(Map<String, CachePolicyExecutor>) - Method in class info.magnolia.module.cache.ContentCachingConfiguration
 
setExecutors(CachePolicyExecutor[]) - Method in class info.magnolia.module.cache.executor.CompositeExecutor
 
SetExpirationHeaders - Class in info.magnolia.module.cache.executor
Executor for setting expiration headers to response.
SetExpirationHeaders() - Constructor for class info.magnolia.module.cache.executor.SetExpirationHeaders
 
setExpirationMinutes(int) - Method in class info.magnolia.module.cache.browsercachepolicy.FixedDuration
 
setExpiry(ExpiryPolicy<? super K, ? super V>) - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3ConfigurationBuilder
 
setFailureModeN2B(FailureMode) - Method in class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
Set the failure mode.
setFlushPolicy(FlushPolicy) - Method in class info.magnolia.module.cache.ContentCachingConfiguration
 
setFormDefinitions(Map<String, FormDefinition>) - Method in class info.magnolia.module.cache.app.CacheToolsSubAppDescriptor
 
setFormViewsReduced(Map<String, FormViewReduced>) - Method in interface info.magnolia.module.cache.app.CacheToolsView
 
setFormViewsReduced(Map<String, FormViewReduced>) - Method in class info.magnolia.module.cache.app.CacheToolsViewImpl
 
setHashAlgN2B(HashAlgorithm) - Method in class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
Set the hash algorithm.
setHeader(String, String) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
setInitialObserversN2B(Collection<ConnectionObserver>) - Method in class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
Set the initial connection observers (will observe initial connection).
setIntHeader(String, int) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
setKeyGenerator(CacheKeyGenerator) - Method in class info.magnolia.module.cache.cachepolicy.instructor.CacheInstructor
 
setKeyType(Class<K>) - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3ConfigurationBuilder
 
setListener(CacheToolsView.Listener) - Method in interface info.magnolia.module.cache.app.CacheToolsView
 
setListener(CacheToolsView.Listener) - Method in class info.magnolia.module.cache.app.CacheToolsViewImpl
 
setListeners(List<AbstractCacheListener>) - Method in class info.magnolia.module.cache.ContentCachingConfiguration
 
setLocatorTypeN2B(ConnectionFactoryBuilder.Locator) - Method in class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
Set the locator type.
setMaxReconnectDelayN2B(long) - Method in class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
Set the maximum reconnect delay.
setName(String) - Method in class info.magnolia.module.cache.ContentCachingConfiguration
 
setName(String) - Method in class info.magnolia.module.cache.listeners.AbstractCacheListener
 
setOpFactN2B(OperationFactory) - Method in class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
Set the operation factory.
setOpQueueMaxBlockTimeN2B(long) - Method in class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
Set the maximum amount of time (in milliseconds) a client is willing to wait for space to become available in an output queue.
setOpTimeoutN2B(long) - Method in class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
Set the default operation timeout in milliseconds.
setPathToCacheMappings(List<LightModuleChangesFlushPolicy.PathToCacheMapping>) - Method in class info.magnolia.module.cache.flushpolicy.LightModuleChangesFlushPolicy
 
setPattern(String) - Method in class info.magnolia.module.cache.flushpolicy.LightModuleChangesFlushPolicy.PathToCacheMapping
 
setPersistent(boolean) - Method in class info.magnolia.module.cache.ehcache3.configuration.Ehcache3ResourcePoolBuilder
 
setPolicies(Collection<BrowserCachePolicy>) - Method in class info.magnolia.module.cache.browsercachepolicy.BrowserCachePolicySet
 
setPolicies(List<FlushPolicy>) - Method in class info.magnolia.module.cache.DelegateFlushPolicy
 
setPools(Map<String, Builder<ResourcePool>>) - Method in class info.magnolia.module.cache.ehcache3.configuration.Ehcache3ResourcePoolsBuilder
 
setProtocolN2B(ConnectionFactoryBuilder.Protocol) - Method in class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
Convenience method to specify the protocol to use.
setReadBufferSizeN2B(int) - Method in class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
Set the read buffer size.
setReadOpQueueFactoryN2B(OperationQueueFactory) - Method in class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
 
setRefreshOnNoCacheRequests(boolean) - Method in class info.magnolia.module.cache.cachepolicy.Default
 
setResourcePoolsBuilder(Builder<ResourcePools>) - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3ConfigurationBuilder
 
setResourceType(String) - Method in class info.magnolia.module.cache.ehcache3.configuration.Ehcache3ResourcePoolBuilder
 
setResourceUnit(String) - Method in class info.magnolia.module.cache.ehcache3.configuration.Ehcache3ResourcePoolBuilder
 
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).
setRestUrl(String) - Method in class info.magnolia.cache.browser.app.CacheBrowserContentConnectorDefinition
 
setServers(List<String>) - Method in class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
 
setServiceConfigurations(Collection<ServiceConfiguration<?>>) - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3ConfigurationBuilder
 
setShouldBypassVoters(VoterSet) - Method in class info.magnolia.module.cache.cachepolicy.Default
 
setShouldOptimizeN2B(boolean) - Method in class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
Set to false if the default operation optimization is not desirable.
setSize(long) - Method in class info.magnolia.module.cache.ehcache3.configuration.Ehcache3ResourcePoolBuilder
 
setStatus(int) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
setStatus(int, String) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
Deprecated.
setTimeoutExceptionThresholdN2B(int) - Method in class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
Set the maximum timeout exception threshold.
setTranscoderN2B(Transcoder<Object>) - Method in class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
Set the default transcoder.
setTtl(Integer) - Method in class info.magnolia.module.cache.cachepolicy.instructor.CacheInstructor
 
setTtlVoters(VoterSet<CacheResponseWrapper>) - Method in class info.magnolia.module.cache.cachepolicy.Default
 
setUpdate(Long) - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3Expiry
 
setUseLocale(boolean) - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKeyGenerator
 
setUseNagleAlgorithmN2B(boolean) - Method in class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
Set to true if you'd like to enable the Nagle algorithm.
setUseRequestGetSecure(boolean) - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKeyGenerator
 
setUseRequestMethod(boolean) - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKeyGenerator
 
setUseRequestParameters(boolean) - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKeyGenerator
 
setUseRequestServerName(boolean) - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKeyGenerator
 
setUseRequestUri(boolean) - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKeyGenerator
 
setUseUserName(boolean) - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKeyGenerator
 
setUuid(String) - Method in class info.magnolia.module.cache.commands.FlushFromCachesByUUIDCommand
 
setValueType(Class<V>) - Method in class info.magnolia.module.cache.ehcache3.configuration.EhCache3ConfigurationBuilder
 
setVoters(VoterSet) - Method in class info.magnolia.module.cache.browsercachepolicy.AbstractVoterBased
 
setVoters(VoterSet) - Method in class info.magnolia.module.cache.ContentCompression
 
setWhitelistedKeyClasses(List<String>) - Method in class info.magnolia.cache.browser.CacheBrowserAppModule
 
setWorkspace(String) - Method in class info.magnolia.module.cache.commands.FlushFromCachesByUUIDCommand
 
setWorkspaces(List<String>) - Method in class info.magnolia.module.cache.AbstractListeningFlushPolicy
 
setWriteListener(WriteListener) - Method in class info.magnolia.module.cache.filter.SimpleServletOutputStream
 
setWriteOpQueueFactoryN2B(OperationQueueFactory) - Method in class info.magnolia.cache.memcached.spy.MemcachedConnectionFactoryBuilder
Set the write queue factory.
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.
shutdown() - Method in class info.magnolia.cache.memcached.spy.MemcachedWrapper
 
SimpleServletOutputStream - Class in info.magnolia.module.cache.filter
Servlet output stream implementation.
SimpleServletOutputStream(OutputStream) - Constructor for class info.magnolia.module.cache.filter.SimpleServletOutputStream
 
SingleReplayCacheEntryWrapper - Class in info.magnolia.module.cache.entry
An implementation of CachedEntry which simply delegates once and only once to the "super" cachedEntry, for the sake of calling replay() after the entry was added.
SingleReplayCacheEntryWrapper(CachedEntry) - Constructor for class info.magnolia.module.cache.entry.SingleReplayCacheEntryWrapper
 
size() - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
sort(Object[], boolean[]) - Method in class info.magnolia.cache.browser.app.CacheBrowserContainer
 
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(boolean) - Method in class info.magnolia.cache.memcached.spy.MemcachedFactory
 
start(Cache) - Method in class info.magnolia.module.cache.AbstractListeningFlushPolicy
 
start(Location) - Method in class info.magnolia.module.cache.app.CacheApp
 
start() - Method in class info.magnolia.module.cache.app.CacheToolsPresenter
 
start(boolean) - 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(boolean) - Method in class info.magnolia.module.cache.ehcache3.EhCache3Factory
 
start(boolean) - Method in class info.magnolia.module.cache.factory.DelegatingCacheFactory
 
start(Cache) - Method in class info.magnolia.module.cache.flushpolicy.LightModuleChangesFlushPolicy
 
start(Cache) - Method in interface info.magnolia.module.cache.FlushPolicy
 
startCache(String) - Method in class info.magnolia.module.cache.AbstractCacheModule
 
stop() - Method in class info.magnolia.cache.browser.app.BrowserCacheApp
 
stop(boolean) - Method in class info.magnolia.cache.memcached.spy.MemcachedFactory
 
stop(Cache) - Method in class info.magnolia.module.cache.AbstractListeningFlushPolicy
 
stop(boolean) - 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(boolean) - Method in class info.magnolia.module.cache.ehcache3.EhCache3Factory
 
stop(boolean) - Method in class info.magnolia.module.cache.factory.DelegatingCacheFactory
 
stop(Cache) - Method in class info.magnolia.module.cache.flushpolicy.LightModuleChangesFlushPolicy
 
stop(Cache) - Method in interface info.magnolia.module.cache.FlushPolicy
 
stop() - Method in class info.magnolia.module.cache.mbean.CacheMonitor
 
stopCache(String) - Method in class info.magnolia.module.cache.AbstractCacheModule
 
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(CacheModule) - Constructor for class info.magnolia.module.cache.executor.Store
 
StripedReadWriteLockSync - Class in info.magnolia.cache.concurrent
Provides a number of Sync which allow fine-grained concurrency.
StripedReadWriteLockSync() - Constructor for class info.magnolia.cache.concurrent.StripedReadWriteLockSync
Constructs a striped mutex with the default 2048 stripes.
StripedReadWriteLockSync(int) - Constructor for class info.magnolia.cache.concurrent.StripedReadWriteLockSync
Constructs a striped mutex with the default 2048 stripes.
SupportForMultipleCacheImplementationsTask - Class in info.magnolia.module.cache.setup
SupportForMultipleCacheImplementationsTask() - Constructor for class info.magnolia.module.cache.setup.SupportForMultipleCacheImplementationsTask
 

T

thresholdReached(OutputStream) - Method in class info.magnolia.module.cache.filter.CacheResponseWrapper
 
toString() - Method in class info.magnolia.module.cache.cachekey.DefaultCacheKey
 
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.filter.ContentCachedEntry
 
tryLock(LockType, long) - Method in class info.magnolia.cache.concurrent.ReadWriteLockSync
TtlVoting - Class in info.magnolia.module.cache.cachepolicy.voters
The lowest TTL wins.
TtlVoting() - Constructor for class info.magnolia.module.cache.cachepolicy.voters.TtlVoting
 

U

UncacheableEntry - Class in info.magnolia.module.cache.filter
An implementation of CachedEntry which simply indicates the cache should be bypassed.
UncacheableEntry(CachedEntry) - Constructor for class info.magnolia.module.cache.filter.UncacheableEntry
 
ungzip(byte[]) - Static method in class info.magnolia.module.cache.util.GZipUtil
 
unlock(LockType) - Method in class info.magnolia.cache.concurrent.ReadWriteLockSync
unlock(Object) - Method in class info.magnolia.module.cache.blocking.AbstractBlockingCache
 
unlock(Object) - Method in interface info.magnolia.module.cache.BlockingCache
Will unlock the key.
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
 

V

valueOf(String) - Static method in enum info.magnolia.cache.concurrent.LockType
Returns the enum constant of this type with the specified name.
values() - Static method in enum info.magnolia.cache.concurrent.LockType
Returns an array containing the constants of this enum type, in the order they are declared.
vote(CacheResponseWrapper) - Method in class info.magnolia.module.cache.cachepolicy.voters.BrowserTtlVoter
 
vote(CacheResponseWrapper) - Method in class info.magnolia.module.cache.cachepolicy.voters.ServerTtlVoter
 
vote(Voter<CacheResponseWrapper>[], CacheResponseWrapper) - Method in class info.magnolia.module.cache.cachepolicy.voters.TtlVoting
 

W

WhitelistAwareClassLoader - Class in info.magnolia.cache.browser.rest.endpoint
Responsible to load classes which are whitelisted in the given whitelisted classes.
WhitelistAwareClassLoader(ClassLoader, Collection<String>) - Constructor for class info.magnolia.cache.browser.rest.endpoint.WhitelistAwareClassLoader
 
WORKSPACE - Static variable in class info.magnolia.module.cache.commands.FlushFromCachesByUUIDCommand
 
WorkspaceSelectFieldDefinition - Class in info.magnolia.module.cache.app.field
Definition for the workspace select field.
WorkspaceSelectFieldDefinition() - Constructor for class info.magnolia.module.cache.app.field.WorkspaceSelectFieldDefinition
 
WorkspaceSelectFieldFactory - Class in info.magnolia.module.cache.app.field
Factory that constructs select field with workspace names as options.
WorkspaceSelectFieldFactory(WorkspaceSelectFieldDefinition, Item, RepositoryManager) - Constructor for class info.magnolia.module.cache.app.field.WorkspaceSelectFieldFactory
 
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
 

Z

zipAndDownloadFile(Map<String, byte[]>) - Method in class info.magnolia.cache.browser.app.action.DownloadCacheContentAction
 
A B C D E F G H I L M N O P R S T U V W Z 
Skip navigation links

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