Package com.ed.data

Class EdDate

java.lang.Object
com.ed.data.EdDate
All Implemented Interfaces:
DataSet

public final class EdDate extends Object implements DataSet
Inverter date and time
  • Constructor Details

    • EdDate

      public EdDate(int refreshPeriod) throws Exception
      Creates a object representing inverter time
      Parameters:
      refreshPeriod - auto refresh time period [ms], 0(zero) for request based refresh
      Throws:
      Exception - wrong parameters
  • Method Details

    • getDate

      public Date getDate()
      Get inverter time
      Returns:
      inverter time
    • registerData

      public void registerData(Client cl)
      Description copied from interface: DataSet
      Register all internal data
      Specified by:
      registerData in interface DataSet
      Parameters:
      cl - client connected to inverter
    • refresh

      public void refresh()
      Description copied from interface: DataSet
      Put refresh request
      Specified by:
      refresh in interface DataSet
    • dataReady

      public boolean dataReady()
      Description copied from interface: DataSet
      Get data status
      Specified by:
      dataReady in interface DataSet
      Returns:
      true if internal data was read after last refresh request
    • toString

      public String toString()
      Overrides:
      toString in class Object