Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

IORTable::Table Interface Reference

Define the IORTable interface. More...

Inheritance diagram for IORTable::Table

Inheritance graph
[legend]
List of all members.

Public Methods

void bind (in string object_key, in string IOR) raises (AlreadyBound)
 Bind <object_key> to the <IOR>.

void rebind (in string object_key, in string IOR)
 Bind <object_key> to the <IOR>.

void unbind (in string object_key) raises (NotFound)
 Remove the binding for <object_key>.

void 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.


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:
Generated at Sat Dec 1 12:24:08 2001 for TAO_IORTable by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000