org.pentaho.platform.web.servlet
Class CacheExpirationService

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by org.pentaho.platform.web.servlet.ServletBase
              extended by org.pentaho.platform.web.servlet.CacheExpirationService
All Implemented Interfaces:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig, ILogger

public class CacheExpirationService
extends ServletBase

User: rfellows Date: 10/25/11 Time: 2:36 PM

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.pentaho.platform.web.servlet.ServletBase
debug
 
Fields inherited from interface org.pentaho.platform.api.engine.ILogger
ACTIVITY_LOG, DEBUG, ERROR, FATAL, INFO, INSTANCE_LOG, SESSION_LOG, SOLUTION_LOG, TRACE, UNKNOWN, WARN
 
Constructor Summary
CacheExpirationService()
           
 
Method Summary
 org.apache.commons.logging.Log getLogger()
           
 String getXml()
           
 void setExpirationRegistry(ICacheExpirationRegistry registry)
          this should only be used for granular unit testing.
 
Methods inherited from class org.pentaho.platform.web.servlet.ServletBase
debug, debug, error, error, fatal, fatal, getLoggingLevel, getObjectName, info, info, setLoggingLevel, trace, trace, warn, warn
 
Methods inherited from class javax.servlet.http.HttpServlet
service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CacheExpirationService

public CacheExpirationService()
Method Detail

getLogger

public org.apache.commons.logging.Log getLogger()
Specified by:
getLogger in class ServletBase

setExpirationRegistry

public void setExpirationRegistry(ICacheExpirationRegistry registry)
this should only be used for granular unit testing. The ICacheExpirationRegistry is provided by PentahoSystem if this is never called

Parameters:
registry -

getXml

public String getXml()