Class DispatchSubscriptionEvent

java.lang.Object
ru.bitel.bgbilling.kernel.event.Event
ru.bitel.bgbilling.kernel.event.QueueEvent
ru.bitel.bgbilling.plugins.dispatch.server.event.DispatchSubscriptionEvent
All Implemented Interfaces:
java.io.Serializable

public class DispatchSubscriptionEvent
extends QueueEvent
Событие, которое бросается при подписке/отписке на рассылку пользователем. Либо из ЛК, либо через клиент биллинга.
See Also:
Serialized Form
  • Constructor Details

  • Method Details

    • getSubscription

      public Subscription getSubscription()
      Получение экземпляра подписки на рассылку. Из нее можно узнать о договоре, который подписался/отписался от рассылки, о самой рассылке, о параметрах подписки, контактах.
      Returns:
      экземпляр подписки на рассылку.
    • setSubscription

      public void setSubscription​(Subscription subscription)
      Установка подписки на рассылку.
      Parameters:
      subscription - экземпляр подписки на рассылку.
    • isSubscribed

      public boolean isSubscribed()
      Получение флага, сообщающего о том, что была подписка/отписка на рассылку.
      Returns:
      true - подписка, false - отписка.
    • setSubscribed

      public void setSubscribed​(boolean subscribed)
      Установка флага, сообщающего о том, что была подписка/отписка на рассылку.
      Parameters:
      subscribed - true - подписка, false - отписка.