CheckpointProvider Class Reference

CheckpointProvider defines an interface for requesting a checkpoint. More...

#include <CheckpointProvider.h>

Inheritance diagram for CheckpointProvider:

CheckpointThread List of all members.

Public Member Functions

virtual ~CheckpointProvider ()
virtual void requestCheckpoint (CheckpointType checkpointType)=0
 Requests a checkpoint.

Detailed Description

CheckpointProvider defines an interface for requesting a checkpoint.

A logging segment can use it to attempt to free up log space when it's running out.

Definition at line 34 of file CheckpointProvider.h.


Constructor & Destructor Documentation

virtual CheckpointProvider::~CheckpointProvider (  )  [inline, virtual]

Definition at line 37 of file CheckpointProvider.h.

00038     {
00039     }


Member Function Documentation

virtual void CheckpointProvider::requestCheckpoint ( CheckpointType  checkpointType  )  [pure virtual]

Requests a checkpoint.

Parameters:
checkpointType type of checkpoint to request

Implemented in CheckpointThread.


The documentation for this class was generated from the following file:
Generated on Mon Jun 22 04:00:28 2009 for Fennel by  doxygen 1.5.1