#include <Session.h>
Inheritance diagram for Session:
Public Member Functions | |
virtual DbRetVal | open (const char *username, const char *password)=0 |
virtual DbRetVal | close ()=0 |
virtual DatabaseManager * | getDatabaseManager ()=0 |
virtual UserManager * | getUserManager ()=0 |
virtual DbRetVal | startTransaction (IsolationLevel level)=0 |
virtual DbRetVal | commit ()=0 |
virtual DbRetVal | rollback ()=0 |
virtual | ~Session () |
Definition at line 120 of file Session.h.
virtual DbRetVal Session::close | ( | ) | [pure virtual] |
Implemented in SessionImpl.
virtual DbRetVal Session::commit | ( | ) | [pure virtual] |
Implemented in SessionImpl.
Referenced by Connection::commit().
Here is the caller graph for this function:
virtual DatabaseManager* Session::getDatabaseManager | ( | ) | [pure virtual] |
Implemented in SessionImpl.
Referenced by Connection::getDatabaseManager().
Here is the caller graph for this function:
virtual UserManager* Session::getUserManager | ( | ) | [pure virtual] |
Implemented in SessionImpl.
Referenced by Connection::getUserManager().
Here is the caller graph for this function:
virtual DbRetVal Session::open | ( | const char * | username, | |
const char * | password | |||
) | [pure virtual] |
Implemented in SessionImpl.
Referenced by Connection::open().
Here is the caller graph for this function:
virtual DbRetVal Session::rollback | ( | ) | [pure virtual] |
Implemented in SessionImpl.
Referenced by Connection::close(), Connection::rollback(), and Connection::~Connection().
Here is the caller graph for this function:
virtual DbRetVal Session::startTransaction | ( | IsolationLevel | level | ) | [pure virtual] |
Implemented in SessionImpl.
Referenced by Connection::startTransaction().
Here is the caller graph for this function: