Top Fields Constructors Methods
org.apache.derby.impl.store.access.heap

public Class D_HeapController

Additional top-level class in compilation unit: TableStats.

extends DiagnosticableGeneric
Class Inheritance
Imports
org.apache.derby.shared.common.sanity.SanityManager, org.apache.derby.shared.common.error.StandardException, org.apache.derby.iapi.store.raw.ContainerHandle, .Page, org.apache.derby.iapi.services.diag.DiagnosticableGeneric, .DiagnosticUtil, java.util.Properties

Field Summary

Inherited from org.apache.derby.iapi.services.diag.DiagnosticableGeneric:
diag_object

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String

Returns:

A string with diagnostic information about the object.
diag
()

Overrides org.apache.derby.iapi.services.diag.DiagnosticableGeneric.diag.

Implements org.apache.derby.iapi.services.diag.Diagnosticable.diag.

Default implementation of diagnostic on the object.

private static void
diag_page(Page page, Properties prop, TableStats stat)

private static String
public void
private static String
out_summary(String hdr, long value, double ratio, String ratio_desc)

Inherited from org.apache.derby.iapi.services.diag.DiagnosticableGeneric:
diag_detail

Constructor Detail

D_HeapControllerback to summary
public D_HeapController()

Method Detail

diagback to summary
public String diag() throws StandardException

Overrides org.apache.derby.iapi.services.diag.DiagnosticableGeneric.diag.

Implements org.apache.derby.iapi.services.diag.Diagnosticable.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.

Returns:String

A string with diagnostic information about the object.

Exceptions
StandardException:
Standard Derby exception policy
diag_pageback to summary
private static void diag_page(Page page, Properties prop, TableStats stat) throws StandardException
diag_tabulateback to summary
private static String diag_tabulate(Properties prop, TableStats stat)
initback to summary
public void init(Object obj)

Overrides org.apache.derby.iapi.services.diag.DiagnosticableGeneric.init.

Implements org.apache.derby.iapi.services.diag.Diagnosticable.init.

out_summaryback to summary
private static String out_summary(String hdr, long value, double ratio, String ratio_desc)