Interface PageResourceProvider

  • All Superinterfaces:
    ResourceProvider

    public interface PageResourceProvider
    extends ResourceProvider
    This interface provide access to the resources contained in the extension archive
    Since:
    7.2.0
    • Method Detail

      • getBonitaThemeCSSURL

        java.lang.String getBonitaThemeCSSURL()
        The URL of the CSS used as Bonita Theme.
      • getPageDirectory

        java.io.File getPageDirectory()
        The folder where the extension is deployed.
      • getPageName

        java.lang.String getPageName()
        The page name. Set in the page.properties of the extension.
      • getFullPageName

        java.lang.String getFullPageName()
        The page name with the process definition ID as prefix (format = p%PROCESS_DEF_ID_%pageName).
      • getPage

        org.bonitasoft.engine.page.Page getPage​(org.bonitasoft.engine.api.PageAPI pageAPI)
                                         throws org.bonitasoft.engine.page.PageNotFoundException
        The deployed Page for this extension.
        Throws:
        org.bonitasoft.engine.page.PageNotFoundException