Class InetRecalculateBaseEvent

java.lang.Object
ru.bitel.bgbilling.kernel.event.common.Event
ru.bitel.bgbilling.kernel.event.common.QueueEvent
ru.bitel.bgbilling.apps.inet.accounting.recalculate.event.InetRecalculateBaseEvent
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
InetRecalculateCurrentDayEvent, InetRecalculateCurrentMonthBeforeDayEvent, InetRecalculateDayInCurrentMonthEvent

public class InetRecalculateBaseEvent
extends ru.bitel.bgbilling.kernel.event.common.QueueEvent
See Also:
Serialized Form
  • Field Summary

    Fields inherited from class ru.bitel.bgbilling.kernel.event.common.Event

    CONTRACT_GLOBAL, NO_MODULE, NO_PLUGIN
  • Constructor Summary

    Constructors
    Modifier Constructor Description
    protected InetRecalculateBaseEvent()  
      InetRecalculateBaseEvent​(int moduleId, java.util.Date month, java.lang.Integer day, int applicationId, int idDivisor, int idRemainder, java.util.Set<java.lang.Integer> cids, int requestIndex)  
  • Method Summary

    Modifier and Type Method Description
    int getApplicationId()  
    java.util.Set<java.lang.Integer> getCids()  
    java.lang.Integer getDay()  
    int getIdDivisor()  
    int getIdRemainder()  
    java.util.Date getMonth()  
    int getRequestIndex()  
    void prepareMessage​(javax.jms.Message message)  
    void setDay​(java.lang.Integer day)  

    Methods inherited from class ru.bitel.bgbilling.kernel.event.common.Event

    getContractId, getDestination, getGenerateTime, getMessageID, getModuleId, getPluginId, getSuperContractId, getTime, getTimestamp, getTypeId, getUserId, isLogFunctionProcess, serializeAsObject, setLogFunctionProcess, setMessageID, toString, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • InetRecalculateBaseEvent

      protected InetRecalculateBaseEvent()
    • InetRecalculateBaseEvent

      public InetRecalculateBaseEvent​(int moduleId, java.util.Date month, java.lang.Integer day, int applicationId, int idDivisor, int idRemainder, java.util.Set<java.lang.Integer> cids, int requestIndex)
  • Method Details

    • getMonth

      public java.util.Date getMonth()
    • getIdDivisor

      public int getIdDivisor()
    • getIdRemainder

      public int getIdRemainder()
    • getApplicationId

      public int getApplicationId()
    • getCids

      public java.util.Set<java.lang.Integer> getCids()
    • getDay

      public java.lang.Integer getDay()
    • setDay

      public void setDay​(java.lang.Integer day)
    • prepareMessage

      public void prepareMessage​(javax.jms.Message message) throws javax.jms.JMSException
      Overrides:
      prepareMessage in class ru.bitel.bgbilling.kernel.event.common.Event
      Throws:
      javax.jms.JMSException
    • getRequestIndex

      public int getRequestIndex()