Class TvChannelSpecDao

java.lang.Object
ru.bitel.common.dao.AbstarctDaoConstant
ru.bitel.common.dao.AbstractDao<B>
ru.bitel.common.dao.AbstractIdDao<E>
All Implemented Interfaces:
java.lang.AutoCloseable, Directory<TvChannelSpec>

public class TvChannelSpecDao
extends AbstractEntityDao<TvChannelSpec>
implements Directory<TvChannelSpec>
  • Constructor Details

    • TvChannelSpecDao

      public TvChannelSpecDao​(java.sql.Connection con, int moduleId)
    • TvChannelSpecDao

      public TvChannelSpecDao​(java.sql.Connection con, int moduleId, int userId)
  • Method Details

    • getFromRSImpl

      protected TvChannelSpec getFromRSImpl​(java.sql.ResultSet rs) throws java.sql.SQLException, ru.bitel.bgbilling.common.BGException
      Specified by:
      getFromRSImpl in class AbstractEntityDao<TvChannelSpec>
      Throws:
      java.sql.SQLException
      ru.bitel.bgbilling.common.BGException
    • get

      public TvChannelSpec get​(java.lang.String title) throws ru.bitel.bgbilling.common.BGException
      Description copied from interface: Directory
      Получение элемента по title(name)
      Может быть не имплементировано - в этом случае бросается UnsupportedOperationException
      Specified by:
      get in interface Directory<TvChannelSpec>
      Returns:
      Throws:
      ru.bitel.bgbilling.common.BGException
    • list

      public java.util.List<TvChannelSpec> list() throws ru.bitel.bgbilling.common.BGException
      Description copied from interface: Directory
      Получение всего списка элементов из справочника
      Specified by:
      list in interface Directory<TvChannelSpec>
      Returns:
      Throws:
      ru.bitel.bgbilling.common.BGException
    • list

      public java.util.List<TvChannelSpec> list​(int serviceSpecId, java.util.Date dateFrom, java.util.Date dateTo, java.lang.String title, java.util.List<FilterEntityAttr> entityFilter) throws ru.bitel.bgbilling.common.BGException
      Throws:
      ru.bitel.bgbilling.common.BGException
    • updateImpl

      protected void updateImpl​(TvChannelSpec b) throws ru.bitel.bgbilling.common.BGException, java.sql.SQLException
      Specified by:
      updateImpl in class ru.bitel.common.dao.AbstractDao<TvChannelSpec>
      Throws:
      ru.bitel.bgbilling.common.BGException
      java.sql.SQLException
    • recycle

      public void recycle() throws ru.bitel.bgbilling.common.BGException
      Overrides:
      recycle in class AbstractEntityDao<TvChannelSpec>
      Throws:
      ru.bitel.bgbilling.common.BGException