6#include <imtbase/ISearchController.h>
7#include <imtservergql/CGqlRequestHandlerCompBase.h>
8#include <GeneratedFiles/imtbasesdl/SDL/1.0/CPP/Search.h>
15class CGqlSearchControllerComp:
public sdl::imtbase::Search::CGraphQlHandlerCompBase
18 typedef imtservergql::CGqlRequestHandlerCompBase BaseClass;
20 I_BEGIN_COMPONENT(CGqlSearchControllerComp);
21 I_ASSIGN_MULTI_0(m_searchControllersCompPtr,
"SearchControllers",
"Search controllers",
false);
26 virtual sdl::imtbase::Search::CSearchResults OnSearch(
27 const sdl::imtbase::Search::CSearchGqlRequest& searchRequest,
28 const ::imtgql::CGqlRequest& gqlRequest,
29 QString& errorMessage)
const override;
32 I_MULTIREF(imtbase::ISearchController, m_searchControllersCompPtr);