com.engiweb.profilemanager.common.interfaces

Interface IHistoryDirect

  • All Superinterfaces:
    common.direct.IDirect


    public interface IHistoryDirect
    extends common.direct.IDirect
    The Interface IHistory.
    • 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<HistoryBean> find(HistoryBean filter, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO dao)
      Find.
      java.util.Map<java.lang.Long,java.lang.String> findRelease(HistoryBean filter, com.engiweb.pm.dao.db.DAO dao)
      Find release.
      void undoUnrevisioned(com.engiweb.pm.web.bean.AbstractBean bean, com.engiweb.pm.dao.db.DAO dao)
      Undo unrevisioned.
      • Methods inherited from interface common.direct.IDirect

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

      • find

        com.engiweb.pm.entity.BeanList<HistoryBean> find(HistoryBean filter,
                                                         com.engiweb.pm.entity.Paging paging,
                                                         com.engiweb.pm.dao.db.DAO dao)
                                                  throws com.engiweb.toolkit.common.BackendException
        Find.
        Parameters:
        filter - HistoryBean if null no filter is applied, otherwise the passed object is used as filter
        paging - Paging the paging
        dao - DAO the connection dao
        Returns:
        BeanList of HistoryBean
        Throws:
        com.engiweb.toolkit.common.BackendException - the backend exception
      • findRelease

        java.util.Map<java.lang.Long,java.lang.String> findRelease(HistoryBean filter,
                                                                   com.engiweb.pm.dao.db.DAO dao)
                                                            throws com.engiweb.toolkit.common.BackendException
        Find release.
        Parameters:
        filter - HistoryBean if null no filter is applied, otherwise the passed object is used as filter
        dao - DAO the connection dao
        Returns:
        Map
        Throws:
        com.engiweb.toolkit.common.BackendException - the backend exception
      • undoUnrevisioned

        void undoUnrevisioned(com.engiweb.pm.web.bean.AbstractBean bean,
                              com.engiweb.pm.dao.db.DAO dao)
                       throws com.engiweb.toolkit.common.BackendException
        Undo unrevisioned.
        Parameters:
        bean - AbstractBean the bean
        dao - DAO the connection dao
        Throws:
        com.engiweb.toolkit.common.BackendException - the backend exception