Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Check File Status Service.

Dependencies

Attributes

...

#MonitoredFileSystem
Anchor
MonitoredFileSystem
MonitoredFileSystem

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

...

Default Value: NONE

#MinimumFileAge
Anchor
MinimumFileAge
MinimumFileAge

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
CheckFileStatus
CheckFileStatus

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

...

Default Value: TO_ARCHIVE

#CommandFailedFileStatus
Anchor
CommandFailedFileStatus
CommandFailedFileStatus

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
NonZeroExitFileStatus
NonZeroExitFileStatus

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
NoMatchFileStatus
NoMatchFileStatus

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
MatchFileStatus
MatchFileStatus

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
Command

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
Pattern
Pattern

Regular expression, applied to stdout of command. Result determines if status is changed to MatchFileStatus or NoMatchFileStatus.

Default Value: .\bArchived\b.

...

#TaskInterval
Anchor
TaskInterval
TaskInterval

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
NumberOfFilesPerTask
NumberOfFilesPerTask

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

Default Value: 1000

...

#SchedulerServiceName
Anchor
SchedulerServiceName
SchedulerServiceName

Used internally. Do NOT modify.

...

Default Value: dcm4chee.archive:service=Scheduler

#TimerIDCheckSyncFileStatus
Anchor
TimerIDCheckSyncFileStatus
TimerIDCheckSyncFileStatus

The timer ID for scheduler of checking file synchronization status.

Default Value: CheckSyncFileStatus

#Name
Anchor
Name
Name

The class name of the MBean

...

#State
Anchor
State
State

The status of the MBean

...

#StateString
Anchor
StateString
StateString

The status of the MBean in text form

Operations

...

#create
Anchor
create
create

Standard MBean lifecycle method

...

#start
Anchor
start
start

The start lifecycle operation

...

#stop
Anchor
stop
stop

The stop lifecycle operation

...

#destroy
Anchor
destroy
destroy

The destroy lifecycle operation

...

#jbossInternalLifecycle
Anchor
jbossInternalLifecycle
jbossInternalLifecycle

The detyped lifecycle operation (for internal use only)

...

#check
Anchor
check
check

Check files for status changes.

...