Class JdbcLog
java.lang.Object
net.thevpc.common.log.LogPropertyChangeSupportObject
net.thevpc.common.log.Log
net.thevpc.common.log.JdbcLog
- All Implemented Interfaces:
Comparable
-
Field Summary
Fields inherited from class Log
ADVANCED_PATTERN, ALL, ALL_ARRAY, BUG, BUG_LOGGER, CLIENT_TRACE_MSG_GROUP, CONSOLE_LOGGER, DEBUG, DEBUG_LOGGER, DEFAULT_LOG_LEVEL, DEFAULT_LOGGER, DEFAULT_PATTERN, DELTA_FORMAT, DEV_DEPLOY_MSG_GROUP, DEV_PROCESS_MSG_GROUP, DEV_WARNING, ERROR, ERROR_LOGGER, FATAL, METHOD, METHOD_ENTER, METHOD_EXIT, SILENT_LOGGER, SIMPLE_PATTERN, STARUP_LOGGER, SYSTEM_OUT_LOG, TRACE, TRACE_LOGGER, TYPE_CONSOLE, TYPE_DATABASE, TYPE_FILE, TYPE_WINDOW, WARNING, WARNING_LOGGER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactivate()voidclear()voidvoidprocessLog(String type, String message, int logLevel, Date date, long delta, Thread thread, StackTrace stack, String user_id, String user_name) voidsetCodeColumn(String codeColumn) voidsetConnection(Connection connection) voidsetDateTimeColumn(String dateTimeColumn) voidsetMessageColumn(String messageColumn) voidsetTableName(String tableName) voidsetTypeColumn(String typeColumn) voidsetUserIdColumn(String userIdColumn) voidsetUserNameColumn(String userNameColumn) Methods inherited from class Log
addAcceptedMessageTypeGroup, addLogListener, addMessageType, arrayToString, bug, bug, bug, buildMessage, compareTo, debug, debug, dev_warning, dispose, dump, equals, error, error, error, fireEvent, fromSpecialString, getAcceptedMessageTypeGroups, getAcceptedTypes, getConfig, getConfigurationGlobalKey, getConfigurationKey, getDateFormat, getDefaultLogger, getDescription, getLogger, getLoggers, getLogThreadSleepPeriod, getLogType, getMaxOnHoldMessagesCount, getMessageTypeGroups, getMessageTypes, getMessageTypesByGroup, getName, getOnHoldMessagesCount, getPattern, getSystemLogger, getTitle, hashCode, init, isAcceptingAll, isAcceptingAllMessageTypeGroups, isDeclared, isDieing, isEnabled, isGlobalEnabled, kill, loadConfig, log, log, log, method, method, method, method, method, method, method, method, method, method, method_enter, method_enter, method_enter, method_enter, method_enter, method_enter, method_enter, method_enter, method_exit, method_exit, method_exit, method_exit, method_exit, method_exit, method_exit, method_exit, now, registerLogger, removeAcceptedMessageTypeGroup, removeLogListener, removeMessageType, saveConfig, setAcceptedTypes, setAcceptedTypes, setAcceptingAllMessageTypeGroups, setConfig, setDateFormat, setDateFormat, setDefaultLogger, setDescription, setEnabled, setGlobalEnabled, setLogThreadSleepPeriod, setMaxOnHoldMessagesCount, setPattern, setTitle, staticLoadConfig, toString, trace, trace, unregisterAllLoggers, unregisterLogger, unregisterLogger, unsetDefaultLogger, warning, warning, warning
-
Constructor Details
-
JdbcLog
-
JdbcLog
-
-
Method Details
-
processLog
public void processLog(String type, String message, int logLevel, Date date, long delta, Thread thread, StackTrace stack, String user_id, String user_name) - Specified by:
processLogin classLog
-
setConnection
-
getConnection
-
getPersistPreparedStatement
-
clear
-
passivate
-
activate
-
getCodeColumn
-
setCodeColumn
-
getDateTimeColumn
-
setDateTimeColumn
-
getMessageColumn
-
setMessageColumn
-
getTypeColumn
-
setTypeColumn
-
getUserIdColumn
-
setUserIdColumn
-
getUserNameColumn
-
setUserNameColumn
-
getTableName
-
setTableName
-