6#include <ibase/IApplicationInfo.h>
9#include <GeneratedFiles/imtauthsdl/SDL/1.0/CPP/UserActions.h>
16class CUserActionCollectionControllerComp:
public sdl::imtauth::UserActions::CUserActionCollectionControllerCompBase
19 typedef sdl::imtauth::UserActions::CUserActionCollectionControllerCompBase BaseClass;
21 I_BEGIN_COMPONENT(CUserActionCollectionControllerComp);
22 I_ASSIGN(m_applicationInfoCompPtr,
"ApplicationInfo",
"Application info",
true,
"ApplicationInfo");
27 virtual bool CreateRepresentationFromObject(
28 const ::imtbase::IObjectCollectionIterator& objectCollectionIterator,
29 const sdl::imtauth::UserActions::CGetUserActionsGqlRequest& getUserActionsRequest,
30 sdl::imtauth::UserActions::CUserActionItemData::V1_0& representationObject,
31 QString& errorMessage)
const override;
32 void SetAdditionalFilters(
33 const imtgql::CGqlRequest& gqlRequest,
34 const imtgql::CGqlParamObject& viewParamsGql,
35 iprm::CParamsSet* filterParamsPtr)
const override;
38 I_REF(ibase::IApplicationInfo, m_applicationInfoCompPtr);
Authentication GraphQL API Layer Module.