Gemfire получает ошибку от cqEvent

У меня есть зарегистрированный cqListener по региону. Как я могу получить фактическую ошибку, почему onError произошло от параметра метода const gemfire::CqEvent& cqEvent?

Я проверил документацию, но, похоже, у них нет никакого метода на CqEvent класс, который может фактически извлечь возможную ошибку.

0

Решение

@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 также не содержит метод для получения ошибки.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]