Class ServiceSpecDao
java.lang.Object
ru.bitel.common.dao.AbstarctDaoConstant
ru.bitel.common.dao.AbstractDao<B>
ru.bitel.common.dao.AbstractIdDao<E>
ru.bitel.oss.kernel.entity.server.bean.AbstractEntityAttrDao<E>
ru.bitel.oss.kernel.entity.server.bean.AbstractEntityDao<ServiceSpec>
ru.bitel.oss.systems.inventory.service.server.bean.ServiceSpecDao
- All Implemented Interfaces:
- java.lang.AutoCloseable,- Directory<ServiceSpec>
public class ServiceSpecDao extends AbstractEntityDao<ServiceSpec> implements Directory<ServiceSpec>
- 
Nested Class SummaryNested classes/interfaces inherited from class ru.bitel.oss.kernel.entity.server.bean.AbstractEntityAttrDaoAbstractEntityAttrDao.AddressItemModifiedEventListenerNested classes/interfaces inherited from class ru.bitel.common.dao.AbstractDaoru.bitel.common.dao.AbstractDao.ResultSetIterator
- 
Field SummaryFields inherited from class ru.bitel.oss.kernel.entity.server.bean.AbstractEntityDaoinsertEntityPS, updateEntityPS, updateEntityPS2Fields inherited from class ru.bitel.oss.kernel.entity.server.bean.AbstractEntityAttrDaoCONTRACT_OBJECT_SUPPORT, CONTRACT_SUPPORT, ENTITY_SUPPORT, entitySpecAttrDirectory, entitySpecDirectory, entityTableSuffix, filterWeightComparator, userIdFields inherited from class ru.bitel.common.dao.AbstractDaocacheFilter, cacheJoin, cacheOrderBy, cachePaged, cachePS, cacheWhat, con, getByIdPS, moduleId, orderByPattern, tableNameFields inherited from class ru.bitel.common.dao.AbstarctDaoConstantERROR, fields, SQL_CALC_FOUND_ROWS, SQL_DELETE, SQL_DISTINCT, SQL_EQ, SQL_EQCS, SQL_FROM, SQL_GROUP, SQL_IN, SQL_INSERT, SQL_LIMIT, SQL_ON_DUPLICATE_KEY_UPDATE, SQL_ORDER, SQL_SELECT, SQL_SET, SQL_UPDATE, SQL_VALUES, SQL_WHERE
- 
Constructor SummaryConstructors Constructor Description ServiceSpecDao(java.sql.Connection con)ServiceSpecDao(java.sql.Connection con, int moduleId)ServiceSpecDao(java.sql.Connection con, int moduleId, int userId)
- 
Method SummaryModifier and Type Method Description ServiceSpecget(java.lang.String title)Получение элемента по title(name) Может быть не имплементировано - в этом случае бросаетсяUnsupportedOperationExceptionprotected ServiceSpecgetFromRSImpl(java.sql.ResultSet rs)java.util.List<ServiceSpec>list()Получение всего списка элементов из справочникаjava.util.List<ServiceSpec>list(int moduleId, java.util.Date dateFrom, java.util.Date dateTo, java.lang.String title, java.util.List<FilterEntityAttr> entityFilter)voidmove(int newParentId, java.util.Set<java.lang.Integer> children)protected voidupdateImpl(ServiceSpec b)Methods inherited from class ru.bitel.oss.kernel.entity.server.bean.AbstractEntityDaodelete, getFromRS, getFromRS, linkEntity, list, list, listImpl, recycle, unlinkEntity, updateMethods inherited from class ru.bitel.oss.kernel.entity.server.bean.AbstractEntityAttrDaocheckEntityAttribute, checkEntitySpecAttrDelete, deleteEntityAttributes, filterInit, filterJoin, filterToPS, getAllEntityAttributes, getAttribute, getEntityAttribute, getEntityAttributes, getEntitySpecAttrDirectory, getEntitySpecDirectory, getEntityTableName, getEntityTableSuffix, getEntityValueForIds, listImpl, onAddressItemUpdate, updateEntityAttribute, updateEntityAttributesMethods inherited from class ru.bitel.common.dao.AbstractIdDaoget, getAndDelete, getAndUpdateMethods inherited from class ru.bitel.common.dao.AbstractDaoclose, delete, deleteImpl, eq, get, getById, getImpl, getListFromRS, getPeriod, getQueryById, getSQLOrder, getTableName, list, listImpl, listImplPS, listImplPS, ormFromResultSet, ormUpdateImpl, ormUpdateImpl, ormUpdateImpl, ormUpdateImpl, processException, setStatementParamMethods inherited from class ru.bitel.common.dao.AbstarctDaoConstantgetSQLOrderMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
Constructor Details- 
ServiceSpecDaopublic ServiceSpecDao(java.sql.Connection con)
- 
ServiceSpecDaopublic ServiceSpecDao(java.sql.Connection con, int moduleId)
- 
ServiceSpecDaopublic ServiceSpecDao(java.sql.Connection con, int moduleId, int userId)
 
- 
- 
Method Details- 
updateImplprotected void updateImpl(ServiceSpec b) throws ru.bitel.bgbilling.common.BGException, java.sql.SQLException- Specified by:
- updateImplin class- ru.bitel.common.dao.AbstractDao<ServiceSpec>
- Throws:
- ru.bitel.bgbilling.common.BGException
- java.sql.SQLException
 
- 
listpublic java.util.List<ServiceSpec> list(int moduleId, 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
 
- 
listDescription copied from interface:DirectoryПолучение всего списка элементов из справочника- Specified by:
- listin interface- Directory<ServiceSpec>
- Returns:
- Throws:
- ru.bitel.bgbilling.common.BGException
 
- 
getFromRSImplprotected ServiceSpec getFromRSImpl(java.sql.ResultSet rs) throws java.sql.SQLException, ru.bitel.bgbilling.common.BGException- Specified by:
- getFromRSImplin class- AbstractEntityDao<ServiceSpec>
- Throws:
- java.sql.SQLException
- ru.bitel.bgbilling.common.BGException
 
- 
getDescription copied from interface:DirectoryПолучение элемента по title(name) Может быть не имплементировано - в этом случае бросаетсяUnsupportedOperationException- Specified by:
- getin interface- Directory<ServiceSpec>
- Returns:
- Throws:
- ru.bitel.bgbilling.common.BGException
 
- 
movepublic void move(int newParentId, java.util.Set<java.lang.Integer> children) throws ru.bitel.bgbilling.common.BGException- Throws:
- ru.bitel.bgbilling.common.BGException
 
 
-