Class SubscriptionTypeListAvailableEvent

java.lang.Object
ru.bitel.bgbilling.kernel.event.Event
ru.bitel.bgbilling.kernel.event.QueueEvent
ru.bitel.bgbilling.kernel.event.LocalEvent
ru.bitel.oss.systems.inventory.subscription.common.event.SubscriptionTypeListAvailableEvent
All Implemented Interfaces:
java.io.Serializable

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

    • SubscriptionTypeListAvailableEvent

      public SubscriptionTypeListAvailableEvent​(int contractId, int userId, java.util.Date date, Contract contract, java.util.Set<java.lang.Integer> tariffIds, java.util.List<Subscription> currentContractOptionList, boolean onlyAvailable, java.util.List<SubscriptionType> tariffOptionList)
  • Method Details

    • getDate

      public java.util.Date getDate()
    • getContract

      public Contract getContract()
    • getTariffIds

      public java.util.Set<java.lang.Integer> getTariffIds()
    • getCurrentSubscriptionList

      public java.util.List<Subscription> getCurrentSubscriptionList()
    • isOnlyAvailable

      public boolean isOnlyAvailable()
    • getTariffOptionList

      public java.util.List<SubscriptionType> getTariffOptionList()
    • setSubscriptionTypeList

      public void setSubscriptionTypeList​(java.util.List<SubscriptionType> tariffOptionList)