Class BTMeterReadingsPredictionSearch

java.lang.Object
overit.geocall.bl.BusinessTask<overit.geocallapp.wfm.schedulazione.consuntivazione.lettureodl.event.MeterReadingsPredictionSearch>
overit.geocallapp.wfm.ai.bl.workorder.WOOperation.meterpredictions.task.BTMeterReadingsPredictionSearch
All Implemented Interfaces:
Serializable, Tool

@Event(overit.geocallapp.wfm.schedulazione.consuntivazione.lettureodl.event.MeterReadingsPredictionSearch.class) public class BTMeterReadingsPredictionSearch extends BusinessTask<overit.geocallapp.wfm.schedulazione.consuntivazione.lettureodl.event.MeterReadingsPredictionSearch>
This Business Task listen to MeterReadingsPredictionSearch that is called from module CORE. When called it gives back a DBView with all the meter readings the Module AI does given a work order operation id as filter.
Since:
12.0
See Also:
  • Constructor Details

    • BTMeterReadingsPredictionSearch

      public BTMeterReadingsPredictionSearch()
  • Method Details

    • body

      protected void body(overit.geocallapp.wfm.schedulazione.consuntivazione.lettureodl.event.MeterReadingsPredictionSearch event, PoolKit poolKit) throws DAException, DAValidateException
      Search the readings given a wo operation and it writes the result(DBView) into the event journal.
      Specified by:
      body in class BusinessTask<overit.geocallapp.wfm.schedulazione.consuntivazione.lettureodl.event.MeterReadingsPredictionSearch>
      Parameters:
      event - the event
      poolKit - the pool kit
      Throws:
      DAException - the DA exception
      DAValidateException - the DA validate exception