Class ResourceHandlerProviderExtensionPoint

All Implemented Interfaces:
LogEnabled, ExtensionPoint<ResourceHandlerProvider>, Disposable, Initializable, Component, Contextualizable, Serviceable, ThreadSafe

Extension point for ResourceHandlerProvider.
  • Field Details

    • ROLE

      public static final String ROLE
      Avalon Role
  • Constructor Details

  • Method Details

    • getResourceHandler

      Get the extension of max priority matching the provided source, based on the registered suffixes
      Parameters:
      source - The source
      Returns:
      The corresponding extension
      Throws:
      Exception - if an error occurs during ResourceHandler creation.