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 ACE_ENV_ARG_DECL_WITH_DEFAULTS) 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    ACE_ENV_ARG_DECL_WITH_DEFAULTS
throw (CORBA::SystemException) [virtual]
 

Called when a POA needs to be created.

Implements PortableServer::AdapterActivator.


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 on Thu Jan 15 00:43:37 2004 for TAO_Implementation_Repository by doxygen1.2.18