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.void
diag_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:
init
in 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:
diag
in 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_detail
in interfaceDiagnosticable
- Throws:
StandardException
- Standard exception policy.
-