|
TAO_IORTable
2.3.4
|
Define the IORTable interface. More...
import"IORTable.pidl";

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) |
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.
| 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.
1.8.9.1