info.magnolia.module.cache.executor
Class CompositeExecutor
java.lang.Object
info.magnolia.module.cache.executor.CompositeExecutor
- All Implemented Interfaces:
- CachePolicyExecutor
public class CompositeExecutor
- extends Object
- implements CachePolicyExecutor
A list of executors (for combining and ordering them).
- Version:
- $Revision$ ($Author$)
- Author:
- pbracher
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CompositeExecutor
public CompositeExecutor()
processCacheRequest
public void processCacheRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain chain,
Cache cache,
CachePolicyResult cachePolicy)
throws IOException,
javax.servlet.ServletException
- Specified by:
processCacheRequest
in interface CachePolicyExecutor
- Throws:
IOException
javax.servlet.ServletException
getExecutors
public CachePolicyExecutor[] getExecutors()
setExecutors
public void setExecutors(CachePolicyExecutor[] executor)
addExecutor
public void addExecutor(CachePolicyExecutor executor)
setCacheConfiguration
public void setCacheConfiguration(CacheConfiguration cacheConfiguration)
- Specified by:
setCacheConfiguration
in interface CachePolicyExecutor
Copyright © 2003-2013 Magnolia International Ltd.. All Rights Reserved.