...
Check File Status Service.
Dependencies
Attributes
...
#MonitoredFileSystem
Anchor | ||||
---|---|---|---|---|
|
Directory/Mount Point of the monitored File System.
NONE = disabled this service.
...
Default Value: NONE
#MinimumFileAge
Anchor | ||||
---|---|---|---|---|
|
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
#CheckFileStatus
Anchor | ||||
---|---|---|---|---|
|
Checks files with the specified status for status change.
Enumerated values: DEFAULT, TO_ARCHIVE, ARCHIVED, QUERY_HSM_FAILED
...
Default Value: TO_ARCHIVE
#CommandFailedFileStatus
Anchor | ||||
---|---|---|---|---|
|
New file status, if the query command could not be executed.
Enumerated values: DEFAULT, TO_ARCHIVE, ARCHIVED, QUERY_HSM_FAILED
...
Default Value: TO_ARCHIVE
#NonZeroExitFileStatus
Anchor | ||||
---|---|---|---|---|
|
New file status, if query command returns non-zero exit code.
Enumerated values: DEFAULT, TO_ARCHIVE, ARCHIVED, QUERY_HSM_FAILED
...
Default Value: QUERY_HSM_FAILED
#NoMatchFileStatus
Anchor | ||||
---|---|---|---|---|
|
New file status, if the query result does NOT match specified pattern.
Enumerated values: DEFAULT, TO_ARCHIVE, ARCHIVED, QUERY_HSM_FAILED
...
Default Value: TO_ARCHIVE
#MatchFileStatus
Anchor | ||||
---|---|---|---|---|
|
New file status, if the query result does match specified pattern.
Enumerated values: DEFAULT, TO_ARCHIVE, ARCHIVED, QUERY_HSM_FAILED
...
Default Value: ARCHIVED
#Command
Anchor | ||||
---|---|---|---|---|
|
Command to query status of specific file.
- %d will be replaced by file system name (directory path/mount point),
- %f will be replaced by the file path,
- %i will be replaced by user info associated with the file system.
...
Default Value: mmls %i/%f
#Pattern
Anchor | ||||
---|---|---|---|---|
|
Regular expression, applied to stdout of command. Result determines if status is changed to MatchFileStatus or NoMatchFileStatus.
Default Value: .\bArchived\b.
...
#TaskInterval
Anchor | ||||
---|---|---|---|---|
|
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
Example e.g.: 1h!9-17
= > Synchronize file status 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
...
#NumberOfFilesPerTask
Anchor | ||||
---|---|---|---|---|
|
Maximum number of files which are checked for status change in one task.
Default Value: 1000
...
#SchedulerServiceName
Anchor | ||||
---|---|---|---|---|
|
Used internally. Do NOT modify.
...
Default Value: dcm4chee.archive:service=Scheduler
#TimerIDCheckSyncFileStatus
Anchor | ||||
---|---|---|---|---|
|
The timer ID for scheduler of checking file synchronization status.
Default Value: CheckSyncFileStatus
#Name
Anchor | ||||
---|---|---|---|---|
|
The class name of the MBean
...
#State
Anchor | ||||
---|---|---|---|---|
|
The status of the MBean
...
#StateString
Anchor | ||||
---|---|---|---|---|
|
The status of the MBean in text form
Operations
...
#create
Anchor | ||||
---|---|---|---|---|
|
Standard MBean lifecycle method
...
#start
Anchor | ||||
---|---|---|---|---|
|
The start lifecycle operation
...
#stop
Anchor | ||||
---|---|---|---|---|
|
The stop lifecycle operation
...
#destroy
Anchor | ||||
---|---|---|---|---|
|
The destroy lifecycle operation
...
#jbossInternalLifecycle
Anchor | ||||
---|---|---|---|---|
|
The detyped lifecycle operation (for internal use only)
...
#check
Anchor | ||||
---|---|---|---|---|
|
Check files for status changes.
...