TAO_IORTable 4.0.1
Loading...
Searching...
No Matches
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.
 
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)
 

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 specification 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

◆ bind()

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

Bind object_key to the IOR.

◆ rebind()

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

Bind object_key to the IOR.

◆ set_locator()

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

◆ unbind()

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: