Interface ArchiveApi

All Known Implementing Classes:
ApiServiceImpl

public interface ArchiveApi
  • Method Details

    • getArchives

      Archives getArchives(SenderId senderId)
    • 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)
    • saveArchiveDocument

      ArchiveDocument saveArchiveDocument(ArchiveDocument archiveDocument, URI uri)
    • 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)
    • getArchiveDocumentContent

      ArchiveDocumentContent getArchiveDocumentContent(URI uri)
    • getArchiveDocumentContentStream

      InputStream getArchiveDocumentContentStream(URI uri)