Interface IV8LibraryRepositoryConnector


  • public interface IV8LibraryRepositoryConnector
    Library source.
    • Method Detail

      • getName

        String getName()
        Gets connector's name.
        Returns:
        connector's name
      • getUri

        URI getUri()
        Gets connector source URI.
        Returns:
        connector source
      • request

        CompletableFuture<IV8Library> request​(IV8LibraryDescriptor libraryDescriptor)
        Requests library associated with current descriptor.
        Parameters:
        libraryDescriptor - library descriptor, can't be null
        Returns:
        library request
      • registerLibrary

        void registerLibrary​(IV8Library library,
                             Path cachedLibraryLocation)
        Registers library.
        Parameters:
        library - library, can't be null