Class Summary |
Check |
Check is a Factory to the creation of all DiagnosticTasks of type "Check". |
CollectionIteratorTask |
|
CompositeDiagnosticTaskResult |
CompositeDiagnosticTaskResult is |
CustomDiagnosticTask |
CustomDiagnosticTask is a wrapper on a custom defined DiagnosticTask. |
DiagnoseUtil |
Provides a set of static utility methods that are used in the setting up and
running diagnostic tasks. |
DiagnosticTask |
DiagnosticTask is the abstract class for all tasks that can be registered with SelfDiagnose. |
DiagnosticTaskResult |
DiagnosticTaskResult hold information about the execution of a DiagnosticTask
and known how to create a report for logging. |
ExecutionContext |
|
Instance |
Instance is a simple wrapper class to do reflection invocations. |
PatternMatchingTask |
PatternMatchingTask is an abstract class that provides the functionality
of matching a String value against a pattern (regular expression). |
Report |
|
SelfDiagnose |
SelfDiagnose is the component that keeps a registration of DiagnosticTasks
and can run them providing a simple report that is logged using Log4j. |
SelfDiagnoseHandler |
SelfDiagnoseHandler is a SAX handler that can read the configuration xml file
called selfdiagnose.xml that conforms to the XSD selfdiagnose-2.0.xsd |
SelfDiagnoseListener |
|
SelfDiagnoseServlet |
SelfDiagnoseServlet is a server component that can run and report on all registered diagnostic tasks.
Queries:
reload, trigger reloading the configuration [selfdiagnose.xml] found on the classpath.
Request parameters:
html, if true then the report is presented by a HTML table. |
SelfTest |
SelfTest is a Unit testcase that can verify the diagnostic tasks
specified using an XML configuration. |
XMLUtils |
|