com.engiweb.rpd.common.interfaces

Interface IAnalysisDirect

  • All Superinterfaces:
    common.direct.IDirect


    public interface IAnalysisDirect
    extends common.direct.IDirect
    The Interface IAnalysisDirect.
    Author:
    ZinniL
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String COPYRIGHT
      Copyright.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method and Description
      com.engiweb.pm.entity.BeanList<RequestBean> findRequest(RequestBean requestBean, EnvironmentBean envBean, com.engiweb.toolkit.common.enums.IdeasApplications ideasApplication, com.engiweb.pm.dao.db.DAO connDao)
      Return a list of RequestBean from a RequestBean
      void startAnalysis(RequestBean requestBean, EnvironmentBean envBean, com.engiweb.toolkit.common.enums.IdeasApplications ideasApplication, com.engiweb.pm.dao.db.DAO connDao)
      Start the analysis from a RequestBean and the Environement which belongs.
      void stopAnaysis(RequestBean requestBean, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO connDao)
      Stop the analysis of a RequestBean and the Environment which belongs
      • Methods inherited from interface common.direct.IDirect

        checkAB, deleteAB, insertAB, modifyAB, openDAO, openDAO
    • Method Detail

      • startAnalysis

        void startAnalysis(RequestBean requestBean,
                           EnvironmentBean envBean,
                           com.engiweb.toolkit.common.enums.IdeasApplications ideasApplication,
                           com.engiweb.pm.dao.db.DAO connDao)
                    throws com.engiweb.toolkit.common.BackendException
        Start the analysis from a RequestBean and the Environement which belongs.
        Parameters:
        requestBean - RequestBean the request, subject of the analysis
        envBean - EnvironmentBean the environment which belongs the request
        ideasApplication - IdeasApplications the IDEAS application
        connDao - DAO the connection dao
        Throws:
        com.engiweb.toolkit.common.BackendException - the backend exception
      • stopAnaysis

        void stopAnaysis(RequestBean requestBean,
                         EnvironmentBean envBean,
                         com.engiweb.pm.dao.db.DAO connDao)
                  throws com.engiweb.toolkit.common.BackendException
        Stop the analysis of a RequestBean and the Environment which belongs
        Parameters:
        requestBean - RequestBean the request, subject of the analysis
        envBean - EnvironmentBean the environement which belongs the request
        connDao - DAO the connection dao
        Throws:
        com.engiweb.toolkit.common.BackendException - the backend exception
      • findRequest

        com.engiweb.pm.entity.BeanList<RequestBean> findRequest(RequestBean requestBean,
                                                                EnvironmentBean envBean,
                                                                com.engiweb.toolkit.common.enums.IdeasApplications ideasApplication,
                                                                com.engiweb.pm.dao.db.DAO connDao)
                                                         throws com.engiweb.toolkit.common.BackendException
        Return a list of RequestBean from a RequestBean
        Parameters:
        requestBean - RequestBean the request
        envBean - EnvironmentBean the environment
        ideasApplication - IdeasApplications the IDEAS application
        connDao - DAO the connection dao
        Returns:
        BeanList of RequestBean
        Throws:
        com.engiweb.toolkit.common.BackendException - the backend exception