Class OProcessPlanificationDAO

java.lang.Object
io.vertigo.datastore.impl.dao.DAO<OProcessPlanification,Long>
io.vertigo.orchestra.dao.planification.OProcessPlanificationDAO
All Implemented Interfaces:
io.vertigo.core.node.component.Component, io.vertigo.core.node.component.CoreComponent, io.vertigo.datastore.impl.dao.StoreServices

public final class OProcessPlanificationDAO extends io.vertigo.datastore.impl.dao.DAO<OProcessPlanification,Long> implements io.vertigo.datastore.impl.dao.StoreServices
This class is automatically generated. DO NOT EDIT THIS FILE DIRECTLY.
  • Constructor Details

    • OProcessPlanificationDAO

      @Inject public OProcessPlanificationDAO(io.vertigo.datastore.entitystore.EntityStoreManager entityStoreManager, io.vertigo.datamodel.task.TaskManager taskManager, io.vertigo.datamodel.smarttype.SmartTypeManager smartTypeManager)
      Contructeur.
      Parameters:
      entityStoreManager - Manager de persistance
      taskManager - Manager de Task
      smartTypeManager - SmartTypeManager
  • Method Details

    • getAllLastPastPlanifications

      public io.vertigo.datamodel.data.model.DtList<OProcessPlanification> getAllLastPastPlanifications(Instant currentDate)
      Execute la tache TkGetAllLastPastPlanifications.
      Parameters:
      currentDate - Instant
      Returns:
      DtList de OProcessPlanification processPlanifications
    • getLastPlanificationByProId

      public Optional<OProcessPlanification> getLastPlanificationByProId(Long proId)
      Execute la tache TkGetLastPlanificationByProId.
      Parameters:
      proId - Long
      Returns:
      Option de OProcessPlanification dtOProcessPlanification
    • getPlanificationsByProId

      public io.vertigo.datamodel.data.model.DtList<OProcessPlanification> getPlanificationsByProId(Long proId)
      Execute la tache TkGetPlanificationsByProId.
      Parameters:
      proId - Long
      Returns:
      DtList de OProcessPlanification dtcOProcessPlanification
    • getProcessToExecute

      public io.vertigo.datamodel.data.model.DtList<OProcessPlanification> getProcessToExecute(Long nodId)
      Execute la tache TkGetProcessToExecute.
      Parameters:
      nodId - Long
      Returns:
      DtList de OProcessPlanification dtcOProcessPlanification