Interface IPageManager

    • Method Detail

      • supportsVersioning

        boolean supportsVersioning()
        Is versionining of pages supported, see IPageStore.supportsVersioning().
        Returns:
        true if versioning is supported
      • getPage

        IManageablePage getPage​(int pageId)
        Get a page
        Parameters:
        pageId - id of page
        Returns:
        page, may be null
      • removePage

        void removePage​(IManageablePage page)
        Remove a page
        Parameters:
        page - page to remove
      • addPage

        void addPage​(IManageablePage page)
        Add a page.
        Parameters:
        page - page to add
      • removeAllPages

        void removeAllPages()
        Remove all pages.
      • detach

        void detach()
        Detach at end of request.
      • destroy

        void destroy()
        Destroy when application is destroyed.
      • getPageStore

        IPageStore getPageStore()
        Get the storage of pages, optional.
        Returns:
        store or null
      • touchPage

        default void touchPage​(IManageablePage page)
        Deprecated.
        will be removed in Wicket 10
      • clear

        default void clear()
        Deprecated.
        will be removed in Wicket 10