#include <SALOMESDS_DataServerManager.hxx>
DataServerManager::DataServerManager |
( |
int |
argc, |
|
|
char * |
argv[], |
|
|
CORBA::ORB_ptr |
orb, |
|
|
PortableServer::POA_ptr |
poa |
|
) |
| |
void DataServerManager::cleanScopesInNS |
( |
| ) |
|
std::string DataServerManager::CreateAbsNameInNSFromScopeName |
( |
const std::string & |
scopeName | ) |
|
|
static |
SALOME::DataScopeServer_ptr DataServerManager::createDataScope |
( |
const char * |
scopeName | ) |
|
SALOME::DataScopeServerTransaction_ptr DataServerManager::createDataScopeTransaction |
( |
const char * |
scopeName | ) |
|
SALOME::DataScopeServer_ptr DataServerManager::getDefaultScope |
( |
| ) |
|
CORBA::ORB_var SALOMESDS::DataServerManager::getORB |
( |
| ) |
|
SALOME::DataScopeServerBase_var DataServerManager::GetScopePtrGivenName |
( |
const std::string & |
scopeName, |
|
|
const std::vector< std::string > & |
scopes, |
|
|
SALOME_NamingService & |
ns |
|
) |
| |
|
static |
SALOME::DataScopeServerBase_var DataServerManager::getScopePtrGivenName |
( |
const std::string & |
scopeName | ) |
|
|
private |
SALOME::DataScopeServer_ptr DataServerManager::giveADataScopeCalled |
( |
const char * |
scopeName, |
|
|
CORBA::Boolean & |
isCreated |
|
) |
| |
SALOME::DataScopeServerTransaction_ptr DataServerManager::giveADataScopeTransactionCalled |
( |
const char * |
scopeName, |
|
|
CORBA::Boolean & |
isCreated |
|
) |
| |
CORBA::Boolean DataServerManager::isAliveAndKicking |
( |
const char * |
scopeName | ) |
|
CORBA::Boolean DataServerManager::IsAliveAndKicking |
( |
SALOME::DataScopeServerBase_ptr |
scopePtr | ) |
|
|
static |
std::vector< std::string > DataServerManager::listOfScopesCpp |
( |
| ) |
|
|
private |
References _orb, SALOME_NamingService::Change_Directory(), SALOME_NamingService::list_directory(), and NAME_IN_NS.
Referenced by cleanScopesInNS(), createDataScope(), createDataScopeTransaction(), getScopePtrGivenName(), giveADataScopeCalled(), giveADataScopeTransactionCalled(), listAliveAndKickingScopes(), listScopes(), and shutdownScopes().
void DataServerManager::removeDataScope |
( |
const char * |
scopeName | ) |
|
SALOME::DataScopeServerBase_ptr DataServerManager::retriveDataScope |
( |
const char * |
scopeName | ) |
|
void DataServerManager::shutdownScopes |
( |
| ) |
|
CORBA::ORB_var SALOMESDS::DataServerManager::_orb |
|
private |
PortableServer::POA_var SALOMESDS::DataServerManager::_poa |
|
private |
const char DataServerManager::DFT_SCOPE_NAME_IN_NS ="Default" |
|
static |
const char DataServerManager::NAME_IN_NS ="/DataServerManager" |
|
static |