Package com.philemonworks.selfdiagnose

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  
 

Exception Summary
DiagnoseException DiagnoseException is a checked exception for notifying failed tasks.
 



Copyright © 2012. All Rights Reserved.