#include <Active_Object_Map.h>
Inheritance diagram for TAO_Lifespan_Strategy:
Public Member Functions | |
virtual | ~TAO_Lifespan_Strategy (void) |
Virtual destructor. | |
virtual int | find_servant_using_system_id_and_user_id (const PortableServer::ObjectId &system_id, const PortableServer::ObjectId &user_id, PortableServer::Servant &servant, TAO_Active_Object_Map_Entry *&entry)=0 |
Can be used with any policy. | |
void | set_active_object_map (TAO_Active_Object_Map *active_object_map) |
Set the active map. | |
Protected Attributes | |
TAO_Active_Object_Map * | active_object_map_ |
Pointer to the active map. |
Strategy for implementing points of variation between the TRANSIENT and the PERSISTENT policies.
Definition at line 382 of file Active_Object_Map.h.
|
Virtual destructor.
Definition at line 629 of file Active_Object_Map.cpp.
00630 { 00631 } |
|
Can be used with any policy.
Implemented in TAO_Transient_Strategy, and TAO_Persistent_Strategy. Referenced by TAO_Active_Object_Map::find_servant_using_system_id_and_user_id(). |
|
Set the active map.
Definition at line 634 of file Active_Object_Map.cpp. Referenced by TAO_Active_Object_Map::TAO_Active_Object_Map().
00635 { 00636 this->active_object_map_ = active_object_map; 00637 } |
|
Pointer to the active map.
Definition at line 401 of file Active_Object_Map.h. |