Package ru.bgcrm.dao
Class WebRequestLogDAO
java.lang.Object
ru.bgcrm.dao.CommonDAO
ru.bgcrm.dao.PeriodicDAO
ru.bgcrm.dao.WebRequestLogDAO
-
Nested Class Summary
Nested classes/interfaces inherited from class ru.bgcrm.dao.CommonDAO
CommonDAO.ObjectExtractor<T>, CommonDAO.RecordUpdater<T extends Id> -
Field Summary
Fields inherited from class ru.bgcrm.dao.CommonDAO
con, dateFormat_DDMMYYYY, dateFormat_DDMMYYYY_HHMM, log, SQL_AND, SQL_DELETE, SQL_DESC, SQL_FROM, SQL_GROUP_BY, SQL_INNER_JOIN, SQL_INSERT, SQL_INSERT_IGNORE, SQL_LEFT_JOIN, SQL_LEFT_OUTER_JOIN, SQL_LIMIT, SQL_ON_DUP_KEY_UPDATE, SQL_OR, SQL_ORDER_BY, SQL_REPLACE, SQL_SELECT, SQL_SELECT_ALL_FROM, SQL_SELECT_COUNT_ROWS, SQL_SET, SQL_UPDATE, SQL_WHERE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintaddLogEntry(javax.servlet.http.HttpServletRequest request) protected Stringprotected StringvoidsearchRequest(SearchResult<LogEntry> searchResult, DynActionForm form) voidupdateLogEntryDuration(int logEntryId, long duration) voidupdateLogEntryResultStatus(int logEntryId, String resultStatus) Methods inherited from class ru.bgcrm.dao.PeriodicDAO
checkAndCreatePeriodicTable, dropOldTables, getMonthTableName, getTableSet, tableExistsMethods inherited from class ru.bgcrm.dao.CommonDAO
buildPlaceholders, deleteById, execute, execute, execute, executeBatch, executeInsert, executeUpdate, getById, getFoundRows, getFoundRows, getGroupedIds, getGroupedIds, getIds, getIds, getLikePattern, getLikePatternEnd, getLikePatternStart, getLikePatternSub, getMySQLLimit, getPeriodSql, lastInsertId, setPeriodParamValue, setRecordCount, sqlToBgException, update, updateColumn, updateIds, updateIds
-
Constructor Details
-
WebRequestLogDAO
-
-
Method Details
-
addLogEntry
- Throws:
BGException
-
searchRequest
public void searchRequest(SearchResult<LogEntry> searchResult, DynActionForm form) throws SQLException, BGMessageException - Throws:
SQLExceptionBGMessageException
-
updateLogEntryDuration
- Throws:
BGException
-
updateLogEntryResultStatus
- Throws:
BGException
-
getTableNamePrefix
- Specified by:
getTableNamePrefixin classPeriodicDAO
-
getCreateQuery
- Specified by:
getCreateQueryin classPeriodicDAO
-