Synchronize File Status Service

Synchronize File Status Service

Description

Check File Status Service.

Dependencies

Attributes

Directory/Mount Point of the monitored File System.
NONE = disabled this service.

Default Value: NONE

HSM Module to query status of files on HSM systems.

Default Value: dcm4chee.archive:service=FileCopyHSMModule,type=Command

Only files created longer ago than the specified intervall ##w (in weeks), ##d (in days), ##h (in hours) are checked for status change.

Default Value: 1w

Checks files with the specified status for status change. Enumerated values: DEFAULT, TO_ARCHIVE, ARCHIVED, QUERY_HSM_FAILED

Default Value: TO_ARCHIVE

Enables verification of tar files.
If enabled the tar file is verified by
1) checking MD5 sums of the tar content.
2) check if tar file contains the file.
Only applicable if filesystem is a tar filesystem!

Default Value: true

New file status or DELETE if verification of tar failed.
Enumerated values: DELETE or DEFAULT, TO_ARCHIVE, ARCHIVED, QUERY_HSM_FAILED, MD5_CHECK_FAILED
DELETE..Delete all file entities related to this invalid tar file.
Only applicable if VerifyTar is enabled.

Default Value: DEFAULT

New file status or DELETE if file is not found in related tar file.
Enumerated values: DELETE or DEFAULT, TO_ARCHIVE, ARCHIVED, QUERY_HSM_FAILED
DELETE..Delete such invalid file entities. Only applicable if VerifyTar is enabled.

Default Value: DEFAULT

Interval in which the File status is checked.
Format: <interval>'!'<from>'-'<to> | 'NEVER'
<interval> = ##m (in minutes) | ##h (in hours).
<from> = start hour (0-23) when no file status check should be performed
<to> = end hour (0-23) when no file status check should be performed
NEVER = disable file status checking
e.g.: 1h!9-17 = every hour, except between the hours of 9:00am and 5:00pm.
By setting this type of TaskInterval, you can perform file status synchronisation outside of peak hours.

Default Value: NEVER

Creation Date of oldest file on configured filesystem with file status of configured CheckFileStatus.

Maximum number of files which are checked for status change in one task.

Default Value: 1000

Current state if syncFileStatus task is running. Used to avoid concurrency!

The timer ID for scheduler of checking file synchronization status.

Default Value: CheckSyncFileStatus

Used internally. Do NOT modify.

Default Value: dcm4chee.archive:service=TarRetriever

Used internally. Do NOT modify.

Default Value: dcm4chee.archive:service=Scheduler

The class name of the MBean

The status of the MBean

The status of the MBean in text form

Operations

Standard MBean lifecycle method