/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Public Member Functions | Static Public Member Functions
ISaveB4TrimAesSvc Class Reference

#include <ISaveB4TrimAesSvc.h>

List of all members.

Public Member Functions

virtual StatusCode store (const std::string &regSeqLocation, IDybStorageSvc *dybStorageSvc, IDataManagerSvc *dataStore, IArchiveTrimSvc *archiveTrimSvc, const TimeStamp &now)=0
 Traverse AES and check every RegistrationSequence to see if they are out of window.

Static Public Member Functions

static const InterfaceID & interfaceID ()
 Retrieve interface ID.

Detailed Description

Definition at line 23 of file ISaveB4TrimAesSvc.h.


Member Function Documentation

static const InterfaceID& ISaveB4TrimAesSvc::interfaceID ( ) [inline, static]

Retrieve interface ID.

Definition at line 27 of file ISaveB4TrimAesSvc.h.

                                            {
      return IID_ISaveB4TrimAesSvc;
    }
virtual StatusCode ISaveB4TrimAesSvc::store ( const std::string &  regSeqLocation,
IDybStorageSvc dybStorageSvc,
IDataManagerSvc *  dataStore,
IArchiveTrimSvc archiveTrimSvc,
const TimeStamp now 
) [pure virtual]

Traverse AES and check every RegistrationSequence to see if they are out of window.

If they are, then save it. Apparently it should be called before AES tirmming.

It will use the same time window as the trimming svc. Make sure the time "now" is also the same as trimming.


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 09:57:56 for DybKernel by doxygen 1.7.4