MD5 Check Service

Description

MD5 Check Service. Used to check if the MD5 sum of the new object differs from the MD5 sum of the existing file. If the MD5 sum does not match, the files may be corrupted.

Dependencies

Attributes

TaskInterval

Interval in which the File sum is checked for local files.
Syntax:
<taskIntervall> := (<interval>'!'<from>'-'<to>) | 'NEVER'
<interval> = ##s (in seconds), ##m (in minutes), ##h (in hours).
<from> = start hour (0-23) when no MD5 check should be performed
<to> = end hour (0-23) when no MD5 check should be performed
NEVER = disable MD5 checking

By setting this type of TaskInterval, you can perform MD5 checks outside of peak hours.

Example:
10m!9-17 => check every 10 minutes MD5 sum of local files, except between the hours of 9:00am and 5:00pm.

MaxCheckedBefore

Maximum amount of time from last check, in ##w (in weeks), ##d (in days), ##h (in hours).

NumberOfFilesPerCheck

Maximum number of files that are checked in one task.

BufferSize

Size of read byte buffer.

SchedulerServiceName

Used internally. Do NOT modify.

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)

check

Check the MD5 sum of files.

Notifications