B
- для корректного логирования B необходимо, чтобы в нем явно были реализованы
методы equals и toString, в противном случае логироваться будет каждый "чих", при
этом в логах будет неинформативное нечто.public abstract class LoggingAbstractManager<B extends Id>
extends ru.bitel.common.dao.AbstractIdDao<B>
Modifier and Type | Field and Description |
---|---|
protected int |
userId |
Constructor and Description |
---|
LoggingAbstractManager(java.sql.Connection con,
int mid,
java.lang.String tableName,
java.util.Date date,
int userId) |
LoggingAbstractManager(java.sql.Connection con,
int mid,
java.lang.String tableName,
int userId) |
Modifier and Type | Method and Description |
---|---|
int |
delete(int id) |
java.util.List<LogEntry> |
logListByCid(int cid) |
java.util.List<LogEntry> |
logListByOid(int oid) |
void |
update(B b) |
close, delete, deleteImpl, eq, get, getById, getFromRS, getImpl, getListFromRS, getPeriod, getSQLOrder, getTableName, list, list, listImpl, listImpl, listImplPS, listImplPS, ormFromResultSet, ormUpdateImpl, ormUpdateImpl, processException, recycle, setStatementParam, updateImpl
public LoggingAbstractManager(java.sql.Connection con, int mid, java.lang.String tableName, int userId)
public LoggingAbstractManager(java.sql.Connection con, int mid, java.lang.String tableName, java.util.Date date, int userId)
public int delete(int id) throws ru.bitel.bgbilling.common.BGException
public void update(B b) throws ru.bitel.bgbilling.common.BGException
public java.util.List<LogEntry> logListByCid(int cid) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
public java.util.List<LogEntry> logListByOid(int oid) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException