Class NumerationPoolManager
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.common.dao.AbstarctDaoConstant
ru.bitel.common.dao.AbstractDao<B>
ru.bitel.common.dao.AbstractIdDao<B>
ru.bitel.common.model.LoggingAbstractManager<NumerationPool>
ru.bitel.bgbilling.modules.bill.server.bean.NumerationPoolManager
- All Implemented Interfaces:
AutoCloseable
-
Nested Class Summary
Nested classes/interfaces inherited from class ru.bitel.common.dao.AbstractDao
ru.bitel.common.dao.AbstractDao.ResultSetIterator -
Field Summary
Fields inherited from class ru.bitel.common.model.LoggingAbstractManager
userIdFields inherited from class ru.bitel.common.dao.AbstractDao
cacheFilter, cacheJoin, cacheOrderBy, cachePaged, cachePS, cacheWhat, getByIdPS, orderByPattern, tableNameFields inherited from class ru.bitel.common.dao.AbstarctDaoConstant
ERROR, fields, SQL_ALL, SQL_AND, SQL_CALC_FOUND_ROWS, SQL_DELETE, SQL_DISTINCT, SQL_EQ, SQL_EQCS, SQL_FROM, SQL_GROUP, SQL_IN, SQL_INSERT, SQL_JOIN, SQL_LEFT_JOIN, SQL_LIMIT, SQL_NOT_IN, SQL_ON, SQL_ON_DUPLICATE_KEY_UPDATE, SQL_ORDER, SQL_SELECT, SQL_SET, SQL_UPDATE, SQL_VALUES, SQL_WHERE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected intdeleteImpl(int id) static StringformatNumber(int poolId, int yy, int mm, int num, int num_in_month, int num_in_year, Connection con, int mid) static StringformatNumber(int poolId, int yy, int mm, int num, int num_in_month, int num_in_year, Connection con, int moduleId, int contractId) protected NumerationPoolprotected NumerationPoolgetImpl(int id) list()protected voidMethods inherited from class ru.bitel.common.model.LoggingAbstractManager
delete, logListByCid, logListByOid, updateMethods inherited from class ru.bitel.common.dao.AbstractIdDao
executeUpdate, get, getAndDelete, getAndUpdate, optMethods inherited from class ru.bitel.common.dao.AbstractDao
close, delete, eq, get, getById, getListFromRS, getPeriod, getQueryById, getSQLOrder, getTableName, list, list, listImpl, listImpl, listImplPS, listImplPS, ormFromResultSet, ormUpdateImpl, ormUpdateImpl, ormUpdateImpl, ormUpdateImpl, processException, setStatementParamMethods inherited from class ru.bitel.common.dao.AbstarctDaoConstant
getSQLOrderMethods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
error, error, error, getLogger, logError, logError, warn
-
Constructor Details
-
NumerationPoolManager
-
-
Method Details
-
list
- Throws:
ru.bitel.bgbilling.common.BGException
-
getFromRS
- Specified by:
getFromRSin classru.bitel.common.dao.AbstractDao<NumerationPool>- Throws:
SQLException
-
getImpl
- Overrides:
getImplin classru.bitel.common.dao.AbstractDao<NumerationPool>- Throws:
ru.bitel.bgbilling.common.BGExceptionSQLException
-
updateImpl
protected void updateImpl(NumerationPool b) throws ru.bitel.bgbilling.common.BGException, SQLException - Specified by:
updateImplin classru.bitel.common.dao.AbstractDao<NumerationPool>- Throws:
ru.bitel.bgbilling.common.BGExceptionSQLException
-
deleteImpl
- Overrides:
deleteImplin classru.bitel.common.dao.AbstractDao<NumerationPool>- Throws:
ru.bitel.bgbilling.common.BGExceptionSQLException
-
formatNumber
public static String formatNumber(int poolId, int yy, int mm, int num, int num_in_month, int num_in_year, Connection con, int mid) throws Exception - Throws:
Exception
-
formatNumber
public static String formatNumber(int poolId, int yy, int mm, int num, int num_in_month, int num_in_year, Connection con, int moduleId, int contractId) throws Exception - Throws:
Exception
-