Class PageCacheProcessActionHandler

  • All Implemented Interfaces:
    IProcessActionHandler, IParameters

    public class PageCacheProcessActionHandler
    extends ProcessActionHandler<Source<?>>
    ProcessActionHandler for generate page html cache
    Since:
    4.0.7
    Version:
    $Revision: 20554 $ $Date: 2017-09-27 13:19:51 -0300 (Wed, 27 Sep 2017) $
    • Field Detail

      • ENABLE_PAGE_GENERATION

        public static final java.lang.String ENABLE_PAGE_GENERATION
        See Also:
        Constant Field Values
      • DISABLE_PAGE_GENERATION

        public static final java.lang.String DISABLE_PAGE_GENERATION
        See Also:
        Constant Field Values
      • CLEAR_ERROR_CACHED_PAGE

        public static final java.lang.String CLEAR_ERROR_CACHED_PAGE
        See Also:
        Constant Field Values
    • Constructor Detail

      • PageCacheProcessActionHandler

        public PageCacheProcessActionHandler()
    • Method Detail

      • processAction

        public void processAction()
                           throws PortalException
        Description copied from interface: IProcessActionHandler
        Executes the process action.

        This method may execute the process action based on the parameters and node specifications passed to it earlier.

        Throws:
        PortalException
      • expirePageCaches

        protected void expirePageCaches​(java.util.Collection<java.lang.String> pageCacheIds)
                                 throws PortalException
        Expires a collection of PageCacheConfigs.
        Parameters:
        pageCacheIds - the collection of page cache identifier.
        Throws:
        PortalException
        Since:
        6.1.0