5.5.1.3 Obtaining a Reference to a FactoryFinder Object Using the Extensions Bootstrap object
The following code snippet shows how to use of the Oracle Tuxedo extensions Bootstrap object to obtain a reference to a FactoryFinder object.
// Client Application: Finding one factory using the Tobj
// approach.
Tobj_Bootstrap * bsp = new Tobj_Bootstrap(
orb_ptr.in( ), host_port );
CORBA::Object_varptr ff_op = bsp ->
resolve_initial_references( “FactoryFinder” );
Tobj::FactoryFinder_ptrvar ff_np =
Tobj::FactoryFinder::_narrow( ff_op);
Note:
You can used the Oracle Tuxedo CORBA extensions to theCosLifeCycle::FactoryFinder
interface if you use the Tobj_Bootstrap object, however, use of the Tobj_Bootstrap object is not required to locate a factory. If you use CORBA INS, you can use the find_factories()
method provided by the CosLifeCycle::FactoryFinder
interface.
Parent topic: Using the FactoryFinder Object