TAR Retriever Service.
org.dcm4chex.archive.dcm.hsm.TarRetrieverService
The default constructor
TarRetrieverService
Use NONE if filesystem has no HSM support.
Module 'dcm4chee.archive:service=FileCopyHSMModule,type=Mapped' can be used if more than one HSM modules are active.
]]>
HSMModulServicename
java.lang.String
archive-install-directory/server/default/.
Attention: For reliable function of the deletion of least recent
accessed objects, a separate file system should be used for the cache.
You also have to take care for moving existing files in the cache to the
new location yourself!]]>
CacheRoot
java.lang.String
<archive-install-directory>/server/default/.
Attention: You have to take care for moving existing journal files
to the new location yourself!]]>
CacheJournalRootDirectory
java.lang.String
Attention: Can only be modified if the cache is empty!]]>
CacheJournalFilePathFormat
java.lang.String
MinimumFreeDiskSpace
java.lang.String
PreferredFreeDiskSpace
java.lang.String
FreeDiskSpace
java.lang.String
MD5SUM file during retrieval. If
the check fails, the retrieval will fail. If activated, but the first
TAR entry is not the MD5SUM
file, a WARN messages will be
logged in server.log
.]]>
CheckMD5
boolean
Size of write byte buffer.
BufferSize
int
&defaultAttributes;
&defaultOperations;
Retrieve file from TAR specified by File System ID and File ID.
retrieveFile
File System ID
fsID
java.lang.String
File ID
fileID
java.lang.String
java.io.File
fetchTarFile
File System ID
fsID
java.lang.String
tarPath
java.lang.String
java.io.File
Delete oldest directories to free specified amount of disk space.
free
minimal amount of disk space to be released
amount
long
long