Class OActivityDAO

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

public final class OActivityDAO extends io.vertigo.datastore.impl.dao.DAO<OActivity,Long> implements io.vertigo.datastore.impl.dao.StoreServices
This class is automatically generated. DO NOT EDIT THIS FILE DIRECTLY.
  • Field Summary

    Fields inherited from class io.vertigo.datastore.impl.dao.DAO

    entityStoreManager
  • Constructor Summary

    Constructors
    Constructor
    Description
    OActivityDAO(io.vertigo.datastore.entitystore.EntityStoreManager entityStoreManager, io.vertigo.datamodel.task.TaskManager taskManager, io.vertigo.datamodel.smarttype.SmartTypeManager smartTypeManager)
    Contructeur.
  • Method Summary

    Modifier and Type
    Method
    Description
    io.vertigo.datamodel.data.model.DtList<OActivity>
    Execute la tache TkGetActivitiesByProId.
    io.vertigo.datamodel.data.model.DtList<OActivity>
    Execute la tache TkGetAllActivitiesInActiveProcesses.
    Execute la tache TkGetFirstActivityByProcess.
    Execute la tache TkGetNextActivityByActId.

    Methods inherited from class io.vertigo.datastore.impl.dao.DAO

    count, create, createList, createUID, delete, delete, deleteList, find, findAll, findOptional, get, get, get, getFragment, getListByDataFieldName, getTaskManager, reloadAndMerge, save, update, updateList

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • OActivityDAO

      @Inject public OActivityDAO(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

    • getActivitiesByProId

      public io.vertigo.datamodel.data.model.DtList<OActivity> getActivitiesByProId(Long proId)
      Execute la tache TkGetActivitiesByProId.
      Parameters:
      proId - Long
      Returns:
      DtList de OActivity dtOActivities
    • getAllActivitiesInActiveProcesses

      public io.vertigo.datamodel.data.model.DtList<OActivity> getAllActivitiesInActiveProcesses()
      Execute la tache TkGetAllActivitiesInActiveProcesses.
      Returns:
      DtList de OActivity dtOActivities
    • getFirstActivityByProcess

      public OActivity getFirstActivityByProcess(Long proId)
      Execute la tache TkGetFirstActivityByProcess.
      Parameters:
      proId - Long
      Returns:
      OActivity dtOActivity
    • getNextActivityByActId

      public Optional<OActivity> getNextActivityByActId(Long actId)
      Execute la tache TkGetNextActivityByActId.
      Parameters:
      actId - Long
      Returns:
      Option de OActivity dtOActivity