Параметр cache_configuration#

Группа параметров cache_configuration используется для описания конфигурации для sharedmap.

Обязательные параметры:

  • actions

    Тип параметра: последовательность параметров и их значения.

    По умолчанию: не имеет значения по умолчанию.

    Обязательные параметры:

    • action

    В значении параметра указывается действие, которое будет выполняться.

    Возможные значения: текстовое значение:

    • add;

    • replace;

    • get;

    • get_first;

    • get_last;

    • delete;

    • delete_first;

    • delete_last;

    • remove;

    • remove_first;

    • remove_last.

    По умолчанию: не имеет значения по умолчанию.

    • condition

    В значении параметра задается выражение, включающее в себя следующие параметры: var, operator, val.

    Возможные значения: последовательность параметров и их значения.

    По умолчанию: не имеет значения по умолчанию.

    Обязательные параметры:

    • var

    В значении параметра указывается обозначение имени переменной.

    Возможные значения: текстовое значение.

    По умолчанию: не имеет значения по умолчанию.

    • operator

    В значении параметра задается оператор выражения.

    Возможные значения: текстовое значение:

    • „=“;

    • „!=“;

    • „~“;

    • „~*“;

    • „!~“;

    • „!~*“.

    По умолчанию: не имеет значения по умолчанию.

    • val

    В значении параметра указывается значение переменной.

    Возможные значения: текстовое значение.

    По умолчанию: не имеет значения по умолчанию.

    • incomeValue

    В значении параметра указывается объект для вставки.

    Используется в случае:

    action == "ADD" или
    action == "REPLACE". 
    

    Возможные значения: текстовое значение.

    По умолчанию: не имеет значения по умолчанию.

    Опциональные параметры:

    • processResult

    Возможные значения: последовательность параметров и их значения.

    По умолчанию: не имеет значения по умолчанию.

    Обязательные параметры:

    • resultType

    В значении параметра задается тип получившегося значения.

    Значение параметра resultType должно быть уникальным.

    Возможные значения: текстовое значение:

    • success;

    • message_unknown;

    • default_error;

    • empty_queue;

    • already_exists.

    По умолчанию: не имеет значения по умолчанию.

    Опциональные параметры:

    • status

    В значении параметра указывается статус ответа.

    Возможные значения: текстовое значение.

    По умолчанию: не имеет значения по умолчанию.

    • pattern

    В значении параметра указывается шаблон для ответа. Может содержать переменные.

    Используется в случае:

    pattern_file is None.
    

    Возможные значения: текстовое значение.

    По умолчанию: не имеет значения по умолчанию.

    • patternFile

    В значении параметра указывается файл шаблона для ответа. Может содержать переменные.

    Используется в случае:

    pattern is None.   
    

    Возможные значения: текстовое значение.

    По умолчанию: не имеет значения по умолчанию.

    • variables

    Возможные значения: последовательность параметров и их значения.

    По умолчанию: не имеет значения по умолчанию.

    Обязательные параметры:

    • name

      В значении параметра указывается имя переменных.

      Возможные значения: текстовое значение.

      По умолчанию: не имеет значения по умолчанию.

    • pattern

      В значении параметра указывается шаблон для переменных.

      Возможные значения: текстовое значение.

      По умолчанию: не имеет значения по умолчанию.