Class SessionTempFileDeleter

  • All Implemented Interfaces:
    Serializable, EventListener, javax.servlet.http.HttpSessionBindingListener, org.pentaho.platform.api.engine.ILogoutListener, org.pentaho.platform.api.util.ITempFileDeleter

    public class SessionTempFileDeleter
    extends org.pentaho.platform.engine.core.system.StandaloneTempFileDeleter
    implements javax.servlet.http.HttpSessionBindingListener, Serializable, org.pentaho.platform.api.util.ITempFileDeleter, org.pentaho.platform.api.engine.ILogoutListener
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from interface org.pentaho.platform.api.util.ITempFileDeleter

        DELETER_SESSION_VARIABLE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void onLogout​(org.pentaho.platform.api.engine.IPentahoSession session)  
      void valueBound​(javax.servlet.http.HttpSessionBindingEvent event)  
      void valueUnbound​(javax.servlet.http.HttpSessionBindingEvent event)  
      • Methods inherited from class org.pentaho.platform.engine.core.system.StandaloneTempFileDeleter

        doTempFileCleanup, hasTempFile, trackTempFile
      • Methods inherited from interface org.pentaho.platform.api.util.ITempFileDeleter

        doTempFileCleanup, hasTempFile, trackTempFile
    • Constructor Detail

      • SessionTempFileDeleter

        public SessionTempFileDeleter()
    • Method Detail

      • valueBound

        public void valueBound​(javax.servlet.http.HttpSessionBindingEvent event)
        Specified by:
        valueBound in interface javax.servlet.http.HttpSessionBindingListener
      • valueUnbound

        public void valueUnbound​(javax.servlet.http.HttpSessionBindingEvent event)
        Specified by:
        valueUnbound in interface javax.servlet.http.HttpSessionBindingListener
      • onLogout

        public void onLogout​(org.pentaho.platform.api.engine.IPentahoSession session)
        Specified by:
        onLogout in interface org.pentaho.platform.api.engine.ILogoutListener