2 //=============================================================================
4 * @file Notify_Sequence_Push_Consumer.h
6 * A sequence push consumer implementation.
8 * @author Chad Elliott <elliott_c@ociweb.com>
10 //=============================================================================
12 #ifndef TAO_NOTIFY_SEQUENCE_PUSH_CONSUMER_H
13 #define TAO_NOTIFY_SEQUENCE_PUSH_CONSUMER_H
15 #include "Notify_SequencePushConsumer.h"
17 class Notify_Test_Client
;
19 class Notify_Sequence_Push_Consumer
: public TAO_Notify_Tests_SequencePushConsumer
22 Notify_Sequence_Push_Consumer (const char* name
,
24 Notify_Test_Client
& client
,
27 void _connect (CosNotifyChannelAdmin::ConsumerAdmin_ptr consumer_admin
);
30 void push_structured_events (const CosNotification::EventBatch
&);
33 CORBA::Short discard_policy_
;
35 Notify_Test_Client
& client_
;
40 #endif /* TAO_NOTIFY_SEQUENCE_PUSH_CONSUMER_H */