Главная » C++ » Gemfire получает ошибку от cqEvent
Gemfire получает ошибку от cqEvent
У меня есть зарегистрированный cqListener по региону. Как я могу получить фактическую ошибку, почему onError произошло от параметра метода const gemfire::CqEvent& cqEvent?
Я проверил документацию, но, похоже, у них нет никакого метода на CqEvent класс, который может фактически извлечь возможную ошибку.
@Alex
Привет, Алекс,
Посмотрите, что говорит документация:
/**
* This method is invoked when there is an error during CQ processing.
* The error can appear while applying query condition on the event.
* e.g if the event doesn't has attributes as specified in the CQ query.
* This event does contain an error. The newValue may or may not be
* available, and will be NULLPTR if not available.
*/
virtual void onError(const CqEvent& aCqEvent);
В нем явно упоминается «Это событие содержит ошибку». и CqEvent также не содержит метод для получения ошибки.