MMSImportSourceDAO Class Reference

#include <mmsimportsourcedao.h>

List of all members.


Public Member Functions

 MMSImportSourceDAO (IMMSDB *connection)
void deleteImportSource (MMSImportSourceData *source)
void saveOrUpdate (MMSImportSourceData *data)
void saveOrUpdate (vector< MMSImportSourceData * > dataList)
vector< MMSImportSourceData * > findImportSourcesByPlugin (MMSPluginData *plugin)
MMSImportSourceData * findImportSourcesByID (int id)
MMSImportSourceData * findImportSourcesByName (string name)

Private Member Functions

void setMMSDBConnection (IMMSDB *connection)
IMMSDB * getMMSDBConnection ()
void save (MMSImportSourceData *data)
void update (MMSImportSourceData *data)
MMSImportSourceData * moveRecordToData (MMSRecordSet &rs)

Private Attributes

IMMSDB * dbConnection

Detailed Description

Definition at line 40 of file mmsimportsourcedao.h.


Constructor & Destructor Documentation

MMSImportSourceDAO::MMSImportSourceDAO ( IMMSDB *  connection  ) 

Definition at line 37 of file mmsimportsourcedao.cpp.


Member Function Documentation

void MMSImportSourceDAO::setMMSDBConnection ( IMMSDB *  connection  )  [private]

Definition at line 41 of file mmsimportsourcedao.cpp.

IMMSDB * MMSImportSourceDAO::getMMSDBConnection (  )  [private]

Definition at line 45 of file mmsimportsourcedao.cpp.

void MMSImportSourceDAO::save ( MMSImportSourceData *  data  )  [private]

Definition at line 53 of file mmsimportsourcedao.cpp.

void MMSImportSourceDAO::update ( MMSImportSourceData *  data  )  [private]

Definition at line 66 of file mmsimportsourcedao.cpp.

MMSImportSourceData * MMSImportSourceDAO::moveRecordToData ( MMSRecordSet &  rs  )  [private]

Definition at line 98 of file mmsimportsourcedao.cpp.

void MMSImportSourceDAO::deleteImportSource ( MMSImportSourceData *  source  ) 

Definition at line 49 of file mmsimportsourcedao.cpp.

void MMSImportSourceDAO::saveOrUpdate ( MMSImportSourceData *  data  ) 

Definition at line 75 of file mmsimportsourcedao.cpp.

void MMSImportSourceDAO::saveOrUpdate ( vector< MMSImportSourceData * >  dataList  ) 

Definition at line 85 of file mmsimportsourcedao.cpp.

vector< MMSImportSourceData * > MMSImportSourceDAO::findImportSourcesByPlugin ( MMSPluginData *  plugin  ) 

Definition at line 110 of file mmsimportsourcedao.cpp.

MMSImportSourceData * MMSImportSourceDAO::findImportSourcesByID ( int  id  ) 

Definition at line 133 of file mmsimportsourcedao.cpp.

MMSImportSourceData * MMSImportSourceDAO::findImportSourcesByName ( string  name  ) 

Definition at line 150 of file mmsimportsourcedao.cpp.


Member Data Documentation

Definition at line 43 of file mmsimportsourcedao.h.


The documentation for this class was generated from the following files: