Class MPSBeforePaymentEvent

java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
All Implemented Interfaces:
Serializable, ErrorReturnableEvent

public class MPSBeforePaymentEvent extends LocalEvent
Синхронное событие, которое вызывается перед добавлением платежа в модуле MPS. В обработчике события возможно изменение суммы и типа платежа.
See Also:
  • Constructor Details

    • MPSBeforePaymentEvent

      public MPSBeforePaymentEvent(int moduleId, BigDecimal sum)
    • MPSBeforePaymentEvent

      public MPSBeforePaymentEvent(int moduleId, BigDecimal sum, int paymentType)
  • Method Details

    • getPaymentSum

      public BigDecimal getPaymentSum()
      Получение суммы платежа в виде 123.45
      Returns:
      сумма платжа
    • setPaymentSum

      public void setPaymentSum(BigDecimal paymentSum)
      Установка суммы платежа.
      Parameters:
      paymentSum - измененная сумма платежа
    • getPaymentType

      public int getPaymentType()
    • setPaymentType

      public void setPaymentType(int paymentType)