Interface DirectoryApiSpecification

  • All Known Implementing Classes:
    OpenehrDirectoryController

    public interface DirectoryApiSpecification
    OpenAPI specification for openEHR REST API DIRECTORY resource.
    Since:
    1.0
    Author:
    Renaud Subiger
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.DirectoryResponseData> createDirectory​(UUID ehrId, String openEhrVersion, String openEhrAuditDetails, String contentType, String accept, String prefer, com.nedap.archie.rm.directory.Folder folder)  
      org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.DirectoryResponseData> deleteDirectory​(UUID ehrId, String openEhrVersion, String openEhrAuditDetails, String accept, com.nedap.archie.rm.support.identification.ObjectVersionId folderId)  
      org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.DirectoryResponseData> getFolderInDirectory​(UUID ehrId, com.nedap.archie.rm.support.identification.ObjectVersionId versionUid, String path, String accept)  
      org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.DirectoryResponseData> getFolderInDirectoryVersionAtTime​(UUID ehrId, String versionAtTime, String path, String accept)  
      org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.DirectoryResponseData> updateDirectory​(UUID ehrId, com.nedap.archie.rm.support.identification.ObjectVersionId folderId, String contentType, String accept, String prefer, String openEhrVersion, String openEhrAuditDetails, com.nedap.archie.rm.directory.Folder folder)  
    • Method Detail

      • createDirectory

        org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.DirectoryResponseData> createDirectory​(UUID ehrId,
                                                                                                                    String openEhrVersion,
                                                                                                                    String openEhrAuditDetails,
                                                                                                                    String contentType,
                                                                                                                    String accept,
                                                                                                                    String prefer,
                                                                                                                    com.nedap.archie.rm.directory.Folder folder)
      • updateDirectory

        org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.DirectoryResponseData> updateDirectory​(UUID ehrId,
                                                                                                                    com.nedap.archie.rm.support.identification.ObjectVersionId folderId,
                                                                                                                    String contentType,
                                                                                                                    String accept,
                                                                                                                    String prefer,
                                                                                                                    String openEhrVersion,
                                                                                                                    String openEhrAuditDetails,
                                                                                                                    com.nedap.archie.rm.directory.Folder folder)
      • deleteDirectory

        org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.DirectoryResponseData> deleteDirectory​(UUID ehrId,
                                                                                                                    String openEhrVersion,
                                                                                                                    String openEhrAuditDetails,
                                                                                                                    String accept,
                                                                                                                    com.nedap.archie.rm.support.identification.ObjectVersionId folderId)
      • getFolderInDirectory

        org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.DirectoryResponseData> getFolderInDirectory​(UUID ehrId,
                                                                                                                         com.nedap.archie.rm.support.identification.ObjectVersionId versionUid,
                                                                                                                         String path,
                                                                                                                         String accept)
      • getFolderInDirectoryVersionAtTime

        org.springframework.http.ResponseEntity<org.ehrbase.response.openehr.DirectoryResponseData> getFolderInDirectoryVersionAtTime​(UUID ehrId,
                                                                                                                                      String versionAtTime,
                                                                                                                                      String path,
                                                                                                                                      String accept)