Interface DataProcessing


  • public interface DataProcessing
    Обработка вызовов действий и выборок N2O
    • Method Detail

      • processAction

        default void processAction​(ActionRequestInfo<DataSet> requestInfo,
                                   ActionResponseInfo responseInfo,
                                   DataSet dataSet)
        Parameters:
        requestInfo - Информация о запросе
        responseInfo - Информация об ответе на запрос
        dataSet - Входной набор данных
      • processActionError

        default void processActionError​(ActionRequestInfo<DataSet> requestInfo,
                                        ActionResponseInfo responseInfo,
                                        DataSet dataSet,
                                        N2oException exception)
        Parameters:
        requestInfo - Информация о запросе
        responseInfo - Информация об ответе на запрос
        dataSet - Входной набор данных
      • processActionResult

        default void processActionResult​(ActionRequestInfo<DataSet> requestInfo,
                                         ActionResponseInfo responseInfo,
                                         DataSet dataSet)
        Parameters:
        requestInfo - Информация о запросе
        responseInfo - Информация об ответе на запрос
        dataSet - Выходной набор данных
      • processQuery

        default void processQuery​(QueryRequestInfo requestInfo,
                                  QueryResponseInfo responseInfo)
        Parameters:
        requestInfo - Информация о запросе
        responseInfo - Информация об ответе на запрос
      • processQueryError

        default void processQueryError​(QueryRequestInfo requestInfo,
                                       QueryResponseInfo responseInfo,
                                       N2oException exception)
        Parameters:
        requestInfo - Информация о запросе
        responseInfo - Информация об ответе на запрос
        exception - Ошибка при выполнении запроса
      • processQueryResult

        default void processQueryResult​(QueryRequestInfo requestInfo,
                                        QueryResponseInfo responseInfo,
                                        CollectionPage<DataSet> page)
        Parameters:
        requestInfo - Информация о запросе
        responseInfo - Информация об ответе на запрос
        page - Выборка данных