Uses of Interface
org.ehrbase.dao.access.interfaces.I_FolderAccess
Packages that use I_FolderAccess
Package
Description
-
Uses of I_FolderAccess in org.ehrbase.dao.access.interfaces
Methods in org.ehrbase.dao.access.interfaces that return I_FolderAccessModifier and TypeMethodDescriptionstatic I_FolderAccessI_FolderAccess.getInstanceForExistingFolder(I_DomainAccess domainAccess, com.nedap.archie.rm.support.identification.ObjectVersionId folderId) static I_FolderAccessI_FolderAccess.getInstanceForExistingFolder(I_DomainAccess domainAccess, com.nedap.archie.rm.support.identification.ObjectVersionId folderId, Timestamp timestamp) static I_FolderAccessI_FolderAccess.getNewFolderAccessInstance(I_DomainAccess domainAccess, com.nedap.archie.rm.directory.Folder folder, org.joda.time.DateTime dateTime, UUID ehrId, String tenantIdentifier) Builds theI_FolderAccessfor persisting theFolderprovided as param.static I_FolderAccessI_FolderAccess.retrieveByVersion(I_DomainAccess domainAccess, UUID folderId, int version) static I_FolderAccessI_FolderAccess.retrieveInstanceForExistingFolder(I_DomainAccess domainAccess, UUID folderId) Retrieve instance ofI_FolderAccesswith the information needed retrieve the folder and its sub-folders.static I_FolderAccessI_FolderAccess.retrieveInstanceForExistingFolder(I_DomainAccess domainAccess, UUID folderId, Timestamp timestamp) Methods in org.ehrbase.dao.access.interfaces that return types with arguments of type I_FolderAccessModifier and TypeMethodDescriptionI_FolderAccess.getSubfoldersList()Get the list of subfolders for theFolderthat corresponds to thisI_FolderAccess -
Uses of I_FolderAccess in org.ehrbase.dao.access.jooq
Classes in org.ehrbase.dao.access.jooq that implement I_FolderAccessModifier and TypeClassDescriptionclassPersistence operations on Folder.classPersistence operations on Folder history.Methods in org.ehrbase.dao.access.jooq that return I_FolderAccessModifier and TypeMethodDescriptionstatic I_FolderAccessFolderAccess.buildNewFolderAccessHierarchy(I_DomainAccess domainAccess, com.nedap.archie.rm.directory.Folder folder, Timestamp timeStamp, UUID ehrId, I_ContributionAccess contributionAccess, String tenantIdentifier) Builds a folderAccess hierarchy recursively by iterating over all sub folders of given folder instance.static I_FolderAccessFolderAccess.buildPlainFolderAccess(I_DomainAccess domainAccess, com.nedap.archie.rm.directory.Folder folder, Timestamp timestamp, UUID ehrId, I_ContributionAccess contributionAccess, String tenantIdentifier) Builds the FolderAccess with the collection of subfolders empty.static I_FolderAccessFolderHistoryAccess.getInstanceForExistingFolder(I_DomainAccess domainAccess, com.nedap.archie.rm.support.identification.ObjectVersionId folderId, Timestamp timestamp) static I_FolderAccessFolderAccess.getNewFolderAccessInstance(I_DomainAccess domainAccess, com.nedap.archie.rm.directory.Folder folder, org.joda.time.DateTime dateTime, UUID ehrId, String tenantIdentifier) Builds theI_FolderAccessfor persisting theFolderprovided as param.static I_FolderAccessFolderAccess.retrieveByVersion(I_DomainAccess domainAccess, UUID folderId, int version) static I_FolderAccessFolderAccess.retrieveInstanceForExistingFolder(I_DomainAccess domainAccess, UUID folderId) Retrieve instance ofI_FolderAccesswith the information needed retrieve the folder and its sub-folders.static I_FolderAccessFolderHistoryAccess.retrieveInstanceForExistingFolder(I_DomainAccess domainAccess, UUID folderId, Timestamp timestamp) Methods in org.ehrbase.dao.access.jooq that return types with arguments of type I_FolderAccessModifier and TypeMethodDescriptionFolderAccess.getSubfoldersList()FolderHistoryAccess.getSubfoldersList()Method parameters in org.ehrbase.dao.access.jooq with type arguments of type I_FolderAccessModifier and TypeMethodDescriptionvoidFolderHistoryAccess.setSubfoldersList(Map<UUID, I_FolderAccess> subfolders) -
Uses of I_FolderAccess in org.ehrbase.dao.access.util
Methods in org.ehrbase.dao.access.util that return I_FolderAccessModifier and TypeMethodDescriptionstatic I_FolderAccessFolderUtils.getPath(I_FolderAccess folderAccess, int currentIndex, String[] path) Methods in org.ehrbase.dao.access.util with parameters of type I_FolderAccessModifier and TypeMethodDescriptionstatic booleanFolderUtils.doesAnyIdInFolderStructureMatch(I_FolderAccess folderAccess, com.nedap.archie.rm.support.identification.ObjectVersionId folderId) static I_FolderAccessFolderUtils.getPath(I_FolderAccess folderAccess, int currentIndex, String[] path) static voidFolderUtils.updateFolder(com.nedap.archie.rm.directory.Folder update, I_FolderAccess target) Checks all fields that can be updated from update Folder object and sets the contents to the target folderAccess.