6#include <imtgql/CGqlRequest.h>
7#include <imtrest/IRequest.h>
14class IGqlSubscriberController:
virtual public istd::IPolymorphic
20 virtual bool IsRequestSupported(
const CGqlRequest& gqlRequest)
const = 0;
25 virtual bool RegisterSubscription(
26 const QByteArray& subscriptionId,
27 const CGqlRequest& gqlRequest,
29 QString& errorMessage) = 0;
30 virtual bool UnregisterSubscription(
const QByteArray& subscriptionId) = 0;