Class DiagnosticableGeneric
java.lang.Object
org.apache.derby.iapi.services.diag.DiagnosticableGeneric
- All Implemented Interfaces:
Diagnosticable
- Direct Known Subclasses:
D_BaseContainerHandle, D_BTreeController, D_ContainerKey, D_ContainerLock, D_FlushedScan, D_HeapController, D_LogToFile, D_RecordId, D_RowLock, D_Xact
The Diagnosticable class implements the Diagnostics protocol, and can
be used as the parent class for all other Diagnosticable objects.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondiag()Default implementation of diagnostic on the object.voiddiag_detail(Properties prop) Default implementation of detail diagnostic on the object.void
-
Field Details
-
diag_object
-
-
Constructor Details
-
DiagnosticableGeneric
public DiagnosticableGeneric()
-
-
Method Details
-
init
- Specified by:
initin interfaceDiagnosticable
-
diag
Default implementation of diagnostic on the object.This routine returns a string with whatever diagnostic information you would like to provide about this object.
This routine should be overriden by a real implementation of the diagnostic information you would like to provide.
- Specified by:
diagin interfaceDiagnosticable- Returns:
- A string with diagnostic information about the object.
- Throws:
StandardException- Standard exception policy.
-
diag_detail
Default implementation of detail diagnostic on the object.This routine should be overriden if there is detail diagnostics to be provided by a real implementation.
- Specified by:
diag_detailin interfaceDiagnosticable- Throws:
StandardException- Standard exception policy.
-