Class ContractPatternNamedNumberDao
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.bgbilling.common.dao.AbstarctDaoConstant
ru.bitel.bgbilling.common.dao.AbstractDao<ContractPatternNamedNumber>
ru.bitel.bgbilling.common.dao.AbstractIdDao<ContractPatternNamedNumber>
ru.bitel.bgbilling.kernel.contract.api.server.bean.ContractPatternNamedNumberDao
public class ContractPatternNamedNumberDao
extends ru.bitel.bgbilling.common.dao.AbstractIdDao<ContractPatternNamedNumber>
- 
Field SummaryFields inherited from class ru.bitel.bgbilling.common.dao.AbstractDaocon, moduleId, orderByPattern, tableNameFields inherited from class ru.bitel.bgbilling.common.dao.AbstarctDaoConstantERROR, 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 SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected ContractPatternNamedNumbergetFromTitle(String title) intgetNextNamedNumberIndex(String title) Получить следующий индекс.list()protected voidupdateImpl(ContractPatternNamedNumber namedNumber) Methods inherited from class ru.bitel.bgbilling.common.dao.AbstractIdDaodelete, executeUpdate, get, getAndDelete, getAndUpdate, opt, prepareStatement, sqlCommand, sqlCommandAndTable, sqlQuery, sqlWhereIdMethods inherited from class ru.bitel.bgbilling.common.dao.AbstractDaodelete, deleteImpl, eq, get, getById, getImpl, getListFromRS, getPeriod, getQueryById, getSQLOrder, getTableName, list, list, listImpl, listImpl, listImplPS, listImplPS, ormFromResultSet, ormUpdateImpl, ormUpdateImpl, ormUpdateImpl, ormUpdateImpl, psSetPeriod, queryPeriod, setStatementParam, updateMethods inherited from class ru.bitel.bgbilling.common.dao.AbstarctDaoConstantgetSQLOrder, sqlLimitMethods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLoggererror, error, error, getLogger, logError, logError, warn
- 
Constructor Details- 
ContractPatternNamedNumberDao
 
- 
- 
Method Details- 
list- Throws:
- SQLException
 
- 
getFromTitle- Parameters:
- title- - название индекса.
- Returns:
- параметр, если такого нет, то вернет null
- Throws:
- ru.bitel.bgbilling.common.BGException
- SQLException
 
- 
getNextNamedNumberIndexПолучить следующий индекс. При этом счетчик в БД автоматом увеличивается на 1.- Parameters:
- title- - название индекса.
- Returns:
- - индекс, если такого параметра нет то вернет -1
- Throws:
- ru.bitel.bgbilling.common.BGException- - если title = null или пустой или состоит из пробелов.
- SQLException
 
- 
updateImpl- Specified by:
- updateImplin class- ru.bitel.bgbilling.common.dao.AbstractDao<ContractPatternNamedNumber>
- Throws:
- SQLException
 
- 
getFromRS- Specified by:
- getFromRSin class- ru.bitel.bgbilling.common.dao.AbstractDao<ContractPatternNamedNumber>
- Throws:
- SQLException
 
 
-