Class DestinationStatusDAOHandler

java.lang.Object
ecmwf.web.dao.ReadOnlyDAOHandler
ecmwf.ecpds.master.plugin.http.dao.monitoring.DestinationStatusDAOHandler
All Implemented Interfaces:
ecmwf.web.services.persistence.DAOHandler

public class DestinationStatusDAOHandler extends ecmwf.web.dao.ReadOnlyDAOHandler implements ecmwf.web.services.persistence.DAOHandler
The Class DestinationStatusDAOHandler.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    ecmwf.web.model.ModelBean
    Creates the.
    find(ecmwf.web.model.ModelSearch search)
    Find.
    ecmwf.web.model.ModelBean
    This method should only be called when the CacheService entry is empty, like with every other Bean.

    Methods inherited from class ecmwf.web.dao.ReadOnlyDAOHandler

    delete, insert, save

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface ecmwf.web.services.persistence.DAOHandler

    delete, insert, save
  • Constructor Details

    • DestinationStatusDAOHandler

      public DestinationStatusDAOHandler()
  • Method Details

    • create

      public ecmwf.web.model.ModelBean create() throws ecmwf.web.services.persistence.DAOException
      Creates the.
      Specified by:
      create in interface ecmwf.web.services.persistence.DAOHandler
      Throws:
      ecmwf.web.services.persistence.DAOException
    • findByPrimaryKey

      public ecmwf.web.model.ModelBean findByPrimaryKey(String key) throws ecmwf.web.services.persistence.DAOException
      This method should only be called when the CacheService entry is empty, like with every other Bean. The difference here is that the Cache will be filled externally by MonitoringStatusCalculatorTask, so the bean provided here is only intended to stand as a "provisional" value.
      Specified by:
      findByPrimaryKey in interface ecmwf.web.services.persistence.DAOHandler
      Throws:
      ecmwf.web.services.persistence.DAOException
    • find

      public Collection<?> find(ecmwf.web.model.ModelSearch search) throws ecmwf.web.services.persistence.DAOException
      Find.
      Specified by:
      find in interface ecmwf.web.services.persistence.DAOHandler
      Throws:
      ecmwf.web.services.persistence.DAOException