java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.bgbilling.modules.npay.server.bean.amount.ModuleAmount
All Implemented Interfaces:
ListItem
Direct Known Subclasses:
DialUpModuleAmount, InetModuleAmount, IPNModuleAmount, PhoneModuleAmount, VoiceModuleAmount, VoipModuleAmount

public abstract class ModuleAmount extends ru.bitel.bgbilling.kernel.base.server.logger.BGLogger implements ListItem
  • Field Details

    • sids

      protected String sids
  • Constructor Details

    • ModuleAmount

      public ModuleAmount()
  • Method Details

    • getSids

      public String getSids()
    • setSids

      public void setSids(String sids)
    • getId

      public int getId()
      Specified by:
      getId in interface ListItem
    • setId

      public void setId(int id)
    • getModuleId

      public int getModuleId()
    • setModleId

      public void setModleId(int moduleId)
    • getTitle

      public String getTitle()
      Specified by:
      getTitle in interface ListItem
    • setTitle

      public void setTitle(String title)
    • getDayAmount

      public abstract long getDayAmount(Connection con, int contractId, Calendar day)
    • getPeriodAmount

      public abstract long getPeriodAmount(Connection con, int contractId, Calendar from, Calendar to)