A B C D E F G H I J L M N O P Q R S T U V W X

A

accessAttributeFromMBean(ObjectName, MBeanServer) - Method in class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
Access the attribute of the MBean using the MBeanServer
addBindingFor(Class) - Static method in class com.philemonworks.selfdiagnose.SelfDiagnoseHandler
Register a DiagnosticTask with an XML tag (which is constructed from the short class name in lowercase).
addResult(DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.CompositeDiagnosticTaskResult
 
addToResults(List) - Method in class com.philemonworks.selfdiagnose.CompositeDiagnosticTaskResult
Add all results to the list.
addToResults(List<DiagnosticTaskResult>) - Method in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
Dispatch method exists because of CompositeDiagnosticTaskResult.
append(DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.output.HTMLReporter
 
appendLinkBar(DiagnoseRun) - Method in class com.philemonworks.selfdiagnose.output.HTMLReporter
 
appendLinkBarLinks(DiagnoseRun) - Method in class com.philemonworks.selfdiagnose.output.HTMLReporter
 
appendReportBody(DiagnoseRun) - Method in class com.philemonworks.selfdiagnose.output.HTMLReporter
 
appendTableHeader() - Method in class com.philemonworks.selfdiagnose.output.HTMLReporter
 
argumentTypesFrom(Object[]) - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
 

B

BASIC_DATA - Static variable in class com.philemonworks.selfdiagnose.output.HTMLReporter
 
beginHTML() - Method in class com.philemonworks.selfdiagnose.output.HTMLReporter
 
beginXML() - Method in class com.philemonworks.selfdiagnose.output.XMLReporter
 

C

Check - Class in com.philemonworks.selfdiagnose
Check is a Factory to the creation of all DiagnosticTasks of type "Check".
CheckAtgComponentProperty - Class in com.philemonworks.selfdiagnose.check.vendor
CheckAtgComponentProperty is a task specific to the ATG framework.
CheckAtgComponentProperty() - Constructor for class com.philemonworks.selfdiagnose.check.vendor.CheckAtgComponentProperty
 
CheckBeanProperty - Class in com.philemonworks.selfdiagnose.check
CheckBeanProperty is a DiagnosticTask that checks a property and matches its (String) value to a regular expression pattern.
CheckBeanProperty() - Constructor for class com.philemonworks.selfdiagnose.check.CheckBeanProperty
 
CheckClassLoadable - Class in com.philemonworks.selfdiagnose.check
CheckClassLoadable is a DiagnosticTask that verifies that a given class is loadable.
CheckClassLoadable() - Constructor for class com.philemonworks.selfdiagnose.check.CheckClassLoadable
 
CheckDatabaseTableExists - Class in com.philemonworks.selfdiagnose.check
CheckDatabaseTableExists is a DiagnosticTask that verifies whether a database schema has a definition for a table.
CheckDatabaseTableExists() - Constructor for class com.philemonworks.selfdiagnose.check.CheckDatabaseTableExists
 
CheckDatasourceConnectable - Class in com.philemonworks.selfdiagnose.check
CheckDatasourceConnectable is a DiagnosticTask that verifies the availability and ability to create a connection to a DataSource.
CheckDatasourceConnectable() - Constructor for class com.philemonworks.selfdiagnose.check.CheckDatasourceConnectable
 
CheckDirectoryAccessible - Class in com.philemonworks.selfdiagnose.check
CheckDirectoryAccessible is a DiagnosticTask that verifies access properties of a directory in a File System

CheckDirectoryAccessible() - Constructor for class com.philemonworks.selfdiagnose.check.CheckDirectoryAccessible
 
CheckEndecaService - Class in com.philemonworks.selfdiagnose.check.vendor
CheckEndecaService is task specific to Endeca Search Engine.
CheckEndecaService() - Constructor for class com.philemonworks.selfdiagnose.check.vendor.CheckEndecaService
 
CheckFileContainsString - Class in com.philemonworks.selfdiagnose.check
CheckFileContainsString is a task that scans a file for at least one occurrence of a String.
CheckFileContainsString() - Constructor for class com.philemonworks.selfdiagnose.check.CheckFileContainsString
 
CheckHttpRequestHeader - Class in com.philemonworks.selfdiagnose.check
CheckHttpRequestHeader reads a header field from the current Http Servlet Request.
CheckHttpRequestHeader() - Constructor for class com.philemonworks.selfdiagnose.check.CheckHttpRequestHeader
 
CheckJNDIBinding - Class in com.philemonworks.selfdiagnose.check
CheckJNDIBinding is a task to check whether the naming server has a JNDI binding for a given name.
CheckJNDIBinding() - Constructor for class com.philemonworks.selfdiagnose.check.CheckJNDIBinding
 
CheckMBeanProperty - Class in com.philemonworks.selfdiagnose.check
CheckMBeanProperty is a DiagnosticTask that checks a property and matches its (String) value to a regular expression pattern.
CheckMBeanProperty() - Constructor for class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
 
CheckProperty - Class in com.philemonworks.selfdiagnose.check
CheckProperty is an abstract class for tasks that verifies properties against a regular expression pattern.
CheckProperty() - Constructor for class com.philemonworks.selfdiagnose.check.CheckProperty
 
checkPropertyAccess() - Method in class com.philemonworks.selfdiagnose.check.CheckBeanProperty
 
checkPropertyAccess() - Method in class com.philemonworks.selfdiagnose.check.CheckProperty
 
CheckPropertyValuesAreJavaTypes - Class in com.philemonworks.selfdiagnose.check
CheckPropertyValuesAreJavaTypes is a DiagnosticTask that verifies that each Java type name is loadable.
CheckPropertyValuesAreJavaTypes() - Constructor for class com.philemonworks.selfdiagnose.check.CheckPropertyValuesAreJavaTypes
 
CheckResourceAccessible - Class in com.philemonworks.selfdiagnose.check
CheckResourceAccessible is a DiagnosticTask that verifies the availability of a resource by name on the classpath.
CheckResourceAccessible() - Constructor for class com.philemonworks.selfdiagnose.check.CheckResourceAccessible
 
CheckResourceBundleKey - Class in com.philemonworks.selfdiagnose.check
CheckResourceBundleKey is a DiagnosticTask that verifies the existence of a given key for a given resource
CheckResourceBundleKey() - Constructor for class com.philemonworks.selfdiagnose.check.CheckResourceBundleKey
 
CheckResourceProperty - Class in com.philemonworks.selfdiagnose.check
CheckResourceProperty is a DiagnosticTask that verifies the availability of a property in a resource.
CheckResourceProperty() - Constructor for class com.philemonworks.selfdiagnose.check.CheckResourceProperty
 
CheckSpringBeanProperty - Class in com.philemonworks.selfdiagnose.check.vendor
CheckSpringBeanProperty is a task to check a property from any Spring configured bean object.
CheckSpringBeanProperty() - Constructor for class com.philemonworks.selfdiagnose.check.vendor.CheckSpringBeanProperty
 
CheckSpringDatasourceConnectable - Class in com.philemonworks.selfdiagnose.check.vendor
CheckSpringDatasourceConnectable is a diagnostic task that access a Datasource from the application context and uses that to verify that a connection can be created (and closed).
CheckSpringDatasourceConnectable() - Constructor for class com.philemonworks.selfdiagnose.check.vendor.CheckSpringDatasourceConnectable
 
CheckSystemProperty - Class in com.philemonworks.selfdiagnose.check
 
CheckSystemProperty() - Constructor for class com.philemonworks.selfdiagnose.check.CheckSystemProperty
 
CheckURLReachable - Class in com.philemonworks.selfdiagnose.check
CheckURLReachable is a DiagnosticTask that verifies that an URL is reachable by connecting to it and inspecting the (http) response code.
CheckURLReachable() - Constructor for class com.philemonworks.selfdiagnose.check.CheckURLReachable
 
CheckValidURL - Class in com.philemonworks.selfdiagnose.check
CheckValidURL is a DiagnosticTask that verifies the syntax of a given URL.
CheckValidURL() - Constructor for class com.philemonworks.selfdiagnose.check.CheckValidURL
 
checkValueAgainstPattern(DiagnosticTaskResult, String, String, String, Object) - Method in class com.philemonworks.selfdiagnose.PatternMatchingTask
 
CheckValueMatches - Class in com.philemonworks.selfdiagnose.check
CheckValueMatches evaluates an OGNL expression and matches its String value against a pattern.
CheckValueMatches() - Constructor for class com.philemonworks.selfdiagnose.check.CheckValueMatches
 
CheckWebsphereJMSListenerPort - Class in com.philemonworks.selfdiagnose.check.vendor
CheckWebsphereJMSListenerPort is a DiagnosticTask that verifies the operational status of a ListenerPort in WAS.
CheckWebsphereJMSListenerPort() - Constructor for class com.philemonworks.selfdiagnose.check.vendor.CheckWebsphereJMSListenerPort
 
CheckXMLContent - Class in com.philemonworks.selfdiagnose.check
CheckXMLContent is a Diagnostic Task that verifies the presence of an element or attribute (by evaluating an XPath) and optionally test is against a given pattern.
CheckXMLContent() - Constructor for class com.philemonworks.selfdiagnose.check.CheckXMLContent
 
classForName(String) - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
Resolve the name to a Class using the ContextClassLoader of the current thread.
classLoadable(String) - Static method in class com.philemonworks.selfdiagnose.Check
 
CollectionIteratorTask - Class in com.philemonworks.selfdiagnose
 
CollectionIteratorTask() - Constructor for class com.philemonworks.selfdiagnose.CollectionIteratorTask
 
com.philemonworks.selfdiagnose - package com.philemonworks.selfdiagnose
 
com.philemonworks.selfdiagnose.check - package com.philemonworks.selfdiagnose.check
 
com.philemonworks.selfdiagnose.check.vendor - package com.philemonworks.selfdiagnose.check.vendor
 
com.philemonworks.selfdiagnose.output - package com.philemonworks.selfdiagnose.output
 
com.philemonworks.selfdiagnose.report - package com.philemonworks.selfdiagnose.report
 
com.philemonworks.selfdiagnose.report.vendor - package com.philemonworks.selfdiagnose.report.vendor
 
comment - Variable in class com.philemonworks.selfdiagnose.DiagnosticTask
Used to explain the task in both the log and the configuration.
CompositeDiagnosticTaskResult - Class in com.philemonworks.selfdiagnose
CompositeDiagnosticTaskResult is
CompositeDiagnosticTaskResult(DiagnosticTask) - Constructor for class com.philemonworks.selfdiagnose.CompositeDiagnosticTaskResult
 
CONFIG - Static variable in class com.philemonworks.selfdiagnose.SelfDiagnose
 
configure(String) - Static method in class com.philemonworks.selfdiagnose.SelfDiagnose
Try to configure SelfDiagnose using the XML configuration file with the given resource name.
configure(URL) - Static method in class com.philemonworks.selfdiagnose.SelfDiagnose
Read the configuration from the resource by URL.
configure(InputStream) - Static method in class com.philemonworks.selfdiagnose.SelfDiagnose
Read the configuration from an InputStream
constructGetter() - Method in class com.philemonworks.selfdiagnose.check.CheckBeanProperty
 
contextDestroyed(ServletContextEvent) - Method in class com.philemonworks.selfdiagnose.SelfDiagnoseListener
 
contextInitialized(ServletContextEvent) - Method in class com.philemonworks.selfdiagnose.SelfDiagnoseListener
 
COPYRIGHT - Static variable in class com.philemonworks.selfdiagnose.SelfDiagnose
 
create(String) - Static method in class com.philemonworks.selfdiagnose.Instance
 
create(String, Object[]) - Static method in class com.philemonworks.selfdiagnose.Instance
 
createResult() - Method in class com.philemonworks.selfdiagnose.check.CheckPropertyValuesAreJavaTypes
This method is redefined such that the run method will get a composed result for its argument.
createResult() - Method in class com.philemonworks.selfdiagnose.CollectionIteratorTask
 
createResult() - Method in class com.philemonworks.selfdiagnose.CustomDiagnosticTask
 
createResult() - Method in class com.philemonworks.selfdiagnose.DiagnosticTask
Return an object to store the results of running the receiver.
createResult() - Method in class com.philemonworks.selfdiagnose.report.ReportMap
This method is redefined such that the run method will get a composed result for its argument.
createResult() - Method in class com.philemonworks.selfdiagnose.report.ReportProperties
This method is redefined such that the run method will get a composed result for its argument.
createResult() - Method in class com.philemonworks.selfdiagnose.report.vendor.ReportJamonMonitors
This method is redefined such that the run method will get a composed result for its argument.
CustomDiagnosticTask - Class in com.philemonworks.selfdiagnose
CustomDiagnosticTask is a wrapper on a custom defined DiagnosticTask.
CustomDiagnosticTask() - Constructor for class com.philemonworks.selfdiagnose.CustomDiagnosticTask
 

D

data(String, String) - Method in class com.philemonworks.selfdiagnose.output.HTMLReporter
 
dataSourceName(String) - Static method in class com.philemonworks.selfdiagnose.Check
 
detectRequestorClass() - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
Try to determine the class of the object that registered a DiagnosticTask by inspecting the stack frame of a locally thrown Exception.
DiagnoseException - Exception in com.philemonworks.selfdiagnose
DiagnoseException is a checked exception for notifying failed tasks.
DiagnoseException() - Constructor for exception com.philemonworks.selfdiagnose.DiagnoseException
 
DiagnoseException(String) - Constructor for exception com.philemonworks.selfdiagnose.DiagnoseException
 
DiagnoseException(String, Throwable) - Constructor for exception com.philemonworks.selfdiagnose.DiagnoseException
 
DiagnoseException(Throwable) - Constructor for exception com.philemonworks.selfdiagnose.DiagnoseException
 
DiagnoseRun - Class in com.philemonworks.selfdiagnose.output
 
DiagnoseRun() - Constructor for class com.philemonworks.selfdiagnose.output.DiagnoseRun
 
DiagnoseRunReporter - Interface in com.philemonworks.selfdiagnose.output
 
DiagnoseUtil - Class in com.philemonworks.selfdiagnose
Provides a set of static utility methods that are used in the setting up and running diagnostic tasks.
DiagnoseUtil() - Constructor for class com.philemonworks.selfdiagnose.DiagnoseUtil
 
DiagnosticTask - Class in com.philemonworks.selfdiagnose
DiagnosticTask is the abstract class for all tasks that can be registered with SelfDiagnose.
DiagnosticTask() - Constructor for class com.philemonworks.selfdiagnose.DiagnosticTask
 
DiagnosticTaskResult - Class in com.philemonworks.selfdiagnose
DiagnosticTaskResult hold information about the execution of a DiagnosticTask and known how to create a report for logging.
DiagnosticTaskResult(DiagnosticTask) - Constructor for class com.philemonworks.selfdiagnose.DiagnosticTaskResult
Constructor requires a DiagnosticTask to store the result of its run.
directory(String) - Static method in class com.philemonworks.selfdiagnose.Check
 
directory(String, boolean) - Static method in class com.philemonworks.selfdiagnose.Check
 
displaySelfDiagnostics(HttpServletRequest, HttpServletResponse, String) - Method in class com.philemonworks.selfdiagnose.check.vendor.SelfDiagnoseController
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.philemonworks.selfdiagnose.SelfDiagnoseServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.philemonworks.selfdiagnose.SelfDiagnoseServlet
Accept the configuration that is POSTed by the request.
doubleValue() - Method in class com.philemonworks.selfdiagnose.Instance
 

E

encode(String) - Static method in class com.philemonworks.selfdiagnose.XMLUtils
Performs entity encoding of characters from a String
encode(Date) - Static method in class com.philemonworks.selfdiagnose.XMLUtils
 
endElement(String, String, String) - Method in class com.philemonworks.selfdiagnose.SelfDiagnoseHandler
 
endHTML() - Method in class com.philemonworks.selfdiagnose.output.HTMLReporter
 
endXML() - Method in class com.philemonworks.selfdiagnose.output.XMLReporter
 
ExecutionContext - Class in com.philemonworks.selfdiagnose
 
ExecutionContext() - Constructor for class com.philemonworks.selfdiagnose.ExecutionContext
 

F

fileContainsString(String, String) - Static method in class com.philemonworks.selfdiagnose.Check
 
findResource(String, boolean) - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
Try finding a resource using a class loader.
finished() - Method in class com.philemonworks.selfdiagnose.output.DiagnoseRun
Run has finished.
flush() - Static method in class com.philemonworks.selfdiagnose.SelfDiagnose
Flush all registered tasks
format(String, String) - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
 
format(String, String, String) - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
 
format(String, String, String, String) - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
 
format(String, String, String, String, String) - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
 
format(String, String, String, String, String, String) - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
 
format(Date) - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
Use XSD datetime format without zone indication

G

getAccessKind() - Method in class com.philemonworks.selfdiagnose.check.CheckValueMatches
 
getAccessName() - Method in class com.philemonworks.selfdiagnose.check.CheckValueMatches
 
getAttribute() - Method in class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
 
getBean() - Method in class com.philemonworks.selfdiagnose.check.CheckBeanProperty
 
getClassName() - Method in class com.philemonworks.selfdiagnose.check.CheckClassLoadable
Name of the class to find.
getComment() - Method in class com.philemonworks.selfdiagnose.CustomDiagnosticTask
 
getComment() - Method in class com.philemonworks.selfdiagnose.DiagnosticTask
 
getComment() - Method in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
 
getComponentName() - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckAtgComponentProperty
 
getConfigFilename() - Static method in class com.philemonworks.selfdiagnose.SelfDiagnose
Return the filename that is used to configure SelfDiagnose
getConfiguration() - Method in class com.philemonworks.selfdiagnose.check.CheckFileContainsString
 
getContent() - Method in interface com.philemonworks.selfdiagnose.output.DiagnoseRunReporter
Return the report contents
getContent() - Method in class com.philemonworks.selfdiagnose.output.HTMLReporter
 
getContent() - Method in class com.philemonworks.selfdiagnose.output.LoggingReporter
 
getContent() - Method in class com.philemonworks.selfdiagnose.output.XMLReporter
 
getContentType() - Method in interface com.philemonworks.selfdiagnose.output.DiagnoseRunReporter
Return the Http Response content type
getContentType() - Method in class com.philemonworks.selfdiagnose.output.HTMLReporter
 
getContentType() - Method in class com.philemonworks.selfdiagnose.output.LoggingReporter
 
getContentType() - Method in class com.philemonworks.selfdiagnose.output.XMLReporter
 
getCurrentRequest() - Static method in class com.philemonworks.selfdiagnose.SelfDiagnoseServlet
 
getCurrentSession() - Static method in class com.philemonworks.selfdiagnose.SelfDiagnoseServlet
 
getDatasource() - Method in class com.philemonworks.selfdiagnose.check.CheckDatabaseTableExists
 
getDataSourceConnection(String) - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
Get a DataSource connection using JNDI.
getDatasourceName() - Method in class com.philemonworks.selfdiagnose.check.CheckDatasourceConnectable
 
getDatasourceName() - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringDatasourceConnectable
 
getDefaultReportTemplate(boolean) - Method in class com.philemonworks.selfdiagnose.DiagnosticTask
User-defined Diagnostic Task subclasses should redefine this method to provide reporttemplates for both a successful and failed run.
getDescription() - Method in class com.philemonworks.selfdiagnose.check.CheckBeanProperty
Return the description of this task.
getDescription() - Method in class com.philemonworks.selfdiagnose.check.CheckClassLoadable
Return the description of this task.
getDescription() - Method in class com.philemonworks.selfdiagnose.check.CheckDatabaseTableExists
Return the description of this task.
getDescription() - Method in class com.philemonworks.selfdiagnose.check.CheckDatasourceConnectable
 
getDescription() - Method in class com.philemonworks.selfdiagnose.check.CheckDirectoryAccessible
Return the description of this task.
getDescription() - Method in class com.philemonworks.selfdiagnose.check.CheckFileContainsString
Return the description of this task.
getDescription() - Method in class com.philemonworks.selfdiagnose.check.CheckHttpRequestHeader
 
getDescription() - Method in class com.philemonworks.selfdiagnose.check.CheckJNDIBinding
Return the description of this task.
getDescription() - Method in class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
 
getDescription() - Method in class com.philemonworks.selfdiagnose.check.CheckPropertyValuesAreJavaTypes
Return the description of this task.
getDescription() - Method in class com.philemonworks.selfdiagnose.check.CheckResourceAccessible
Return the description of this task.
getDescription() - Method in class com.philemonworks.selfdiagnose.check.CheckResourceBundleKey
 
getDescription() - Method in class com.philemonworks.selfdiagnose.check.CheckResourceProperty
 
getDescription() - Method in class com.philemonworks.selfdiagnose.check.CheckSystemProperty
 
getDescription() - Method in class com.philemonworks.selfdiagnose.check.CheckURLReachable
 
getDescription() - Method in class com.philemonworks.selfdiagnose.check.CheckValidURL
 
getDescription() - Method in class com.philemonworks.selfdiagnose.check.CheckValueMatches
 
getDescription() - Method in class com.philemonworks.selfdiagnose.check.CheckXMLContent
 
getDescription() - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckAtgComponentProperty
 
getDescription() - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckEndecaService
 
getDescription() - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringBeanProperty
 
getDescription() - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringDatasourceConnectable
 
getDescription() - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckWebsphereJMSListenerPort
 
getDescription() - Method in class com.philemonworks.selfdiagnose.CollectionIteratorTask
 
getDescription() - Method in class com.philemonworks.selfdiagnose.CustomDiagnosticTask
 
getDescription() - Method in class com.philemonworks.selfdiagnose.DiagnosticTask
 
getDescription() - Method in class com.philemonworks.selfdiagnose.report.ReportJVMRuntimeMemory
 
getDescription() - Method in class com.philemonworks.selfdiagnose.report.ReportMap
 
getDescription() - Method in class com.philemonworks.selfdiagnose.report.ReportMavenPOMProperties
 
getDescription() - Method in class com.philemonworks.selfdiagnose.report.ReportProperties
 
getDescription() - Method in class com.philemonworks.selfdiagnose.report.vendor.ReportJamonMonitors
 
getErrorMessage() - Method in class com.philemonworks.selfdiagnose.CustomDiagnosticTask
 
getErrorMessage(Exception) - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
Compose an error message from the exception and/or its causes.
getExecutionTime() - Method in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
 
getExpression() - Method in class com.philemonworks.selfdiagnose.CollectionIteratorTask
 
getFilter() - Method in class com.philemonworks.selfdiagnose.check.CheckPropertyValuesAreJavaTypes
Get the regular expression pattern.
getHeader() - Method in class com.philemonworks.selfdiagnose.check.CheckHttpRequestHeader
 
getId() - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringBeanProperty
 
getInitalContextFactory() - Method in class com.philemonworks.selfdiagnose.check.CheckJNDIBinding
 
getJndiName() - Method in class com.philemonworks.selfdiagnose.check.CheckJNDIBinding
 
getKey() - Method in class com.philemonworks.selfdiagnose.check.CheckResourceBundleKey
 
getMBeanServer() - Method in class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
Create a new MBeanServer.
getMBeanServer() - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckWebsphereJMSListenerPort
Create a new MBeanServer proxy using the specified MBeanFactory class
getMbeanServerFactoryClassName() - Method in class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
 
getMessage() - Method in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
 
getMethod() - Method in class com.philemonworks.selfdiagnose.check.CheckBeanProperty
 
getName() - Method in class com.philemonworks.selfdiagnose.check.CheckFileContainsString
Return the file name.
getName() - Method in class com.philemonworks.selfdiagnose.check.CheckResourceAccessible
 
getName() - Method in class com.philemonworks.selfdiagnose.check.CheckResourceProperty
 
getName() - Method in class com.philemonworks.selfdiagnose.check.CheckXMLContent
 
getName() - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringBeanProperty
 
getName() - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckWebsphereJMSListenerPort
 
getNamingServerURL() - Method in class com.philemonworks.selfdiagnose.check.CheckJNDIBinding
 
getOperation() - Method in class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
 
getOperation() - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringBeanProperty
 
getPath() - Method in class com.philemonworks.selfdiagnose.check.CheckDirectoryAccessible
 
getPattern() - Method in class com.philemonworks.selfdiagnose.check.CheckXMLContent
 
getPattern() - Method in class com.philemonworks.selfdiagnose.PatternMatchingTask
 
getProductStamp() - Method in class com.philemonworks.selfdiagnose.output.DiagnoseRun
 
getProperties(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.CheckResourceProperty
 
getProperty() - Method in class com.philemonworks.selfdiagnose.check.CheckProperty
 
getPropertyAccessMethodName(String) - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
Return the standard non-boolean getter for a property unless the property refers to the object "this".
getProtocol() - Method in class com.philemonworks.selfdiagnose.check.CheckHttpRequestHeader
 
getQuery() - Method in class com.philemonworks.selfdiagnose.check.CheckDatabaseTableExists
 
getQuery() - Method in class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
 
getQueryTemplate() - Method in class com.philemonworks.selfdiagnose.check.CheckDatabaseTableExists
 
getReporter(String) - Method in class com.philemonworks.selfdiagnose.SelfDiagnoseServlet
 
getRequestor() - Method in class com.philemonworks.selfdiagnose.DiagnosticTask
Return the identifier for the object that created and will register this task.
getResourceName() - Method in class com.philemonworks.selfdiagnose.check.CheckPropertyValuesAreJavaTypes
Get the name of the resource that contains the properties.
getResults() - Method in class com.philemonworks.selfdiagnose.CompositeDiagnosticTaskResult
 
getStatus() - Method in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
Indicates the outcome of the task
getString() - Method in class com.philemonworks.selfdiagnose.check.CheckFileContainsString
Return the substring to search.
getTableName() - Method in class com.philemonworks.selfdiagnose.check.CheckDatabaseTableExists
 
getTask() - Method in class com.philemonworks.selfdiagnose.CustomDiagnosticTask
 
getTask() - Method in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
Return the DiagnosticTask for which the result hold the results.
getTaskName() - Method in class com.philemonworks.selfdiagnose.check.CheckResourceBundleKey
 
getTaskName() - Method in class com.philemonworks.selfdiagnose.DiagnosticTask
On default, the task is the unqualified name for the class in lowercase.
getTasks() - Method in class com.philemonworks.selfdiagnose.CollectionIteratorTask
 
getTasks() - Static method in class com.philemonworks.selfdiagnose.SelfDiagnose
Return the modifiable collection of registered Diagnostic tasks.
getTotalsLine() - Method in class com.philemonworks.selfdiagnose.output.DiagnoseRun
 
getUrl() - Method in class com.philemonworks.selfdiagnose.check.CheckFileContainsString
 
getUrl() - Method in class com.philemonworks.selfdiagnose.check.CheckResourceProperty
 
getUrl() - Method in class com.philemonworks.selfdiagnose.check.CheckValidURL
 
getUrl() - Method in class com.philemonworks.selfdiagnose.check.CheckXMLContent
 
getValue() - Method in class com.philemonworks.selfdiagnose.check.CheckValueMatches
 
getValue(String) - Method in class com.philemonworks.selfdiagnose.ExecutionContext
Return the stored value for a variable.
getValueClassName() - Method in class com.philemonworks.selfdiagnose.check.CheckJNDIBinding
 
getVariableName() - Method in class com.philemonworks.selfdiagnose.DiagnosticTask
 
getWebApplicationName() - Static method in class com.philemonworks.selfdiagnose.SelfDiagnoseServlet
 
getXpath() - Method in class com.philemonworks.selfdiagnose.check.CheckXMLContent
 

H

hasComment() - Method in class com.philemonworks.selfdiagnose.DiagnosticTask
 
hasComment() - Method in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
 
hasContextFactorySpecified() - Method in class com.philemonworks.selfdiagnose.check.CheckJNDIBinding
 
hasValueClassSpecified() - Method in class com.philemonworks.selfdiagnose.check.CheckJNDIBinding
 
header(String) - Method in class com.philemonworks.selfdiagnose.output.HTMLReporter
 
howManyErrors() - Method in class com.philemonworks.selfdiagnose.CompositeDiagnosticTaskResult
 
howManyNotPassed() - Method in class com.philemonworks.selfdiagnose.output.DiagnoseRun
 
howManyTasks() - Method in class com.philemonworks.selfdiagnose.output.DiagnoseRun
 
html - Variable in class com.philemonworks.selfdiagnose.output.HTMLReporter
 
HTMLReporter - Class in com.philemonworks.selfdiagnose.output
HTMLReporter is to produce an HTML report for a DiagnoseRun.
HTMLReporter() - Constructor for class com.philemonworks.selfdiagnose.output.HTMLReporter
 

I

includeCompositeResult - Variable in class com.philemonworks.selfdiagnose.CompositeDiagnosticTaskResult
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.CheckBeanProperty
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.CheckClassLoadable
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.CheckDatabaseTableExists
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.CheckDatasourceConnectable
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.CheckDirectoryAccessible
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.CheckFileContainsString
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.CheckHttpRequestHeader
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.CheckJNDIBinding
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
This method is sent from the SelfDiagnoseHandler when a configuration is being processed.
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.CheckProperty
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.CheckPropertyValuesAreJavaTypes
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.CheckResourceAccessible
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.CheckResourceBundleKey
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.CheckResourceProperty
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.CheckURLReachable
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.CheckValidURL
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.CheckValueMatches
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.CheckXMLContent
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckAtgComponentProperty
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckEndecaService
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringBeanProperty
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringDatasourceConnectable
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckWebsphereJMSListenerPort
 
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.CollectionIteratorTask
This method is sent from the SelfDiagnoseHandler when a configuration is being processed.
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.DiagnosticTask
This method is sent from the SelfDiagnoseHandler when a configuration is being processed.
initializeFromAttributes(Attributes) - Method in class com.philemonworks.selfdiagnose.PatternMatchingTask
 
inject(ApplicationContext) - Static method in class com.philemonworks.selfdiagnose.check.vendor.SpringApplicationContextInjector
 
Instance - Class in com.philemonworks.selfdiagnose
Instance is a simple wrapper class to do reflection invocations.
Instance(Object) - Constructor for class com.philemonworks.selfdiagnose.Instance
 
intValue() - Method in class com.philemonworks.selfdiagnose.Instance
 
invoke(String) - Method in class com.philemonworks.selfdiagnose.Instance
 
invoke(String, Object) - Method in class com.philemonworks.selfdiagnose.Instance
 
invoke(String, int) - Method in class com.philemonworks.selfdiagnose.Instance
 
invokeOperationOnMBean(ObjectName, MBeanServer) - Method in class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
Invoke the method on the MBean using the MBeanServer
invokePropertyOnMBean(DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
Find the MBean and invoke the property as a method
isError() - Method in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
 
isExitOnError() - Method in class com.philemonworks.selfdiagnose.SelfDiagnoseListener
 
isFailed() - Method in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
 
isMustBeWriteable() - Method in class com.philemonworks.selfdiagnose.check.CheckDirectoryAccessible
 
isOK() - Method in class com.philemonworks.selfdiagnose.output.DiagnoseRun
 
isPassed() - Method in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
 
isReportResults() - Method in class com.philemonworks.selfdiagnose.DiagnosticTask
 
isThisRequested() - Method in class com.philemonworks.selfdiagnose.check.CheckProperty
Answer whether the object itself is checked rather than one of its properties (field,operation).
isUnknown() - Method in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
 

J

jndiBinding(String, String, String, String) - Static method in class com.philemonworks.selfdiagnose.Check
Register a task that checks that naming server has a binding with the correct type.

L

LoggingReporter - Class in com.philemonworks.selfdiagnose.output
 
LoggingReporter() - Constructor for class com.philemonworks.selfdiagnose.output.LoggingReporter
 
logReport() - Method in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
Write a log entry using the logger associated with SelfDiagnose.
longValue() - Method in class com.philemonworks.selfdiagnose.Instance
 

M

mbeanServerFactoryClassName - Variable in class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
 
MDC_SELFDIAGNOSE_TASK_RESULT - Static variable in class com.philemonworks.selfdiagnose.SelfDiagnose
 

N

name - Variable in class com.philemonworks.selfdiagnose.check.CheckResourceProperty
 
newInstance(Class, Object[]) - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
Performs the constructing of a new instance from a Class.
nlsKey(String) - Static method in class com.philemonworks.selfdiagnose.Check
 

O

operation - Variable in class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
 

P

PARAMETER_BEAN - Static variable in class com.philemonworks.selfdiagnose.check.CheckBeanProperty
 
PARAMETER_COMMENT - Static variable in class com.philemonworks.selfdiagnose.DiagnosticTask
 
PARAMETER_FACTORY - Static variable in class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
 
PARAMETER_ID - Static variable in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringBeanProperty
 
PARAMETER_METHOD - Static variable in class com.philemonworks.selfdiagnose.check.CheckBeanProperty
 
PARAMETER_NAME - Static variable in class com.philemonworks.selfdiagnose.check.CheckResourceProperty
 
PARAMETER_NAME - Static variable in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringBeanProperty
 
PARAMETER_OPERATION - Static variable in class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
 
PARAMETER_OPERATION - Static variable in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringBeanProperty
 
PARAMETER_PATTERN - Static variable in class com.philemonworks.selfdiagnose.PatternMatchingTask
 
PARAMETER_PROPERTY - Static variable in class com.philemonworks.selfdiagnose.check.CheckProperty
 
PARAMETER_REPORT - Static variable in class com.philemonworks.selfdiagnose.DiagnosticTask
 
PARAMETER_URL - Static variable in class com.philemonworks.selfdiagnose.check.CheckResourceProperty
 
PARAMETER_VALUE - Static variable in class com.philemonworks.selfdiagnose.check.CheckValueMatches
 
PARAMETER_VARIABLE - Static variable in class com.philemonworks.selfdiagnose.DiagnosticTask
 
passed - Variable in class com.philemonworks.selfdiagnose.output.LoggingReporter
 
pattern - Variable in class com.philemonworks.selfdiagnose.PatternMatchingTask
 
PatternMatchingTask - Class in com.philemonworks.selfdiagnose
PatternMatchingTask is an abstract class that provides the functionality of matching a String value against a pattern (regular expression).
PatternMatchingTask() - Constructor for class com.philemonworks.selfdiagnose.PatternMatchingTask
 
perform(Object, String) - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
 
perform(Object, String, Object[]) - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
Can invoke both instance and static methods on the receiver
perform(Object, String, Object[], Class[]) - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
Can invoke both instance and static methods on the receiver
properties(Properties) - Static method in class com.philemonworks.selfdiagnose.Report
 
property - Variable in class com.philemonworks.selfdiagnose.check.CheckProperty
 
property(String, String) - Static method in class com.philemonworks.selfdiagnose.Check
 
propertyIsEmailAddress(String, String) - Static method in class com.philemonworks.selfdiagnose.Check
 
propertyMatches(String, String, String) - Static method in class com.philemonworks.selfdiagnose.Check
Register a task that checks that the value of the property at this key matches a pattern.

Q

query - Variable in class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
 

R

register(DiagnosticTask) - Method in class com.philemonworks.selfdiagnose.CollectionIteratorTask
 
register(DiagnosticTask) - Static method in class com.philemonworks.selfdiagnose.SelfDiagnose
Add the argument to the global list of Diagnostic tasks.
register(DiagnosticTask, String) - Static method in class com.philemonworks.selfdiagnose.SelfDiagnose
Add the argument to the global list of Diagnostic tasks.
reloadConfiguration() - Static method in class com.philemonworks.selfdiagnose.SelfDiagnose
Flush all registered tasks from the configuration and re-load the configuration.
report(DiagnoseRun) - Method in interface com.philemonworks.selfdiagnose.output.DiagnoseRunReporter
Report a completed diagnose run
report(DiagnoseRun) - Method in class com.philemonworks.selfdiagnose.output.HTMLReporter
 
report(DiagnoseRun) - Method in class com.philemonworks.selfdiagnose.output.LoggingReporter
 
report(DiagnoseRun) - Method in class com.philemonworks.selfdiagnose.output.XMLReporter
 
report(DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.output.XMLReporter
 
Report - Class in com.philemonworks.selfdiagnose
 
ReportJamonMonitors - Class in com.philemonworks.selfdiagnose.report.vendor
 
ReportJamonMonitors() - Constructor for class com.philemonworks.selfdiagnose.report.vendor.ReportJamonMonitors
 
ReportJVMRuntimeMemory - Class in com.philemonworks.selfdiagnose.report
ReportJVMRuntimeMemory is a task that reports the current JVM memory consumption Usage:
ReportJVMRuntimeMemory() - Constructor for class com.philemonworks.selfdiagnose.report.ReportJVMRuntimeMemory
 
ReportMap - Class in com.philemonworks.selfdiagnose.report
ReportProperties can dump the key value pairs of a Map object <reportmap value="${myMap}" comment="my.map"/>
ReportMap() - Constructor for class com.philemonworks.selfdiagnose.report.ReportMap
 
ReportMavenPOMProperties - Class in com.philemonworks.selfdiagnose.report
ReportMavenPOMProperties is a task that reports the Maven build properties which are included in the application if it is build using Maven.
ReportMavenPOMProperties() - Constructor for class com.philemonworks.selfdiagnose.report.ReportMavenPOMProperties
 
ReportProperties - Class in com.philemonworks.selfdiagnose.report
ReportProperties can dump the key value pairs of a Properties object <reportproperties value="${myProperties}" comment="my.properties"/>
ReportProperties() - Constructor for class com.philemonworks.selfdiagnose.report.ReportProperties
 
reportResults - Variable in class com.philemonworks.selfdiagnose.DiagnosticTask
Indication for whether the receiver will report the result.
reportXMLResults() - Method in class com.philemonworks.selfdiagnose.check.vendor.SelfDiagnoseResource
 
requestor - Variable in class com.philemonworks.selfdiagnose.DiagnosticTask
 
resolveString(String) - Method in class com.philemonworks.selfdiagnose.ExecutionContext
Checks and makes sure the return value is a String
resolveValue(String) - Method in class com.philemonworks.selfdiagnose.ExecutionContext
The argument is either a value or an expression.
resourceBundleKey(String, String) - Static method in class com.philemonworks.selfdiagnose.Check
 
resourceName(String) - Static method in class com.philemonworks.selfdiagnose.Check
 
results - Variable in class com.philemonworks.selfdiagnose.output.DiagnoseRun
 
retrieveURL(ExecutionContext, String, String) - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.CheckBeanProperty
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.CheckClassLoadable
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.CheckDatabaseTableExists
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.CheckDatasourceConnectable
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.CheckDirectoryAccessible
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.CheckFileContainsString
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.CheckHttpRequestHeader
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.CheckJNDIBinding
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.CheckPropertyValuesAreJavaTypes
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.CheckResourceAccessible
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.CheckResourceBundleKey
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.CheckResourceProperty
(non-Javadoc)
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.CheckSystemProperty
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.CheckURLReachable
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.CheckValidURL
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.CheckValueMatches
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.CheckXMLContent
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckAtgComponentProperty
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckEndecaService
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringBeanProperty
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringDatasourceConnectable
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckWebsphereJMSListenerPort
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.CollectionIteratorTask
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.CustomDiagnosticTask
 
run() - Method in class com.philemonworks.selfdiagnose.DiagnosticTask
Run the task and answer the result.
run(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.DiagnosticTask
Run the task and answer the result.
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.DiagnosticTask
Run the task.
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.report.ReportJVMRuntimeMemory
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.report.ReportMap
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.report.ReportMavenPOMProperties
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.report.ReportProperties
 
run(ExecutionContext, DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.report.vendor.ReportJamonMonitors
 
run() - Static method in class com.philemonworks.selfdiagnose.SelfDiagnose
Run all registered DiagnosticTasks and report to the LOG.
run(HttpServletRequest, HttpServletResponse) - Method in class com.philemonworks.selfdiagnose.SelfDiagnoseServlet
Run all diagnostic tasks
runAndReportResults(String, String) - Method in class com.philemonworks.selfdiagnose.check.vendor.SelfDiagnoseResource
 
runSubmittedTasks(String, InputStream) - Method in class com.philemonworks.selfdiagnose.check.vendor.SelfDiagnoseResource
 
runTasks() - Static method in class com.philemonworks.selfdiagnose.SelfDiagnose
 
runTasks(DiagnoseRunReporter) - Static method in class com.philemonworks.selfdiagnose.SelfDiagnose
Basic method to run all registered tasks.
runTasks(DiagnoseRunReporter, ExecutionContext) - Static method in class com.philemonworks.selfdiagnose.SelfDiagnose
Basic method to run all registered tasks.
runTasks(List<DiagnosticTask>, DiagnoseRunReporter, ExecutionContext) - Static method in class com.philemonworks.selfdiagnose.SelfDiagnose
Basic method to the tasks provided

S

SelfDiagnose - Class in com.philemonworks.selfdiagnose
SelfDiagnose is the component that keeps a registration of DiagnosticTasks and can run them providing a simple report that is logged using Log4j.
SelfDiagnose() - Constructor for class com.philemonworks.selfdiagnose.SelfDiagnose
 
SelfDiagnoseController - Class in com.philemonworks.selfdiagnose.check.vendor
 
SelfDiagnoseController() - Constructor for class com.philemonworks.selfdiagnose.check.vendor.SelfDiagnoseController
 
SelfDiagnoseHandler - Class in com.philemonworks.selfdiagnose
SelfDiagnoseHandler is a SAX handler that can read the configuration xml file called selfdiagnose.xml that conforms to the XSD selfdiagnose-2.0.xsd
SelfDiagnoseHandler() - Constructor for class com.philemonworks.selfdiagnose.SelfDiagnoseHandler
 
SelfDiagnoseListener - Class in com.philemonworks.selfdiagnose
 
SelfDiagnoseListener() - Constructor for class com.philemonworks.selfdiagnose.SelfDiagnoseListener
 
SelfDiagnoseResource - Class in com.philemonworks.selfdiagnose.check.vendor
SelfDiagnoseResource provides a REST interface to the SelfDiagnose tool.
SelfDiagnoseResource() - Constructor for class com.philemonworks.selfdiagnose.check.vendor.SelfDiagnoseResource
 
SelfDiagnoseServlet - Class in com.philemonworks.selfdiagnose
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.
SelfDiagnoseServlet() - Constructor for class com.philemonworks.selfdiagnose.SelfDiagnoseServlet
 
SelfTest - Class in com.philemonworks.selfdiagnose
SelfTest is a Unit testcase that can verify the diagnostic tasks specified using an XML configuration.
SelfTest() - Constructor for class com.philemonworks.selfdiagnose.SelfTest
 
setAccessKind(String) - Method in class com.philemonworks.selfdiagnose.check.CheckValueMatches
 
setAccessName(String) - Method in class com.philemonworks.selfdiagnose.check.CheckValueMatches
 
setApplicationContext(ApplicationContext) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringBeanProperty
 
setApplicationContext(ApplicationContext) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringDatasourceConnectable
 
setApplicationContext(ApplicationContext) - Method in class com.philemonworks.selfdiagnose.check.vendor.SelfDiagnoseController
 
setApplicationContext(ApplicationContext) - Method in class com.philemonworks.selfdiagnose.check.vendor.SelfDiagnoseResource
 
setBean(String) - Method in class com.philemonworks.selfdiagnose.check.CheckBeanProperty
 
setClassName(String) - Method in class com.philemonworks.selfdiagnose.check.CheckClassLoadable
Name of the class to find
setComment(String) - Method in class com.philemonworks.selfdiagnose.DiagnosticTask
 
setComment(String) - Method in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
 
setComponentName(String) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckAtgComponentProperty
 
setCurrentRequest(HttpServletRequest) - Static method in class com.philemonworks.selfdiagnose.SelfDiagnoseServlet
Store the current request in a threadlocal variable.
setDatasource(String) - Method in class com.philemonworks.selfdiagnose.check.CheckDatabaseTableExists
 
setDatasourceName(String) - Method in class com.philemonworks.selfdiagnose.check.CheckDatasourceConnectable
 
setDatasourceName(String) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringDatasourceConnectable
 
setErrorMessage(String) - Method in class com.philemonworks.selfdiagnose.CustomDiagnosticTask
 
setErrorMessage(String) - Method in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
Set the message explaining why the run has failed.
setExecutionTime(long) - Method in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
 
setExitOnError(boolean) - Method in class com.philemonworks.selfdiagnose.SelfDiagnoseListener
 
setExpression(String) - Method in class com.philemonworks.selfdiagnose.CollectionIteratorTask
 
setFailedMessage(String) - Method in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
 
setFilter(String) - Method in class com.philemonworks.selfdiagnose.check.CheckPropertyValuesAreJavaTypes
Set the regular expression pattern.
setHeader(String) - Method in class com.philemonworks.selfdiagnose.check.CheckHttpRequestHeader
 
setId(String) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringBeanProperty
 
setInitalContextFactory(String) - Method in class com.philemonworks.selfdiagnose.check.CheckJNDIBinding
 
setJndiName(String) - Method in class com.philemonworks.selfdiagnose.check.CheckJNDIBinding
 
setKey(String) - Method in class com.philemonworks.selfdiagnose.check.CheckResourceBundleKey
 
setMbeanServerFactoryClassName(String) - Method in class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
 
setMethod(String) - Method in class com.philemonworks.selfdiagnose.check.CheckBeanProperty
 
setMustBeWriteable(boolean) - Method in class com.philemonworks.selfdiagnose.check.CheckDirectoryAccessible
 
setName(String) - Method in class com.philemonworks.selfdiagnose.check.CheckFileContainsString
Set the name of the file.
setName(String) - Method in class com.philemonworks.selfdiagnose.check.CheckResourceAccessible
 
setName(String) - Method in class com.philemonworks.selfdiagnose.check.CheckResourceBundleKey
 
setName(String) - Method in class com.philemonworks.selfdiagnose.check.CheckResourceProperty
 
setName(String) - Method in class com.philemonworks.selfdiagnose.check.CheckXMLContent
 
setName(String) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringBeanProperty
 
setName(String) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckWebsphereJMSListenerPort
 
setNamingServerURL(String) - Method in class com.philemonworks.selfdiagnose.check.CheckJNDIBinding
 
setOperation(String) - Method in class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
 
setOperation(String) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringBeanProperty
 
setPassedMessage(String) - Method in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
Add a message to the list of reporting messages
setPath(String) - Method in class com.philemonworks.selfdiagnose.check.CheckDirectoryAccessible
 
setPattern(String) - Method in class com.philemonworks.selfdiagnose.check.CheckXMLContent
 
setPattern(String) - Method in class com.philemonworks.selfdiagnose.PatternMatchingTask
 
setProperty(String) - Method in class com.philemonworks.selfdiagnose.check.CheckProperty
 
setProtocol(String) - Method in class com.philemonworks.selfdiagnose.check.CheckHttpRequestHeader
 
setQuery(String) - Method in class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
 
setQueryTemplate(String) - Method in class com.philemonworks.selfdiagnose.check.CheckDatabaseTableExists
 
setReportResults(boolean) - Method in class com.philemonworks.selfdiagnose.DiagnosticTask
 
setRequestor(String) - Method in class com.philemonworks.selfdiagnose.DiagnosticTask
Set the identifier for the object that created and registered this task.
setResourceName(String) - Method in class com.philemonworks.selfdiagnose.check.CheckPropertyValuesAreJavaTypes
Set the name of the resource that contains the properties.
setString(String) - Method in class com.philemonworks.selfdiagnose.check.CheckFileContainsString
Set the substring to search.
setTableName(String) - Method in class com.philemonworks.selfdiagnose.check.CheckDatabaseTableExists
 
setTask(DiagnosticTask) - Method in class com.philemonworks.selfdiagnose.CustomDiagnosticTask
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.CheckBeanProperty
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.CheckClassLoadable
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.CheckDatabaseTableExists
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.CheckDatasourceConnectable
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.CheckDirectoryAccessible
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.CheckFileContainsString
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.CheckHttpRequestHeader
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.CheckJNDIBinding
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.CheckMBeanProperty
Override this method to verify that task parameters are initialized/set correctly.
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.CheckProperty
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.CheckPropertyValuesAreJavaTypes
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.CheckResourceAccessible
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.CheckResourceBundleKey
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.CheckResourceProperty
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.CheckURLReachable
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.CheckValidURL
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.CheckXMLContent
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckAtgComponentProperty
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckEndecaService
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringBeanProperty
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckSpringDatasourceConnectable
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.check.vendor.CheckWebsphereJMSListenerPort
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.CustomDiagnosticTask
 
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.DiagnosticTask
Override this method to verify that task parameters are initialized/set correctly.
setUp(ExecutionContext) - Method in class com.philemonworks.selfdiagnose.report.ReportMavenPOMProperties
 
setUrl(String) - Method in class com.philemonworks.selfdiagnose.check.CheckFileContainsString
 
setUrl(String) - Method in class com.philemonworks.selfdiagnose.check.CheckResourceProperty
 
setUrl(String) - Method in class com.philemonworks.selfdiagnose.check.CheckURLReachable
Set the URL to test.
setUrl(String) - Method in class com.philemonworks.selfdiagnose.check.CheckValidURL
 
setUrl(String) - Method in class com.philemonworks.selfdiagnose.check.CheckXMLContent
 
setValue(String) - Method in class com.philemonworks.selfdiagnose.check.CheckValueMatches
 
setValue(String, Object) - Method in class com.philemonworks.selfdiagnose.ExecutionContext
Store the value for a variable unless no variable was specified (== null)
setValueClassName(String) - Method in class com.philemonworks.selfdiagnose.check.CheckJNDIBinding
 
setVariableName(String) - Method in class com.philemonworks.selfdiagnose.DiagnosticTask
 
setXpath(String) - Method in class com.philemonworks.selfdiagnose.check.CheckXMLContent
 
shortName(Class) - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
Return the unqualified name of a Java Class.
SpringApplicationContextInjector - Class in com.philemonworks.selfdiagnose.check.vendor
 
SpringApplicationContextInjector() - Constructor for class com.philemonworks.selfdiagnose.check.vendor.SpringApplicationContextInjector
 
startElement(String, String, String, Attributes) - Method in class com.philemonworks.selfdiagnose.SelfDiagnoseHandler
 
STARTUP_TIMESTAMP - Static variable in class com.philemonworks.selfdiagnose.output.HTMLReporter
 
STATUS_ERROR - Static variable in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
 
STATUS_FAILED - Static variable in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
 
STATUS_PASSED - Static variable in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
 
STATUS_UNKNOWN - Static variable in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
 
stringValue() - Method in class com.philemonworks.selfdiagnose.Instance
 

T

testConfiguration() - Method in class com.philemonworks.selfdiagnose.SelfTest
 
timeMs - Variable in class com.philemonworks.selfdiagnose.output.DiagnoseRun
 
toString() - Method in class com.philemonworks.selfdiagnose.CompositeDiagnosticTaskResult
 
toString() - Method in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
 
toString() - Method in class com.philemonworks.selfdiagnose.Instance
 
totalTime() - Method in class com.philemonworks.selfdiagnose.output.DiagnoseRun
 

U

url - Variable in class com.philemonworks.selfdiagnose.check.CheckResourceProperty
 
url(String) - Static method in class com.philemonworks.selfdiagnose.Check
 

V

validURL(String) - Static method in class com.philemonworks.selfdiagnose.Check
Register a task that checks that the url is syntactically correct.
value() - Method in class com.philemonworks.selfdiagnose.Instance
 
valueForXPath(String, InputStream) - Static method in class com.philemonworks.selfdiagnose.XMLUtils
 
variableName - Variable in class com.philemonworks.selfdiagnose.DiagnosticTask
Name of the reference that refers to the value of the property.
verifyNonEmptyString(String, Object, Class) - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
Test that the value is a non empty String.
verifyNotNull(String, Object, Class) - Static method in class com.philemonworks.selfdiagnose.DiagnoseUtil
Test that the value is not null.
VERSION - Static variable in class com.philemonworks.selfdiagnose.SelfDiagnose
The name of the resource that holds the specification of tasks.

W

wantsToBeReported() - Method in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
 
write(DiagnosticTaskResult) - Method in class com.philemonworks.selfdiagnose.output.HTMLReporter
 
writeMessagesOn(StringWriter) - Method in class com.philemonworks.selfdiagnose.DiagnosticTaskResult
 

X

XMLReporter - Class in com.philemonworks.selfdiagnose.output
XMLReporter creates an XML document (String) with all the results of running SelfDiagnose.
XMLReporter() - Constructor for class com.philemonworks.selfdiagnose.output.XMLReporter
 
XMLUtils - Class in com.philemonworks.selfdiagnose
 
XMLUtils() - Constructor for class com.philemonworks.selfdiagnose.XMLUtils
 

A B C D E F G H I J L M N O P Q R S T U V W X

Copyright © 2012. All Rights Reserved.