Class JSASSResourceURIExtensionPoint

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

Extension point for resource URIs supported by JSASS
  • Field Details

    • ROLE

      public static final String ROLE
      avalon role
  • Constructor Details

  • Method Details

    • resolve

      public String resolve(String uri) throws URISyntaxException
      Resolve the URI, or returns the original uri if it is not supported
      Parameters:
      uri - The URI
      Returns:
      The resolved URI
      Throws:
      URISyntaxException - If the URI is not supported
    • resolvePath

      public String resolvePath(String path)
      Resolve a path and return the URI corresponding, or null if the path is not supported
      Parameters:
      path - The path
      Returns:
      The URI