com.engiweb.emanager.common.interfaces

Interface IEventInternalDirect

  • All Superinterfaces:
    common.direct.IDirect, IEventDirect


    public interface IEventInternalDirect
    extends IEventDirect
    The Interface IEventInternalDirect.
    • Field Summary

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

      • find

        com.engiweb.pm.entity.BeanList<EventInternalBean> find(EventInternalBean eventInternalBean,
                                                               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 Internal.
        Parameters:
        eventInternalBean - EventInternalBean the event internal
        eventType - Integer the event type
        paging - Paging the paging
        connDao - DAO the connection dao
        Returns:
        BeanList of EventInternalBean
        Throws:
        com.engiweb.toolkit.common.BackendException - the backend exception
      • delete

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

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

        int deletebyCriteria(EventInternalBean filter,
                             com.engiweb.pm.dao.db.DAO connDao)
                      throws com.engiweb.toolkit.common.BackendException
        Delete an event Internal by criteria.
        Parameters:
        filter - EventInternal the event internal to delete
        connDao - DAO the connection dao
        Returns:
        the number of row deleted
        Throws:
        com.engiweb.toolkit.common.BackendException - the backend exception