6#include <ilog/IMessageConsumer.h>
9#include <imtservergql/CGqlPublisherCompBase.h>
16class CBroadcastMessageConsumerSubscriberComp:
17 public imtservergql::CGqlPublisherCompBase,
18 virtual public ilog::IMessageConsumer
21 typedef imtservergql::CGqlPublisherCompBase BaseClass;
23 I_BEGIN_COMPONENT(CBroadcastMessageConsumerSubscriberComp);
24 I_REGISTER_INTERFACE(ilog::IMessageConsumer)
29 virtual bool IsMessageSupported(
30 int messageCategory = -1,
32 const istd::IInformationProvider* messagePtr = NULL)
const override;
33 virtual void AddMessage(
const MessagePtr& messagePtr)
override;