Class CacheExpirationService

  • All Implemented Interfaces:
    Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig, org.pentaho.platform.api.engine.ILogger

    public class CacheExpirationService
    extends ServletBase
    User: rfellows Date: 10/25/11 Time: 2:36 PM
    See Also:
    Serialized Form
    • Constructor Detail

      • CacheExpirationService

        public CacheExpirationService()
    • Method Detail

      • getLogger

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

        protected void doGet​(javax.servlet.http.HttpServletRequest req,
                             javax.servlet.http.HttpServletResponse resp)
                      throws javax.servlet.ServletException,
                             IOException
        Overrides:
        doGet in class javax.servlet.http.HttpServlet
        Throws:
        javax.servlet.ServletException
        IOException
      • doPost

        protected void doPost​(javax.servlet.http.HttpServletRequest request,
                              javax.servlet.http.HttpServletResponse response)
                       throws javax.servlet.ServletException,
                              IOException
        Overrides:
        doPost in class javax.servlet.http.HttpServlet
        Throws:
        javax.servlet.ServletException
        IOException
      • setExpirationRegistry

        public void setExpirationRegistry​(org.pentaho.platform.api.cache.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()