JBoss

JMX MBean View

Back to Agent View Refresh MBean View

MBean 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.

List of MBean attributes:

Name Type Access Value Description
TaskInterval java.lang.String RW Interval in which the File sum is checked for local files.
Format:
interval!from-to or 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
Example:
10s!9-17 means every 10 seconds, check the MD5 sum of local files, except between the hours of 9:00am and 5:00pm. By setting this type of TaskInterval, you can perform MD5 checks outside of peak hours.
isRunning boolean R False Current state if MD5check task is running. Used to avoid concurrency!
MaxCheckedBefore java.lang.String RW Maximum amount of time from last check, in ##w (in weeks), ##d (in days), ##h (in hours).
NumberOfFilesPerCheck int RW Maximum number of files that are checked in one task.
BufferSize int RW Size of read byte buffer.
TimerIDCheckMD5 java.lang.String RW Used internally. Do NOT modify.
SchedulerServiceName javax.management.ObjectName RW View MBean Used internally. Do NOT modify.
Name java.lang.String R MD5CheckService 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.lang.String check()

Check the MD5 sum of files.