OSB_CORBA::OsbAdmin_i Class Reference

Inheritance diagram for OSB_CORBA::OsbAdmin_i:

Inheritance graph
[legend]
Collaboration diagram for OSB_CORBA::OsbAdmin_i:

Collaboration graph
[legend]
List of all members.

Detailed Description

Servant for OsbAdmin CORBA interface.

Definition at line 58 of file osbadmin_i.h.

Public Member Functions

Static Public Attributes

Private Attributes


Constructor & Destructor Documentation

OSB_CORBA::OsbAdmin_i::OsbAdmin_i ( const ServerInfo &  info,
PortableServer::POA_ptr  rootPoa,
PortableServer::POAManager_ptr  poaManager 
)


Member Function Documentation

ModuleInfo* OSB_CORBA::OsbAdmin_i::getModule ( const ModuleId module  )  throw (OsbCorbaException)

Get information about one OSB module.

Exceptions:
OsbCorbaException if the module does not exist.

ModuleSeq* OSB_CORBA::OsbAdmin_i::getModules (  )  throw ()

Get list of OSB modules.

virtual ServerInfo* OSB_CORBA::OsbAdmin_i::getServerInfo (  )  throw (CORBA::SystemException) [virtual]

Get CORBA server information.

UserMgr_ptr OSB_CORBA::OsbAdmin_i::getUserMgr (  )  throw (CORBA::SystemException)

Get the privilege manager.

void OSB_CORBA::OsbAdmin_i::ping (  )  throw (CORBA::SystemException)

Let clients check if this servant is alive.


Member Data Documentation

const std::string OSB_CORBA::OsbAdmin_i::IFC [static]

Definition at line 60 of file osbadmin_i.h.

ServerInfo OSB_CORBA::OsbAdmin_i::info_ [private]

Server information.

Definition at line 93 of file osbadmin_i.h.

PortableServer::POA_ptr OSB_CORBA::OsbAdmin_i::rootPoa_ [private]

ROOT POA.

Definition at line 97 of file osbadmin_i.h.

UserMgr_i* OSB_CORBA::OsbAdmin_i::userMgr_ [private]

User manager servant.

Definition at line 95 of file osbadmin_i.h.


The documentation for this class was generated from the following file:
Generated on Sat Sep 2 14:28:30 2006 for OSB Library by  doxygen 1.4.7