JBoss

JMX MBean View

Back to Agent View Refresh MBean View

MBean description:

TAR Retriever Service.

List of MBean attributes:

Name Type Access Value Description
HSMModulServicename java.lang.String RW HSM Module to retrieve files/tarballs from HSM systems. Use NONE if filesystem has no HSM support.
CacheRoot java.lang.String RW Root directory in which retrieved tars are extracted. A relative path name is resolved relative to 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!
CacheJournalRootDirectory java.lang.String RW Root directory for cache journal files. A relative path name is resolved relative to <archive-install-directory>/server/default/. Attention: You have to take care for moving existing journal files to the new location yourself!
CacheJournalFilePathFormat java.lang.String RW Defines journal file path, with 'yyyy' will be replaced by the current year, 'MM' by the current month, 'dd' by the current date, 'HH' by the current hour and 'mm' by the current minute. Attention: Can only be modified if the cache is empty!
MinimumFreeDiskSpace java.lang.String RW 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.
PreferredFreeDiskSpace java.lang.String RW 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.
FreeDiskSpace java.lang.String R 41.380898GB Current free disk space on Cache Directory. 1MB = 1000000 bytes, 1GB = 1000MB.
CheckMD5 boolean RW True False Defines if the MD5 sum of TAR file entries shall be checked against values in first entry 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.
BufferSize int RW Size of write byte buffer.
Name java.lang.String R TarRetrieverService The class name of the MBean
State int R 3 The status of the MBean
StateString java.lang.String R Started The status of the MBean in text form

List of MBean operations:


void create()

Standard MBean lifecycle method


void start()

The start lifecycle operation


void stop()

The stop lifecycle operation


void destroy()

The destroy lifecycle operation


void jbossInternalLifecycle()

The detyped lifecycle operation (for internal use only)

Param ParamType ParamValue ParamDescription
method java.lang.String The lifecycle operation

java.io.File retrieveFileFromTAR()

Retrieve file from TAR specified by File System ID and File ID.

Param ParamType ParamValue ParamDescription
fsID java.lang.String File System ID
fileID java.lang.String File ID

java.io.File fetchTarFile()

Fetch TAR file by File System ID and TAR path.

Param ParamType ParamValue ParamDescription
fsID java.lang.String File System ID
tarPath java.lang.String TAR Path (File ID without file reference (!<FilePath in tar file>))

long free()

Delete oldest directories to free specified amount of disk space.

Param ParamType ParamValue ParamDescription
amount long minimal amount of disk space to be released