Interface ArchiveApi

  • All Known Implementing Classes:
    ApiServiceImpl

    public interface ArchiveApi
    • Method Detail

      • sendMultipartArchive

        org.apache.http.client.methods.CloseableHttpResponse sendMultipartArchive​(org.apache.http.HttpEntity build)
      • getArchiveDocuments

        Archive getArchiveDocuments​(URI uri)
      • getArchiveDocumentByUUID

        Archive getArchiveDocumentByUUID​(SenderId senderId,
                                         UUID uuid)
      • deleteArchiveDocumentByUUID

        void deleteArchiveDocumentByUUID​(URI deleteArchiveDocumentUri)
      • addUniqueUUIDToArchiveDocument

        Archive addUniqueUUIDToArchiveDocument​(SenderId senderId,
                                               UUID uuid,
                                               UUID newuuid)
      • getArchiveDocumentsByReferenceId

        Archives getArchiveDocumentsByReferenceId​(SenderId senderId,
                                                  String referenceId)
        Henter en liste av ArkivDokumenter med en gitt referanseId
        Returns:
        En liste av arkiver som igjen holder en liste av arkivdokumenter med den gitte referanseID-en.
      • getArchiveDocument

        Archive getArchiveDocument​(URI uri)
      • getArchiveDocumentContentStream

        InputStream getArchiveDocumentContentStream​(URI uri)