Class ResourceCategoryManager<T extends ResourceCategory<T>>

java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
bitel.billing.server.admin.resource.bean.ResourceCategoryManager<T>
Direct Known Subclasses:
IPResourceCategoryManager, NumberResourceCategoryManager

public abstract class ResourceCategoryManager<T extends ResourceCategory<T>> extends ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
  • Field Details

  • Constructor Details

    • ResourceCategoryManager

      public ResourceCategoryManager(Connection con, int mid)
  • Method Details

    • getCategoryTree

      public List<T> getCategoryTree()
    • getSubCount

      public int getSubCount(int categoryId)
    • loadStandartCategoryFields

      protected void loadStandartCategoryFields(ResultSet rs, T category) throws Exception
      Throws:
      Exception
    • getCategory

      public T getCategory(int id)
    • deleteCategory

      public void deleteCategory(int id)
    • getTableName

      protected abstract String getTableName()
    • getCategoryFromRs

      protected abstract T getCategoryFromRs(ResultSet rs)