Interface CockpitResourceLoader

    • Method Detail

      • getViewResourceAsStream

        java.io.InputStream getViewResourceAsStream​(java.lang.String path)
        Returns a view file (e.g. .zul) for the given path as InputStream.
      • getViewResourceAsString

        java.lang.String getViewResourceAsString​(WidgetJarLibInfo jarLibInfo,
                                                 java.lang.String widgetFilename)
        Returns a view file (e.g. .zul) for the given path and WidgetJarLibInfo as a String
      • hasResource

        default boolean hasResource​(java.lang.String path)
        Description copied from interface: ResourceLoader
        Checks whether this loader can load resource identified by path.
        Specified by:
        hasResource in interface ResourceLoader
        Parameters:
        path - the path identifying resource.
        Returns:
        true whether this loader can load resource, otherwise false.
      • getResourceAsStream

        java.io.InputStream getResourceAsStream​(WidgetJarLibInfo jarLibInfo,
                                                java.lang.String widgetFilename)
        Returns a resource file for the given path and WidgetJarLibInfo as a InputStream
      • getResourceAsStream

        default java.io.InputStream getResourceAsStream​(java.io.File moduleJar,
                                                        java.lang.String path)
      • hasResource

        default boolean hasResource​(WidgetJarLibInfo jarLibInfo,
                                    java.lang.String path)
        Checks whether a resource exists and may be read
        Parameters:
        path - path to resource
        jarLibInfo - widget, which resource is searched
        Returns:
        true if resource is available
      • hasResource

        default boolean hasResource​(java.io.File moduleJar,
                                    java.lang.String path)