Interface InternalDirectoryService

All Superinterfaces:
BaseService, DirectoryService
All Known Implementing Classes:
DirectoryServiceImp

public interface InternalDirectoryService extends DirectoryService
Author:
Stefan Spiska
  • Method Summary

    Modifier and Type
    Method
    Description
    com.nedap.archie.rm.directory.Folder
    create(UUID ehrId, com.nedap.archie.rm.directory.Folder folder, UUID contributionId, UUID auditId)
    Create a new folder for Ehr with id equal ehrId
    void
    delete(UUID ehrId, com.nedap.archie.rm.support.identification.ObjectVersionId ifMatches, UUID contributionId, UUID auditId)
    delete the folder for Ehr with id equal ehrId
    List<com.nedap.archie.rm.support.identification.ObjectVersionId>
    findForContribution(UUID ehrId, UUID contributionId)
     
    com.nedap.archie.rm.directory.Folder
    update(UUID ehrId, com.nedap.archie.rm.directory.Folder folder, com.nedap.archie.rm.support.identification.ObjectVersionId ifMatches, UUID contributionId, UUID auditId)
    Update the folder for Ehr with id equal ehrId

    Methods inherited from interface org.ehrbase.api.service.BaseService

    getServerConfig, getSystemUuid

    Methods inherited from interface org.ehrbase.api.service.DirectoryService

    adminDeleteFolder, create, delete, get, getByTime, update