public class EventProcessorLogDAO extends PeriodicDAO
CommonDAO.ObjectExtractor<T>, CommonDAO.RecordUpdater<T extends Id>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 and Description |
|---|
EventProcessorLogDAO(java.sql.Connection con) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
getCreateQuery() |
protected java.lang.String |
getTableNamePrefix() |
int |
insertLogEntry(EventProcessorLogEntry entry) |
void |
updateLogEntryDuration(int logEntryId,
long duration) |
void |
updateLogEntryResultStatus(int logEntryId,
java.lang.String resultStatus) |
checkAndCreatePeriodicTable, dropOldTables, getMonthTableName, getTableSet, tableExistsdeleteById, execute, execute, execute, executeInsert, executeUpdate, getById, getFoundRows, getFoundRows, getGroupedIds, getGroupedIds, getIds, getIds, getLikePattern, getLikePatternEnd, getLikePatternStart, getLikePatternSub, getMySQLLimit, getPeriodSql, lastInsertId, setPeriodParamValue, setRecordCount, sqlToBgException, update, updateColumn, updateIds, updateIdspublic int insertLogEntry(EventProcessorLogEntry entry) throws BGMessageException
BGMessageExceptionpublic void updateLogEntryDuration(int logEntryId,
long duration)
throws BGMessageException
BGMessageExceptionpublic void updateLogEntryResultStatus(int logEntryId,
java.lang.String resultStatus)
throws BGMessageException
BGMessageExceptionprotected java.lang.String getTableNamePrefix()
getTableNamePrefix in class PeriodicDAOprotected java.lang.String getCreateQuery()
getCreateQuery in class PeriodicDAO