Interface HelpManager


  • public interface HelpManager
    Help Manager for the Sakai Help Tool.
    Version:
    $Id$
    • Method Detail

      • initialize

        void initialize()
        Synchronize initialization of the manager.
      • reInitialize

        void reInitialize()
        reInitialization of the help tool.
      • getResource

        Resource getResource​(Long id)
        get a resource by id
        Parameters:
        id -
        Returns:
      • createResource

        Resource createResource()
        create a resource
        Returns:
        Resource
      • storeResource

        void storeResource​(Resource resource)
        persist a resource
        Parameters:
        resource -
      • deleteResource

        void deleteResource​(Long resourceId)
        delete a resource by id
        Parameters:
        resourceId -
      • getTableOfContents

        TableOfContents getTableOfContents()
        get table of contents of manager
        Returns:
        TableOfContents
      • setTableOfContents

        void setTableOfContents​(TableOfContents toc)
        set table of contents
        Parameters:
        toc -
      • getResourceByDocId

        Resource getResourceByDocId​(String helpDocIdString)
        get resource by doc id
        Parameters:
        helpDocIdString -
        Returns:
        Resource
      • getSupportEmailAddress

        String getSupportEmailAddress()
        get support email address
        Returns:
        address as string
      • getRestConfiguration

        RestConfiguration getRestConfiguration()
        get REST configuration
        Returns:
        REST configuration
      • getExternalLocation

        String getExternalLocation()
        get static EXTERNAL_LOCATION
        Returns:
        EXTERNAL_LOCATION
      • getWelcomePage

        String getWelcomePage()
        get Welcome Page
        Returns:
        docId of Welcome Page