dmlite
0.6
|
#include <DavixPool.h>
Public Member Functions | |
DavixCtxFactory () | |
DavixStuff * | create () |
Creates an element. More... | |
void | destroy (DavixStuff *) |
Destroys an element. More... | |
bool | isValid (DavixStuff *) |
Check it is still valid. More... | |
void | configure (const std::string &key, const std::string &value) |
void | setRequestParams (const Davix::RequestParams ¶ms) |
![]() | |
virtual | ~PoolElementFactory () |
Destructor. More... | |
Private Attributes | |
Davix::RequestParams | params_ |
std::string | davix_cert_path |
std::string | davix_privkey_path |
Factory for davix contexts This is just mechanics of how the Poolcontainer class works and wraps the creation of the actual instances
dmlite::DavixCtxFactory::DavixCtxFactory | ( | ) |
void dmlite::DavixCtxFactory::configure | ( | const std::string & | key, |
const std::string & | value | ||
) |
|
virtual |
Creates an element.
Implements dmlite::PoolElementFactory< DavixStuff * >.
|
virtual |
Destroys an element.
Implements dmlite::PoolElementFactory< DavixStuff * >.
|
virtual |
Check it is still valid.
Implements dmlite::PoolElementFactory< DavixStuff * >.
void dmlite::DavixCtxFactory::setRequestParams | ( | const Davix::RequestParams & | params | ) |
|
private |
|
private |
|
private |