diff options
author | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-06-02 18:40:49 +0000 |
---|---|---|
committer | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-06-02 18:40:49 +0000 |
commit | b4974e9cfde0b24f8604107b6f7936a5cc8e1576 (patch) | |
tree | f4e855aa7e4080434d02518fd7ae6703d2a2a80a /TAO/tao/Server_Strategy_Factory.h | |
parent | 62a5228c58ec2e6deb550efbc3c23c012b64c457 (diff) | |
download | ATCD-b4974e9cfde0b24f8604107b6f7936a5cc8e1576.tar.gz |
ChangeLogTag:Wed Jun 2 13:18:38 1999 Carlos O'Ryan <coryan@cs.wustl.edu>
Diffstat (limited to 'TAO/tao/Server_Strategy_Factory.h')
-rw-r--r-- | TAO/tao/Server_Strategy_Factory.h | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/TAO/tao/Server_Strategy_Factory.h b/TAO/tao/Server_Strategy_Factory.h index 41186f474af..604f6c1454a 100644 --- a/TAO/tao/Server_Strategy_Factory.h +++ b/TAO/tao/Server_Strategy_Factory.h @@ -17,15 +17,22 @@ #ifndef TAO_SERVER_STRATEGY_FACTORY_H #define TAO_SERVER_STRATEGY_FACTORY_H +#include "tao/corbafwd.h" #include "ace/Service_Object.h" -#include "ace/Strategies_T.h" -#include "tao/params.h" class TAO_Active_Object_Map_Impl; class TAO_Reverse_Active_Object_Map_Impl; class TAO_ORB_Core; -class TAO_Server_Strategy_Factory : public ACE_Service_Object +enum TAO_Demux_Strategy +{ + TAO_LINEAR, + TAO_DYNAMIC_HASH, + TAO_ACTIVE_DEMUX, + TAO_USER_DEFINED +}; + +class TAO_Export TAO_Server_Strategy_Factory : public ACE_Service_Object { // = TITLE // Base class for the server's abstract factory that manufactures |