#include <SALOMESDS_AutoRefCountPtr.hxx>
Public Member Functions | |
virtual PortableServer::POA_var | getPOA () const =0 |
CORBA::Object_var | activate () |
void | enforcedRelease () |
CORBA::Object_var SALOMESDS::POAHolder::activate | ( | ) |
< TODO: unused variables
References getPOA(), SALOME_ContainerPy::poa, and TestKernelHelpers::ret.
Referenced by SALOMESDS::DataServerManager::DataServerManager(), SALOMESDS::DataScopeServerBase::moveStatusOfVarFromRdExtOrRdExtInitToRdExt(), SALOMESDS::DataScopeServerBase::moveStatusOfVarFromRdExtOrRdExtInitToRdExtInit(), SALOMESDS::DataScopeServerBase::moveStatusOfVarFromRdOnlyToRdWr(), SALOMESDS::DataScopeServerBase::moveStatusOfVarFromRdWrToRdOnly(), and SALOMESDS::DataScopeServerTransaction::waitForKeyInVarAndKillIt().
void SALOMESDS::POAHolder::enforcedRelease | ( | ) |
References getPOA(), and SALOME_ContainerPy::poa.
Referenced by SALOMESDS::RefCountServ::decrRef(), SALOMESDS::BasicDataServer::Destroy(), SALOMESDS::DataScopeServerBase::shutdownIfNotHostedByDSM(), SALOMESDS::DataScopeServerTransaction::waitForAndKill(), and SALOMESDS::DataScopeServerTransaction::waitForMonoThrRev().
|
pure virtual |
Implemented in SALOMESDS::Transaction, SALOMESDS::RequestSwitcherBase, SALOMESDS::KeyWaiter, SALOMESDS::DataScopeServerBase, and SALOMESDS::BasicDataServer.
Referenced by activate(), and enforcedRelease().