Description
TAR Retriever Service.
Dependencies
Attributes
#CacheRoot
Root directory in which retrieved tars are extracted. A relative path name is resolved relative to archive-install-directory/server/default/
.
For reliable function of the deletion of least recent accessed objects, a separate file system should be used for the cache.
Default Value: tar-extracted
#MinimumFreeDiskSpace
Minimum free disk space on Cache Directory. If the free available disk space on the cache directory falls below this value, least recent accessed sub-directories are deleted, BEFORE further TARs are retrieved and extracted. 1MB = 1000000 bytes, 1GB = 1000MB.
Default Value: 50MB
#PreferredFreeDiskSpace
Preferred free disk space on Cache Directory. If the free available disk space on the cache directory falls below this value, least recent accessed sub-directories are deleted, WITHOUT blocking retrieve and extraction of further TARs. 1MB = 1000000 bytes, 1GB = 1000MB.
Default Value: 100MB
#TarFetchCommand
External command to fetch tarballs from the source file system, with
- %d will be replaced by the source file system name,
- %f will be replaced by the path of tarball on the source file system,
- %p will be replaced by the destination path.
NONE = TAR file on local accessable file system.
Default Value: NONE
#TarIncomingDirectory
Directory in which TARs shall be retrieved by external #TarFetchCommand. A relative path name is resolved relative to dcm4chee_home/server/default/
.
Not effective if #TarFetchCommand='NONE'.
Default Value: tar-incoming
#BufferSize
Size of write byte buffer.
Default Value: 8192
#LRUCacheSize
Number of cached references to least recent accessed directories.
Default Value: 20
#Name
The class name of the MBean
#State
The status of the MBean
#StateString
The status of the MBean in text form
Operations
#create
Standard MBean lifecycle method
#start
The start lifecycle operation
#stop
The stop lifecycle operation
#destroy
The destroy lifecycle operation
#jbossInternalLifecycle
The detyped lifecycle operation (for internal use only)
#retrieveFileFromTAR
Retrieve file from TAR specified by File System ID and File ID.
#free
Delete oldest directories to free specified amount of disk space.