Class MPSBeforeResponseEvent

java.lang.Object
All Implemented Interfaces:
java.io.Serializable

public class MPSBeforeResponseEvent
extends LocalEvent
See Also:
Serialized Form
  • Constructor Details

  • Method Details

    • getResponse

      public MPSResponse getResponse()
      Получение ответа на запрос ПС в виде MPSResponse, в который можно подставить какие то свои данные, актуальные для того или иного протокола, которые в дальнейшем попадут в ответ на запрос ПС.
      Returns:
      ответ на запрос ПС в виде MPSResponse, в который можно добавить какую то произвольную информацию.
    • isProcessed

      public boolean isProcessed()
      Получение значения флага, сигнализирующего о том, производилась и закончена ли обработка события в скрипте.
      Returns:
      true - скрипт успешно выполнил свою работу и сигнализирует, что закончил обработку и все необходимые данные подготовлены, false - необходимо игнорировать данные, которые скрипт мог сформировать в процессе своей работы.
    • setProcessed

      public void setProcessed​(boolean processed)
      Установка флага окончания обработки события скриптом. Выставляется в скрипте-обработчике по завершению своей работы и сигнализирует о том, что данные, которые, возможно, скрипт поместил в событие, окончательны и их можно использовать.
      Parameters:
      processed -
    • getMPSRequest

      public MPSRequest getMPSRequest()
      Получение сформированного экземпляра запроса от платёжной системы
      Returns:
      MPSRequest