Class VidimaxClientPairDataDao
java.lang.Object
ru.bitel.common.dao.AbstarctDaoConstant
ru.bitel.common.dao.AbstractDao<ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairData>
ru.bitel.bgbilling.modules.vidimax.server.bean.VidimaxClientPairDataDao
- All Implemented Interfaces:
AutoCloseable
public class VidimaxClientPairDataDao
extends ru.bitel.common.dao.AbstractDao<ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairData>
-
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.dao.AbstractDao
cacheFilter, cacheJoin, cacheOrderBy, cachePaged, cachePS, cacheWhat, con, getByIdPS, moduleId, orderByPattern, tableName
Fields inherited from class ru.bitel.common.dao.AbstarctDaoConstant
ERROR, 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 Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteByContractId
(int contractId) ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairData
getByContractid
(int contractId) ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairData
getByCustomerId
(String customerId) protected ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairData
void
pairAccountUpdate
(ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairData pairData, boolean pair) protected void
updateImpl
(ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairData pairData) Methods inherited from class ru.bitel.common.dao.AbstractDao
close, delete, deleteImpl, eq, get, getById, getImpl, getListFromRS, getPeriod, getQueryById, getSQLOrder, getTableName, list, list, listImpl, listImpl, listImplPS, listImplPS, ormFromResultSet, ormUpdateImpl, ormUpdateImpl, ormUpdateImpl, ormUpdateImpl, processException, recycle, setStatementParam, update
Methods inherited from class ru.bitel.common.dao.AbstarctDaoConstant
getLogger, getSQLOrder
-
Constructor Details
-
VidimaxClientPairDataDao
-
-
Method Details
-
getByContractid
public ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairData getByContractid(int contractId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
getByCustomerId
public ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairData getByCustomerId(String customerId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
pairAccountUpdate
public void pairAccountUpdate(ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairData pairData, boolean pair) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
getFromRS
protected ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairData getFromRS(ResultSet rs) throws SQLException, ru.bitel.bgbilling.common.BGException - Specified by:
getFromRS
in classru.bitel.common.dao.AbstractDao<ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairData>
- Throws:
SQLException
ru.bitel.bgbilling.common.BGException
-
deleteByContractId
public void deleteByContractId(int contractId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
updateImpl
protected void updateImpl(ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairData pairData) throws ru.bitel.bgbilling.common.BGException, SQLException - Specified by:
updateImpl
in classru.bitel.common.dao.AbstractDao<ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairData>
- Throws:
ru.bitel.bgbilling.common.BGException
SQLException
-