summaryrefslogtreecommitdiff
path: root/ACEXML/compass/ComponentServer.h
diff options
context:
space:
mode:
Diffstat (limited to 'ACEXML/compass/ComponentServer.h')
-rw-r--r--ACEXML/compass/ComponentServer.h57
1 files changed, 0 insertions, 57 deletions
diff --git a/ACEXML/compass/ComponentServer.h b/ACEXML/compass/ComponentServer.h
deleted file mode 100644
index ebcaa53e157..00000000000
--- a/ACEXML/compass/ComponentServer.h
+++ /dev/null
@@ -1,57 +0,0 @@
-// $Id$
-
-
-#ifndef COMPASS_COMPONENT_SERVER_H
-#define COMPASS_COMPONENT_SERVER_H
-
-#include "ace/pre.h"
-#include "ACEXML/compass/Compass_Export.h"
-
-#if !defined (ACE_LACKS_PRAGMA_ONCE)
-#pragma once
-#endif /* ACE_LACKS_PRAGMA_ONCE */
-
-#include "ace/Unbounded_Set.h"
-#include "ACEXML/compass/CompassTypes.h"
-
-namespace Deployment
-{
- class Container; // Forward decl.
- typedef ACE_Unbounded_Set<Container*> Containers;
-
- class Compass_Export ComponentServer
- {
- public:
- ComponentServer (ConfigValues* config = 0);
- ~ComponentServer();
-
- ServerActivator* get_server_activator ();
-
- Container* create_container (ConfigValues* config = 0)
- ACE_THROW_SPEC ((CreateFailure, InvalidConfiguration));
-
- void remove_container (Container* cref)
- ACE_THROW_SPEC ((RemoveFailure));
-
- Containers* get_containers ();
-
- void remove ()
- ACE_THROW_SPEC ((RemoveFailure));
-
- const ConfigValues& get_configuration (void);
-
- void set_configuration (ConfigValues* config);
-
- private:
- Containers* containers_;
- ServerActivator* activator_;
- ConfigValues* config_;
- };
-
-}
-
-#if defined (__ACE_INLINE__)
-#include "ComponentServer.inl"
-#endif /* __ACE_INLINE__ */
-
-#endif /* COMPASS_COMPONENT_SERVER_H */