Interface ResourceManager

  • All Superinterfaces:
    Component, CoreComponent, Manager
    All Known Implementing Classes:
    ResourceManagerImpl

    public interface ResourceManager
    extends Manager
    Selecteurs de ressources. Les ressources sont identifiées par une URL. Cette URL peut être - relative au classpath de l'application dans le cas d'une application JAVA - relative au context de l'application WEB La ressource peut aussi être résolue de façon ad-hoc par la création d'un plugin de résolution spécifique. Les fichiers de configuration sont à considérer comme des ressources. Ex: classpath: /myproject/components/components-config.dtd web: /WEB-INF/components-config.xml L'implémentation permet de définir une liste de plusieurs plugins de résolutions de ressources. Il est aussi possible d'enregistrer des @see ResourceResolverPlugin spécifique. (Par exemple pour stocker les ressources en BDD)
    Author:
    pchretien
    • Method Detail

      • resolve

        URL resolve​(String resource)
        Retourne une URL à partir de sa représentation 'chaîne de caractères'
        Parameters:
        resource - Url de la ressource(chaîne de caractères)
        Returns:
        URL associée à la ressource (Not Null)