Interface StatisticManager


public interface StatisticManager
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addStat(org.emau.icmvc.ttp.dto.StatisticDTO stat)
    insert a new statisic bean into the database
    void
    enableScheduling(boolean enable)
     
    List<org.emau.icmvc.ttp.dto.StatisticDTO>
    get all generated statistics
    org.emau.icmvc.ttp.dto.StatisticDTO
    get first generated statistic
    org.emau.icmvc.ttp.dto.StatisticDTO
    get last generated statistic
    List<org.emau.icmvc.ttp.dto.StatisticDTO>
     
    org.emau.icmvc.ttp.dto.StatisticDTO
    creates a new stat entry
  • Method Details

    • getFirstStats

      org.emau.icmvc.ttp.dto.StatisticDTO getFirstStats()
      get first generated statistic
      Returns:
      first generated stat
    • getLatestStats

      org.emau.icmvc.ttp.dto.StatisticDTO getLatestStats()
      get last generated statistic
      Returns:
      last generated stat
    • getAllStats

      List<org.emau.icmvc.ttp.dto.StatisticDTO> getAllStats()
      get all generated statistics
      Returns:
      list of stats
    • getStatsFromTo

      List<org.emau.icmvc.ttp.dto.StatisticDTO> getStatsFromTo(Date from, Date to)
    • updateStats

      org.emau.icmvc.ttp.dto.StatisticDTO updateStats() throws StatisticException
      creates a new stat entry
      Returns:
      created stat entry
      Throws:
      StatisticException
    • addStat

      void addStat(org.emau.icmvc.ttp.dto.StatisticDTO stat)
      insert a new statisic bean into the database
      Parameters:
      stat - statistical data
    • enableScheduling

      void enableScheduling(boolean enable)