Class OActivityDAO

  • All Implemented Interfaces:
    io.vertigo.core.node.component.Component, io.vertigo.core.node.component.CoreComponent, StoreServices

    public final class OActivityDAO
    extends DAO<OActivity,​Long>
    implements StoreServices
    This class is automatically generated. DO NOT EDIT THIS FILE DIRECTLY.
    • Constructor Detail

      • OActivityDAO

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

      • getActivitiesByProId

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

        public io.vertigo.datamodel.structure.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