IDataSourceMgr interface definition.
More...
#include <GaudiKernel/IDataSourceMgr.h>
IDataSourceMgr interface definition.
- Author
- Markus Frank
- Version
- 1.0
Definition at line 22 of file IDataSourceMgr.h.
◆ connect() [1/2]
virtual StatusCode IDataSourceMgr::connect |
( |
const std::string & | logon | ) |
|
|
pure virtual |
Connect data source.
- Parameters
-
mode | Connection mode (READ,CREATE,UPDATE) |
logon | Connection string |
- Returns
- Status code indicating success or failure.
◆ connect() [2/2]
virtual StatusCode IDataSourceMgr::connect |
( |
const std::string & | logon, |
|
|
std::string & | identifier ) |
|
pure virtual |
Connect data source.
- Parameters
-
mode | Connection mode (READ,CREATE,UPDATE) |
logon | Connection string |
identifier | Logical name (OUTPUT) |
- Returns
- Status code indicating success or failure.
◆ DeclareInterfaceID()
◆ disconnect()
virtual StatusCode IDataSourceMgr::disconnect |
( |
const std::string & | identifier | ) |
|
|
pure virtual |
Disconnect data source.
- Parameters
-
identifier | Connection string |
- Returns
- Status code indicating success or failure.
◆ disconnectAll()
virtual StatusCode IDataSourceMgr::disconnectAll |
( |
| ) |
|
|
pure virtual |
Close all open connections.
◆ isConnected()
virtual bool IDataSourceMgr::isConnected |
( |
const std::string & | identifier | ) |
const |
|
pure virtual |
Check if a datasource is connected.
- Parameters
-
identifier | Connection string |
- Returns
- Status code indicating success or failure.
The documentation for this class was generated from the following file: