Interface TempResourceResolver


public interface TempResourceResolver
Implementations of this interface resolve URIs for temporary files used by XGC. The temporary- resource URI scheme comes from TempResourceURIGenerator.TMP_SCHEME.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets an temporary-output stream of a given identifier.
    Get a temporary-resource given the identifier pointing to said resource.
  • Method Details

    • getResource

      Resource getResource(String id) throws IOException
      Get a temporary-resource given the identifier pointing to said resource.
      Parameters:
      id - the resource identifier
      Returns:
      the resource
      Throws:
      IOException - if an I/O error occured during resource acquisition
    • getOutputStream

      OutputStream getOutputStream(String id) throws IOException
      Gets an temporary-output stream of a given identifier.
      Parameters:
      id - the output stream identifier
      Returns:
      the output stream
      Throws:
      IOException - if an I/O error occured while creating an output stream