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, tableNameFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteByContractId(int contractId) ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairDatagetByContractid(int contractId) ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairDatagetByCustomerId(String customerId) protected ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairDatavoidpairAccountUpdate(ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairData pairData, boolean pair) protected voidupdateImpl(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, updateMethods 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:
getFromRSin classru.bitel.common.dao.AbstractDao<ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairData>- Throws:
SQLExceptionru.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:
updateImplin classru.bitel.common.dao.AbstractDao<ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairData>- Throws:
ru.bitel.bgbilling.common.BGExceptionSQLException
-