Class ResourceCategoryManager<T extends ResourceCategory<T>>
java.lang.Object
bitel.billing.server.admin.resource.bean.ResourceCategoryManager<T>
- Direct Known Subclasses:
 IPResourceCategoryManager,NumberResourceCategoryManager
public abstract class ResourceCategoryManager<T extends ResourceCategory<T>>
extends java.lang.Object
- 
Field Summary
 - 
Constructor Summary
Constructors Constructor Description ResourceCategoryManager(java.sql.Connection con, int mid) - 
Method Summary
Modifier and Type Method Description voiddeleteCategory(int id)TgetCategory(int id)protected abstract TgetCategoryFromRs(java.sql.ResultSet rs)java.util.List<T>getCategoryTree()intgetSubCount(int categoryId)protected abstract java.lang.StringgetTableName()protected voidloadStandartCategoryFields(java.sql.ResultSet rs, T category)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
- 
Field Details
- 
con
protected java.sql.Connection con - 
tableName
protected java.lang.String tableName 
 - 
 - 
Constructor Details
- 
ResourceCategoryManager
public ResourceCategoryManager(java.sql.Connection con, int mid) 
 - 
 - 
Method Details
- 
getCategoryTree
 - 
getSubCount
public int getSubCount(int categoryId) - 
loadStandartCategoryFields
protected void loadStandartCategoryFields(java.sql.ResultSet rs, T category) throws java.lang.Exception- Throws:
 java.lang.Exception
 - 
getCategory
 - 
deleteCategory
public void deleteCategory(int id) - 
getTableName
protected abstract java.lang.String getTableName() - 
getCategoryFromRs
 
 -