Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

ImR_Adapter_Activator Class Reference

Implementation Repository Adapter Activator. More...

#include <Adapter_Activator.h>

Inheritance diagram for ImR_Adapter_Activator

Inheritance graph
[legend]
Collaboration diagram for ImR_Adapter_Activator:

Collaboration graph
[legend]
List of all members.

Public Methods

 ImR_Adapter_Activator (PortableServer::ServantLocator_ptr servant)
 Constructor.

virtual CORBA::Boolean unknown_adapter ( PortableServer::POA_ptr parent, const char *name, CORBA_Environment &ACE_TRY_ENV = TAO_default_environment () ) throw (CORBA::SystemException)
 Called when a POA needs to be created.


Private Attributes

PortableServer::ServantLocator_ptr servant_locator_
 The ServantLocator registered in each new POA.


Detailed Description

Implementation Repository Adapter Activator.

Part of the ServantLocator/AdapterActivator combination that is used to receive forwardable requests from clients. The Adapter Activator creates the POA structure that the request expects. For each POA created, the same ServantLocator will be registered in each one.


Constructor & Destructor Documentation

ImR_Adapter_Activator::ImR_Adapter_Activator ( PortableServer::ServantLocator_ptr servant )
 

Constructor.


Member Function Documentation

CORBA::Boolean ImR_Adapter_Activator::unknown_adapter ( PortableServer::POA_ptr parent,
const char * name,
CORBA_Environment & ACE_TRY_ENV = TAO_default_environment () ) throw (CORBA::SystemException) [virtual]
 

Called when a POA needs to be created.


Member Data Documentation

PortableServer::ServantLocator_ptr ImR_Adapter_Activator::servant_locator_ [private]
 

The ServantLocator registered in each new POA.


The documentation for this class was generated from the following files:
Generated at Fri Oct 5 08:31:28 2001 for TAO_Implementation_Repository by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000