com.engiweb.emanager.common.interfaces

Interface IEventInDirect

    • 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
      void delete(com.engiweb.pm.entity.BeanList<EventInBean> eventINBeanList, com.engiweb.pm.dao.db.DAO connDao)
      Delete a list of Event IN.
      int deletebyCriteria(EventInBean filter, UserBean user, java.lang.Integer eventType, com.engiweb.pm.dao.db.DAO connDao)
      Delete an Event IN by criteria
      com.engiweb.pm.entity.BeanList<EventInBean> find(EventInBean eventINBean, java.lang.Integer eventType, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao)
      Find Event IN.
      com.engiweb.pm.entity.BeanList<EventInBean> find(EventInBean eventInBean, UserBean user, java.lang.Integer eventType, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao)
      Find Event IN.
      EventInBean update(EventInBean eventINBean, com.engiweb.pm.dao.db.DAO connDao)
      Update an Event IN.
      • Methods inherited from interface common.direct.IDirect

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

      • find

        com.engiweb.pm.entity.BeanList<EventInBean> find(EventInBean eventINBean,
                                                         java.lang.Integer eventType,
                                                         com.engiweb.pm.entity.Paging paging,
                                                         com.engiweb.pm.dao.db.DAO connDao)
                                                  throws com.engiweb.toolkit.common.BackendException
        Find Event IN.
        Parameters:
        eventINBean - EventInBean the event in
        eventType - Integer the event type:
        • 0 - event IN in IDEAS
        • 1 - event IN custom
        paging - Pagin the paging
        connDao - DAO the connection dao
        Returns:
        BeanList of EventInBean
        Throws:
        com.engiweb.toolkit.common.BackendException - the backend exception
      • delete

        void delete(com.engiweb.pm.entity.BeanList<EventInBean> eventINBeanList,
                    com.engiweb.pm.dao.db.DAO connDao)
             throws com.engiweb.toolkit.common.BackendException
        Delete a list of Event IN.
        Parameters:
        eventINBeanList - BeanList of EventInBean the list of event to delete
        connDao - DAO the connection dao
        Throws:
        com.engiweb.toolkit.common.BackendException - the backend exception
      • update

        EventInBean update(EventInBean eventINBean,
                           com.engiweb.pm.dao.db.DAO connDao)
                    throws com.engiweb.toolkit.common.BackendException
        Update an Event IN.
        Parameters:
        eventINBean - EventInBean the event IN to update
        connDao - DAO the connection dao
        Returns:
        EventInBean the event IN modified
        Throws:
        com.engiweb.toolkit.common.BackendException - the backend exception
      • find

        com.engiweb.pm.entity.BeanList<EventInBean> find(EventInBean eventInBean,
                                                         UserBean user,
                                                         java.lang.Integer eventType,
                                                         com.engiweb.pm.entity.Paging paging,
                                                         com.engiweb.pm.dao.db.DAO connDao)
                                                  throws com.engiweb.toolkit.common.BackendException
        Find Event IN.
        Parameters:
        eventInBean - EventInBean the event IN
        user - UserBean the user
        eventType - Integer the event type:
        • 0 - event IN in IDEAS
        • 1 - event IN custom
        paging - Paging the paging
        connDao - DAO the connection dao
        Returns:
        BeanList of EventInBean
        Throws:
        com.engiweb.toolkit.common.BackendException - the backend exception
      • deletebyCriteria

        int deletebyCriteria(EventInBean filter,
                             UserBean user,
                             java.lang.Integer eventType,
                             com.engiweb.pm.dao.db.DAO connDao)
                      throws com.engiweb.toolkit.common.BackendException
        Delete an Event IN by criteria
        Parameters:
        filter - EventInBean the event IN to delete
        user - UserBean the user
        eventType - Integer the event type:
        • 0 - event IN in IDEAS
        • 1 - event IN custom
        connDao - DAO the connection dao
        Returns:
        the number of row deleted
        Throws:
        com.engiweb.toolkit.common.BackendException - the backend exception