summaryrefslogtreecommitdiff
path: root/TAO/tao/Server_Strategy_Factory.h
diff options
context:
space:
mode:
authorirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-04-06 10:18:42 +0000
committerirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-04-06 10:18:42 +0000
commitbc781f699ce0f0ffbf6aa3f5a77c39d024fd368e (patch)
treefbe2bd13cb702c9fc7d9efe5ccfda57b4690d3ea /TAO/tao/Server_Strategy_Factory.h
parent88787d1ccb28d24b24091f721c26a70ef914dcbb (diff)
downloadATCD-bc781f699ce0f0ffbf6aa3f5a77c39d024fd368e.tar.gz
*** empty log message ***
Diffstat (limited to 'TAO/tao/Server_Strategy_Factory.h')
-rw-r--r--TAO/tao/Server_Strategy_Factory.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/TAO/tao/Server_Strategy_Factory.h b/TAO/tao/Server_Strategy_Factory.h
index e4bcdd61371..8d96cf643c6 100644
--- a/TAO/tao/Server_Strategy_Factory.h
+++ b/TAO/tao/Server_Strategy_Factory.h
@@ -39,7 +39,7 @@ public:
Active_Object_Map_Creation_Parameters (void);
// Constructor.
- u_long active_object_map_size_;
+ CORBA::ULong active_object_map_size_;
// Default size of object lookup table.
TAO_Demux_Strategy object_lookup_strategy_for_user_id_policy_;
@@ -62,6 +62,14 @@ public:
// Flag to indicate whether reactivations of servants was required
// (under the system id policy). If not, certain resources may
// not be required.
+
+ CORBA::ULong poa_map_size_;
+
+ TAO_Demux_Strategy poa_lookup_strategy_for_transient_id_policy_;
+
+ TAO_Demux_Strategy poa_lookup_strategy_for_persistent_id_policy_;
+
+ int use_active_hint_in_poa_names_;
};
// = Initialization and termination methods.
@@ -104,9 +112,6 @@ public:
virtual ACE_Lock *create_poa_lock (void);
// Return a new lock for use in locking the POA.
- virtual ACE_Lock *create_poa_mgr_lock (void);
- // Return a new lock for use in locking the POA Manager.
-
virtual ACE_Lock *create_servant_lock (void);
// Return a new lock for use in locking the servant.