Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

oSysLog Class Reference

#include <oSysLog.h>

Inheritance diagram for oSysLog:

d_Object List of all members.

Public Methods

 oSysLog (d_ULong iMaxTxLogs)
void d_deactivate ()
d_Ref_NoTx< oSysTxLogcreateTxLog ()
void removeTxLog (d_Ref_NoTx< oSysTxLog > &iTxLog)
void checkIntegrity ()
 oSysLog (d_Object::DynaFactoryConstructor *iObj)

Constructor & Destructor Documentation

oSysLog::oSysLog d_ULong    iMaxTxLogs
 

oSysLog::oSysLog d_Object::DynaFactoryConstructor   iObj [inline]
 


Member Function Documentation

void oSysLog::checkIntegrity  
 

Check integrity of log transactions stored

d_Ref_NoTx< oSysTxLog > oSysLog::createTxLog  
 

Create new tx log object in storage

void oSysLog::d_deactivate   [virtual]
 

Object deactivation trigger.

It's the trigger called asynchronously by Orient ODBMS when the object is freed in memory. It can be defined as a special "cache destructor".

It's useful when an object had to free some memory (transient members) before to die.

If the user class, inherited by d_Object, doesn't define a own d_deactivate virtual method, by default is called the d_Object::d_deactivate() that doesn't execute any operation.

SEE ALSO: d_activate() ODMG : Compliant

Reimplemented from d_Object.

void oSysLog::removeTxLog d_Ref_NoTx< oSysTxLog > &    iTxLog
 

Remove tx log object in storage


The documentation for this class was generated from the following files:
Generated on Fri Nov 29 17:12:16 2002 for Orient ODBMS Just Edition v. 2.0e by doxygen1.3-rc1