#include <mmsimportsourcedao.h>
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 |
Definition at line 40 of file mmsimportsourcedao.h.
MMSImportSourceDAO::MMSImportSourceDAO | ( | IMMSDB * | connection | ) |
Definition at line 37 of file mmsimportsourcedao.cpp.
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.
IMMSDB* MMSImportSourceDAO::dbConnection [private] |
Definition at line 43 of file mmsimportsourcedao.h.