summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.cpp')
-rw-r--r--TAO/orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.cpp249
1 files changed, 0 insertions, 249 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.cpp b/TAO/orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.cpp
deleted file mode 100644
index 5d98d1195e4..00000000000
--- a/TAO/orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.cpp
+++ /dev/null
@@ -1,249 +0,0 @@
-// $Id$
-
-#include "StructuredProxyPushConsumer.h"
-#include "ace/Refcounted_Auto_Ptr.h"
-#include "StructuredPushSupplier.h"
-#include "StructuredEvent.h"
-#include "../Admin.h"
-
-#if ! defined (__ACE_INLINE__)
-#include "StructuredProxyPushConsumer.inl"
-#endif /* __ACE_INLINE__ */
-
-ACE_RCSID(RT_Notify, TAO_NS_StructuredProxyPushConsumer, "$Id$")
-
-TAO_NS_StructuredProxyPushConsumer::TAO_NS_StructuredProxyPushConsumer (void)
-{
-}
-
-TAO_NS_StructuredProxyPushConsumer::~TAO_NS_StructuredProxyPushConsumer ()
-{
-
-}
-
-PortableServer::Servant
-TAO_NS_StructuredProxyPushConsumer::servant (void)
-{
- return this;
-}
-
-void
-TAO_NS_StructuredProxyPushConsumer::_add_ref (ACE_ENV_SINGLE_ARG_DECL)
-{
- this->_incr_refcnt ();
-}
-
-void
-TAO_NS_StructuredProxyPushConsumer::_remove_ref (ACE_ENV_SINGLE_ARG_DECL)
-{
- this->_decr_refcnt ();
-}
-
-void
-TAO_NS_StructuredProxyPushConsumer::release (void)
-{
- delete this;
- //@@ inform factory
-}
-
-void
-TAO_NS_StructuredProxyPushConsumer::connect_structured_push_supplier (CosNotifyComm::StructuredPushSupplier_ptr push_supplier ACE_ENV_ARG_DECL)
- ACE_THROW_SPEC ((
- CORBA::SystemException
- , CosEventChannelAdmin::AlreadyConnected
- ))
-{
- // Convert Supplier to Base Type
- TAO_NS_StructuredPushSupplier * supplier;
- ACE_NEW_THROW_EX (supplier,
- TAO_NS_StructuredPushSupplier (push_supplier),
- CORBA::NO_MEMORY ());
-
- supplier->destroy_callback (supplier);
-
- this->connect (supplier ACE_ENV_ARG_PARAMETER);
-}
-
-
-void
-TAO_NS_StructuredProxyPushConsumer::push_structured_event (const CosNotification::StructuredEvent & notification ACE_ENV_ARG_DECL)
- ACE_THROW_SPEC ((
- CORBA::SystemException
- , CosEventComm::Disconnected
- ))
-{
- // Convert
- TAO_NS_Event_var event (new TAO_NS_StructuredEvent (notification));
- //this->proxy ()->push (event);
- this->push (event);
-}
-
-
-::CosNotifyChannelAdmin::ProxyType TAO_NS_StructuredProxyPushConsumer::MyType (
-
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
-
-{
- //Add your implementation here
- return ::CosNotifyChannelAdmin::PUSH_STRUCTURED;
-}
-
-::CosNotifyChannelAdmin::SupplierAdmin_ptr TAO_NS_StructuredProxyPushConsumer::MyAdmin (
-
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
-
-{
- //Add your implementation here
- return 0;
-}
-
-::CosNotification::EventTypeSeq * TAO_NS_StructuredProxyPushConsumer::obtain_subscription_types (
- CosNotifyChannelAdmin::ObtainInfoMode mode
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
-
-{
- //Add your implementation here
- return 0;
-}
-
-void TAO_NS_StructuredProxyPushConsumer::validate_event_qos (
- const CosNotification::QoSProperties & required_qos,
- CosNotification::NamedPropertyRangeSeq_out available_qos
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- , CosNotification::UnsupportedQoS
- ))
-
-{
- //Add your implementation here
-}
-
-void
-TAO_NS_StructuredProxyPushConsumer::disconnect_structured_push_consumer (ACE_ENV_SINGLE_ARG_DECL)
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
-{
- this->inherited::destroy (this ACE_ENV_ARG_PARAMETER);
-}
-
-::CosNotification::QoSProperties * TAO_NS_StructuredProxyPushConsumer::get_qos (
-
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
-
-{
- //Add your implementation here
- return 0;
-}
-
-void TAO_NS_StructuredProxyPushConsumer::set_qos (
- const CosNotification::QoSProperties & qos
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- , CosNotification::UnsupportedQoS
- ))
-
-{
- //Add your implementation here
-}
-
-void TAO_NS_StructuredProxyPushConsumer::validate_qos (
- const CosNotification::QoSProperties & required_qos,
- CosNotification::NamedPropertyRangeSeq_out available_qos
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- , CosNotification::UnsupportedQoS
- ))
-
-{
- //Add your implementation here
-}
-
-CosNotifyFilter::FilterID TAO_NS_StructuredProxyPushConsumer::add_filter (
- CosNotifyFilter::Filter_ptr new_filter
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
-
-{
- //Add your implementation here
- return 0;
-}
-
-void TAO_NS_StructuredProxyPushConsumer::remove_filter (
- CosNotifyFilter::FilterID filter
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- , CosNotifyFilter::FilterNotFound
- ))
-
-{
- //Add your implementation here
-}
-
-::CosNotifyFilter::Filter_ptr TAO_NS_StructuredProxyPushConsumer::get_filter (
- CosNotifyFilter::FilterID filter
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- , CosNotifyFilter::FilterNotFound
- ))
-
-{
- //Add your implementation here
- return 0;
-}
-
-::CosNotifyFilter::FilterIDSeq * TAO_NS_StructuredProxyPushConsumer::get_all_filters (
-
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
-
-{
- //Add your implementation here
- return 0;
-}
-
-void TAO_NS_StructuredProxyPushConsumer::remove_all_filters (
-
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- ))
-
-{
- //Add your implementation here
-}
-
-void TAO_NS_StructuredProxyPushConsumer::offer_change (
- const CosNotification::EventTypeSeq & added,
- const CosNotification::EventTypeSeq & removed
- )
- ACE_THROW_SPEC ((
- CORBA::SystemException
- , CosNotifyComm::InvalidEventType
- ))
-
-{
- //Add your implementation here
-}
-