|
| No_Backing_Store (const Options &opts, CORBA::ORB_ptr orb) |
|
virtual | ~No_Backing_Store () |
|
virtual const ACE_TCHAR * | repo_mode () const |
| indicate the persistence mode for the repository More...
|
|
| Locator_Repository (const Options &opts, CORBA::ORB_ptr orb) |
|
virtual | ~Locator_Repository () |
|
int | unregister_if_address_reused (const ACE_CString &server_id, const ACE_CString &name, const char *partial_ior, ImR_Locator_i *imr_locator) |
|
int | add_server (const ACE_CString &server_id, const ACE_CString &name, bool jacorbs, const ACE_CString &aname, const ACE_CString &startup_command, const ImplementationRepository::EnvironmentList &environment_vars, const ACE_CString &working_dir, ImplementationRepository::ActivationMode activation, int start_limit, const ACE_CString &partial_ior=ACE_CString(""), const ACE_CString &ior=ACE_CString(""), ImplementationRepository::ServerObject_ptr svrobj=ImplementationRepository::ServerObject::_nil()) |
| Add a new server to the Repository. More...
|
|
int | add_activator (const ACE_CString &name, const CORBA::Long token, const ACE_CString &ior=ACE_CString(""), ImplementationRepository::Activator_ptr act=ImplementationRepository::Activator::_nil()) |
| Add a new activator to the Repository. More...
|
|
int | update_server (const Server_Info_Ptr &info) |
| Update the associated information. More...
|
|
int | update_activator (const Activator_Info_Ptr &info) |
| Update the associated information. More...
|
|
Server_Info_Ptr | get_server (const ACE_CString &name) |
| Returns information related to startup. More...
|
|
Activator_Info_Ptr | get_activator (const ACE_CString &name) |
| Returns information related to startup. More...
|
|
bool | has_activator (const ACE_CString &name) |
|
int | remove_server (const ACE_CString &name) |
| Removes the server from the Repository. More...
|
|
int | remove_activator (const ACE_CString &name) |
| Removes the activator from the Repository. More...
|
|
SIMap & | servers (void) |
| Returns the internal hash map containing the server information. More...
|
|
const SIMap & | servers (void) const |
|
AIMap & | activators (void) |
| Returns the internal hash map containing the activator information. More...
|
|
const AIMap & | activators (void) const |
|
int | init (PortableServer::POA_ptr root_poa, PortableServer::POA_ptr imr_poa, const char *this_ior) |
| Initialize the repo. More...
|
|
bool | multicast () const |
| Indicate if multicast should be used. More...
|
|