TAO_IORTable  2.3.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
IORTable::Table Interface Reference

Define the IORTable interface. More...

import"IORTable.pidl";

Inheritance diagram for IORTable::Table:
Inheritance graph
[legend]

Public Member Functions

void bind (in string object_key, in string IOR) raises (AlreadyBound)
 Bind object_key to the IOR. More...
 
void rebind (in string object_key, in string IOR)
 Bind object_key to the IOR. More...
 
void unbind (in string object_key) raises (NotFound)
 Remove the binding for object_key. More...
 
void set_locator (in Locator the_locator)
 

Detailed Description

Define the IORTable interface.

Any TAO server can be configured as an corbaloc agent. Such agents forward requests generated using a simple ObjectKey in a corbaloc specifcation to the real location of the object. In TAO we implement this feature by dynamically (or statically) adding a new Object Adapter to the ORB, that handles any sort of request.

Member Function Documentation

void IORTable::Table::bind ( in string  object_key,
in string  IOR 
)
raises (AlreadyBound
)

Bind object_key to the IOR.

void IORTable::Table::rebind ( in string  object_key,
in string  IOR 
)

Bind object_key to the IOR.

void IORTable::Table::set_locator ( in Locator  the_locator)

Set the locator, if no binding is set for an object_key we try to use the locator to resolve it

void IORTable::Table::unbind ( in string  object_key)
raises (NotFound
)

Remove the binding for object_key.


The documentation for this interface was generated from the following file: