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)
MMSImportSourceDatafindImportSourcesByID (int id)
MMSImportSourceDatafindImportSourcesByName (string name)

Private Member Functions

void setMMSDBConnection (IMMSDB *connection)
IMMSDBgetMMSDBConnection ()
void save (MMSImportSourceData *data)
void update (MMSImportSourceData *data)
MMSImportSourceDatamoveRecordToData (MMSRecordSet &rs)

Private Attributes

IMMSDBdbConnection

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: