9#include <imtservergql/CLegacyObjectCollectionControllerCompBase.h>
16class CAddressCollectionControllerComp:
public imtservergql::CLegacyObjectCollectionControllerCompBase
19 typedef imtservergql::CLegacyObjectCollectionControllerCompBase BaseClass;
21 I_BEGIN_COMPONENT(CAddressCollectionControllerComp);
22 I_ASSIGN(m_addressTypeCollectionPtr,
"AddressTypeComponent",
"The string address type collection",
false,
"AddressTypeCollection");
29 virtual QVariant GetObjectInformation(
const QByteArray& informationId,
const QByteArray& objectId)
const override;
30 virtual QJsonObject GetMetaInfo(
const imtgql::CGqlRequest& gqlRequest, QString& errorMessage)
const override;
31 virtual QJsonObject ListObjects(
const imtgql::CGqlRequest& gqlRequest, QString& errorMessage)
const override;