summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/Notify/Notify_Factory.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Notify/Notify_Factory.cpp')
-rw-r--r--TAO/orbsvcs/orbsvcs/Notify/Notify_Factory.cpp105
1 files changed, 0 insertions, 105 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Notify/Notify_Factory.cpp b/TAO/orbsvcs/orbsvcs/Notify/Notify_Factory.cpp
deleted file mode 100644
index 2c45349df81..00000000000
--- a/TAO/orbsvcs/orbsvcs/Notify/Notify_Factory.cpp
+++ /dev/null
@@ -1,105 +0,0 @@
-// $Id$
-
-#include "ace/Dynamic_Service.h"
-#include "Notify_Factory.h"
-#include "Notify_Default_CO_Factory.h"
-#include "Notify_Default_POA_Factory.h"
-#include "Notify_Default_Collection_Factory.h"
-#include "Notify_Default_EMO_Factory.h"
-#include "Notify_Event.h"
-
-ACE_RCSID(Notify, Notify_Factory, "$Id$")
-
-TAO_Notify_CO_Factory* TAO_Notify_Factory::co_factory_ = 0;
-TAO_Notify_POA_Factory* TAO_Notify_Factory::poa_factory_ = 0;
-TAO_Notify_Collection_Factory* TAO_Notify_Factory::collection_factory_ = 0;
-TAO_Notify_EMO_Factory* TAO_Notify_Factory::emo_factory_ = 0;
-
-void
-TAO_Notify_Factory::init (CORBA::Environment &ACE_TRY_ENV)
-{
- co_factory_ =
- ACE_Dynamic_Service <TAO_Notify_CO_Factory>::instance (TAO_NOTIFY_DEF_CO_FACTORY_NAME);
-
- if (co_factory_ == 0)
- {
- ACE_NEW_THROW_EX (co_factory_,
- TAO_Notify_Default_CO_Factory (),
- CORBA::NO_MEMORY ());
- }
-
- poa_factory_ =
- ACE_Dynamic_Service <TAO_Notify_POA_Factory>::instance (TAO_NOTIFY_DEF_POA_FACTORY_NAME);
-
- if (poa_factory_ == 0)
- {
- ACE_NEW_THROW_EX (poa_factory_,
- TAO_Notify_Default_POA_Factory (),
- CORBA::NO_MEMORY ());
- }
-
- collection_factory_ =
- ACE_Dynamic_Service <TAO_Notify_Collection_Factory>::instance (TAO_NOTIFY_DEF_COLLECTION_FACTORY_NAME);
-
- if (collection_factory_ == 0)
- {
- ACE_NEW_THROW_EX (collection_factory_,
- TAO_Notify_Default_Collection_Factory (),
- CORBA::NO_MEMORY ());
- }
-
- emo_factory_ =
- ACE_Dynamic_Service <TAO_Notify_EMO_Factory>::instance (TAO_NOTIFY_DEF_EMO_FACTORY_NAME);
-
- if (emo_factory_ == 0)
- {
- ACE_NEW_THROW_EX (emo_factory_,
- TAO_Notify_Default_EMO_Factory (),
- CORBA::NO_MEMORY ());
- }
-}
-
-void
-TAO_Notify_Factory::shutdown (void)
-{
- // @@
-}
-
-TAO_Notify_CO_Factory*
-TAO_Notify_Factory::get_channel_objects_factory (void)
-{
- return TAO_Notify_Factory::co_factory_;
-}
-
-TAO_Notify_POA_Factory*
-TAO_Notify_Factory::get_poa_factory (void)
-{
- return TAO_Notify_Factory::poa_factory_;
-}
-
-TAO_Notify_Collection_Factory*
-TAO_Notify_Factory::get_collection_factory (void)
-{
- return TAO_Notify_Factory::collection_factory_;
-}
-
-TAO_Notify_EMO_Factory*
-TAO_Notify_Factory::get_event_manager_objects_factory (void)
-{
- return TAO_Notify_Factory::emo_factory_;
-}
-
-// ****************************************************************
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
-template class ACE_Dynamic_Service<TAO_Notify_CO_Factory>;
-template class ACE_Dynamic_Service<TAO_Notify_POA_Factory>;
-template class ACE_Dynamic_Service<TAO_Notify_Collection_Factory>;
-template class ACE_Dynamic_Service<TAO_Notify_EMO_Factory>;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-#pragma instantiate ACE_Dynamic_Service<TAO_Notify_Resource_Factory>
-
-#endif /*ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */