6#include <QtCore/QJsonObject>
9#include <imtservergql/CGqlRequestHandlerCompBase.h>
16class CProductPermissionsControllerComp:
public imtservergql::CGqlRequestHandlerCompBase
19 typedef imtservergql::CGqlRequestHandlerCompBase BaseClass;
21 I_BEGIN_COMPONENT(CProductPermissionsControllerComp);
22 I_ASSIGN(m_productProviderCompPtr,
"ProductProvider",
"Product provider",
true,
"ProductProvider");
26 virtual QJsonObject CreateInternalResponse(
const imtgql::CGqlRequest& gqlRequest, QString& errorMessage)
const override;
29 I_REF(imtgql::IGqlRequestHandler, m_productProviderCompPtr);
GraphQL API interface layer for the licensing domain model.