Class DbHelper.Call

  • All Implemented Interfaces:

    
    public final class DbHelper.Call
    
                        

    Дополнительный класс, предоставляющий методы вызова функции или процедуры

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final DbHelper.Call failOnException(Boolean f) Нужно ли завершать тест как непройденный, если запрос не выполнен, или в процессе выполнения возникло исключение.
      final DbHelper.Call withSettings(Consumer<SimpleJdbcCall> consumer) Задание дополнительных настроек для объекта SimpleJdbcCall
      final <T extends Any> T function(String f, Class<T> cls, Map<String, ?> args) Вызов функции
      final <T extends Any> T function(String f, Class<T> cls) Вызов функции
      final <T extends Any> T procedure(String p, Class<T> cls, Map<String, ?> args) Вызов процедуры
      final <T extends Any> T procedure(String p, Class<T> cls) Вызов процедуры
      final <T extends Any> T procedure(String p, KClass<T> cls, Map<String, ?> args) Вызов процедуры
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • failOnException

         final DbHelper.Call failOnException(Boolean f)

        Нужно ли завершать тест как непройденный, если запрос не выполнен, или в процессе выполнения возникло исключение.

        После выполнения запроса настройка сбрасывается.

        Parameters:
        f - Нужно ли завершать тест как непройденный
        Returns:

        Call

        Since:

        2.5.2

      • withSettings

         final DbHelper.Call withSettings(Consumer<SimpleJdbcCall> consumer)

        Задание дополнительных настроек для объекта SimpleJdbcCall

        Parameters:
        consumer - лямбда с настройками
        Returns:

        Call

        Since:

        2.5.2

      • function

         final <T extends Any> T function(String f, Class<T> cls, Map<String, ?> args)

        Вызов функции

        Parameters:
        f - Название функции
        cls - Класс ответа
        args - Map с параметрами запроса
        Returns:

        Строка с результатом выполнения функции

        Since:

        2.5.2

      • function

         final <T extends Any> T function(String f, Class<T> cls)

        Вызов функции

        Parameters:
        f - Название функции
        cls - Класс ответа
        Returns:

        Строка с результатом выполнения функции

        Since:

        2.5.2

      • procedure

         final <T extends Any> T procedure(String p, Class<T> cls, Map<String, ?> args)

        Вызов процедуры

        Parameters:
        p - Название процедуры
        cls - Класс ответа
        args - Map с параметрами запроса
        Returns:

        Строка с результатом выполнения функции

        Since:

        2.5.2

      • procedure

         final <T extends Any> T procedure(String p, Class<T> cls)

        Вызов процедуры

        Parameters:
        p - Название процедуры
        cls - Класс ответа
        Returns:

        Строка с результатом выполнения функции

        Since:

        2.5.2

      • procedure

         final <T extends Any> T procedure(String p, KClass<T> cls, Map<String, ?> args)

        Вызов процедуры

        Parameters:
        p - Название процедуры
        cls - Класс ответа
        args - Map с параметрами запроса
        Returns:

        Строка с результатом выполнения функции

        Since:

        2.5.2