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:
java.lang.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 Constructor Description VidimaxClientPairDataDao(java.sql.Connection con, int mid) -
Method Summary
Modifier and Type Method Description voiddeleteByContractId(int contractId)ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairDatagetByContractid(int contractId)ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairDatagetByCustomerId(java.lang.String customerId)protected ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairDatagetFromRS(java.sql.ResultSet rs)voidpairAccountUpdate(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
getSQLOrderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
VidimaxClientPairDataDao
public VidimaxClientPairDataDao(java.sql.Connection con, int mid)
-
-
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(java.lang.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(java.sql.ResultSet rs) throws java.sql.SQLException, ru.bitel.bgbilling.common.BGException- Specified by:
getFromRSin classru.bitel.common.dao.AbstractDao<ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairData>- Throws:
java.sql.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, java.sql.SQLException- Specified by:
updateImplin classru.bitel.common.dao.AbstractDao<ru.bitel.bgbilling.modules.vidimax.common.VidimaxClientPairData>- Throws:
ru.bitel.bgbilling.common.BGExceptionjava.sql.SQLException
-