public class DispatchDao extends ru.bitel.common.dao.AbstractIdDao<Dispatch>
DispatchService
Constructor and Description |
---|
DispatchDao(java.sql.Connection con) |
Modifier and Type | Method and Description |
---|---|
boolean |
checkByContactType(int contactTypeId)
Проверяет наличие расссылок с таким типом контактов
|
Dispatch |
getDispatchFromRS(java.sql.ResultSet rs)
Возвращает подписку, полученную из переданного ResultSet'a
|
protected Dispatch |
getFromRS(java.sql.ResultSet rs) |
protected Dispatch |
getImpl(int id)
Возвращает рассылку по её коду
|
java.util.List<Dispatch> |
getList()
Возвращает список рассылок
|
boolean |
isOnlyOneContact(int id)
Проверяет возможность выбора более одного контакта
|
protected void |
updateImpl(Dispatch b) |
delete, get, getAndDelete, getAndUpdate
close, delete, deleteImpl, eq, get, getById, getListFromRS, getPeriod, getSQLOrder, getTableName, list, list, listImpl, listImpl, listImplPS, listImplPS, ormFromResultSet, ormUpdateImpl, ormUpdateImpl, processException, recycle, setStatementParam, update
protected void updateImpl(Dispatch b) throws ru.bitel.bgbilling.common.BGException, java.sql.SQLException
updateImpl
in class ru.bitel.common.dao.AbstractDao<Dispatch>
ru.bitel.bgbilling.common.BGException
java.sql.SQLException
protected Dispatch getFromRS(java.sql.ResultSet rs) throws java.sql.SQLException, ru.bitel.bgbilling.common.BGException
getFromRS
in class ru.bitel.common.dao.AbstractDao<Dispatch>
java.sql.SQLException
ru.bitel.bgbilling.common.BGException
public Dispatch getDispatchFromRS(java.sql.ResultSet rs) throws java.sql.SQLException, ru.bitel.bgbilling.common.BGException
rs
- java.sql.SQLException
ru.bitel.bgbilling.common.BGException
public java.util.List<Dispatch> getList() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
protected Dispatch getImpl(int id) throws ru.bitel.bgbilling.common.BGException, java.sql.SQLException
getImpl
in class ru.bitel.common.dao.AbstractDao<Dispatch>
ru.bitel.bgbilling.common.BGException
java.sql.SQLException
public boolean checkByContactType(int contactTypeId) throws ru.bitel.bgbilling.common.BGException
contactTypeId
- тип контактовru.bitel.bgbilling.common.BGException
public boolean isOnlyOneContact(int id)
id
- рассылки