#include <ServerActivator_Impl.h>
Collaboration diagram for CIAO::Activator_Callback_Impl:
Public Member Functions | |
Activator_Callback_Impl (CORBA::ORB_ptr o, PortableServer::POA_ptr p, Components::Deployment::ServerActivator_ptr s, const Components::ConfigValues &cofig) | |
Constructor. | |
~Activator_Callback_Impl () | |
Destructor. | |
virtual PortableServer::POA_ptr | _default_POA (void) |
Components::Deployment::ServerActivator_ptr | register_component_server (Components::Deployment::ComponentServer_ptr svr, Components::ConfigValues_out config ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException) |
Protected Member Functions | |
Components::Deployment::ComponentServer_ptr | get_server_ref (void) |
Protected Attributes | |
CORBA::ORB_var | orb_ |
PortableServer::POA_var | poa_ |
Components::Deployment::ServerActivator_ptr | activator_ |
Components::Deployment::ComponentServer_var | server_ |
Components::ConfigValues_var | config_ |
Friends | |
class | ServerActivator_Impl |
|
Constructor.
|
|
Destructor.
|
|
Get the containing POA. This operation does *not* increase the reference count of the POA. |
|
|
|
Record the ComponentServer reference returned by the newly spawned ComponentServer and give it back a reference to ServerActivator. |
|
|
|
This servant only lives as long as a call to the create_component_server method in ServerActivator, so there's no need to duplicate the object reference here. |
|
|
|
|
|
|
|
|