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