Interface DBSummaryService

  • All Implemented Interfaces:

    
    public interface DBSummaryService
    
                        

    Definition of the service to read summary data from the home power plant database

    Since:

    2.0

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Constructor Detail

    • Method Detail

      • readDailySummary

         abstract HistoryData readDailySummary(LocalDate day)

        Reads the basic data for a concrete day

        Parameters:
        day - Day to be read
        Returns:

        Basic data of the specified day

        Since:

        2.0

      • readMonthlySummary

         abstract HistoryData readMonthlySummary(YearMonth yearMonth)

        Reads the basic data for a concrete month

        Parameters:
        yearMonth - Month to be read
        Returns:

        Basic data of the specified month

        Since:

        2.0

      • readYearlySummary

         abstract HistoryData readYearlySummary(Year year)

        Reads the basic data for a concrete year

        Parameters:
        year - Year to be read
        Returns:

        Basic data of the specified year

        Since:

        2.0