Logo Search packages:      
Sourcecode: maxdb-7.5.00 version File versions  Download package

GC_IGarbageCollector Interface Reference

#include <GC_IGarbageCollector.hpp>

Inheritance diagram for GC_IGarbageCollector:

DummyGC

List of all members.


Detailed Description

this is an Interface to garbage collector

Interface to garbage collector.

Definition at line 44 of file GC_IGarbageCollector.hpp.


Public Member Functions

virtual SAPDB_UInt1 GetHistOption () const =0
 This method returns the active history remove option ( see: Log_History::RemoveOptions ).
virtual void IncHistCreateObjFileCount ()=0
 This method increments the statistic counter for create object entries handled by garbage collector.
virtual void IncHistDeleteObjCount ()=0
 This method increments the statistic counter for delete object entries handled by garbage collector.
virtual void IncHistDropObjFileCount ()=0
 This method increments the statistic counter for drop object entries handled by garbage collector.
virtual void IncHistEntryReleaseCount ()=0
 This method increments the statistic counter for history file entries released by the garbage collector.
virtual void IncHistInsertObjCount ()=0
 This method increments the statistic counter for insert object entries handled by garbage collector.
virtual void IncHistLockObjCount ()=0
 This method increments the statistic counter for lock object entries handled by garbage collector.
virtual void IncHistNewObjCount ()=0
 This method increments the statistic counter for new object entries handled by garbage collector.
virtual void IncHistUpdateObjCount ()=0
 This method increments the statistic counter for update object entries handled by garbage collector.
virtual void IncObjReleaseCount ()=0
 This method increments the statistic counter for objects released ( deleted ) by the garbage collector.
virtual void IncReleaseEmptyPageCount ()=0
 This method increments the statistic counter for pages released ( deleted ) by the garbage collector, because they became empty.
virtual bool IsInterrrupted () const =0
 This method returns if the garbage collector is to be interrupted because of a savepoint request.
virtual void SetHistOption (SAPDB_UInt1 option)=0
 This method sets the history remove option used ( see: Log_History::RemoveOptions ).

The documentation for this interface was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index