#ifndef _STOCKQUOTE_H
#define _STOCKQUOTE_H

#include <CosNotifyCommS.h>
#include <CosNotifyChannelAdminS.h>
#include <CosNotificationS.h>

#include "NewsPublisher.h"

class StockQuote : public NewsPublisher
{
public:

  StockQuote (CORBA::ORB_ptr orb) : NewsPublisher (orb)
  {
    maxDelay_ = 2000L;
  }

  virtual CosNotification::StructuredEvent *createNextEvent (void);

private:

  char *generateNextMessage (int companyIndex);
};

#endif // _STOCKQUOTE_H
