Package io.vertigo.core.resource
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description URL
resolve(String resource)
Retourne une URL à partir de sa représentation 'chaîne de caractères'
-