Interface LibrarySourceLoader

All Known Implementing Classes:
PriorityLibrarySourceLoader

public interface LibrarySourceLoader
  • Method Details

    • clearProviders

      void clearProviders()
    • getLibrarySource

      InputStream getLibrarySource(org.hl7.elm.r1.VersionedIdentifier libraryIdentifier)
    • registerProvider

      void registerProvider(LibrarySourceProvider provider)
    • getLibraryContent

      default InputStream getLibraryContent(org.hl7.elm.r1.VersionedIdentifier libraryIdentifier, LibraryContentType type)
    • isLibraryContentAvailable

      default boolean isLibraryContentAvailable(org.hl7.elm.r1.VersionedIdentifier libraryIdentifier, LibraryContentType type)