|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.ow2.jonas.lib.util.Log
public class Log
This class provides utility method for using Monolog.
Method Summary | |
---|---|
static void |
configure(String file)
Configure Logger. |
static String |
getConfigFileName()
|
static org.objectweb.util.monolog.api.Handler |
getHandler(String handlerName)
Return a given Monolog handler |
static org.objectweb.util.monolog.api.Handler |
getJmxHandler()
|
static org.objectweb.util.monolog.api.LevelFactory |
getLevelFactory()
Shortcut that returns the LevelFactory |
static org.objectweb.util.monolog.api.Logger |
getLogger(String topic)
Shortcut to get the Logger by its topic name. |
static org.objectweb.util.monolog.api.LoggerFactory |
getLoggerFactory()
It returns the unique LoggerFactory used in JOnAS. |
static PrintWriter |
getLogWriter(String topic)
Returns the standard PrintWriter associated to the logger defined by its topic. |
static Properties |
getProperties()
|
static void |
reset()
Reset logger factory |
static org.objectweb.util.monolog.api.Level |
setComponentLogLevel(String loggerName,
org.objectweb.util.monolog.api.Level level)
Set the given log level to the specified logger. |
static void |
setConfigFileName(String configFileName)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String JONAS_ADMIN_PREFIX
public static final String JONAS_BOOTSTRAP_PREFIX
public static final String JONAS_CLUSTER_DAEMON
public static final String JONAS_DB_PREFIX
public static final String JONAS_DBM_PREFIX
public static final String JONAS_DEPLOY_PREFIX
public static final String JONAS_DISCOVERY_PREFIX
public static final String JONAS_EAR_PREFIX
public static final String JONAS_EJB_PREFIX
public static final String SPY_LOGGER_NAME
public static final String JONAS_JAXR_PREFIX
public static final String JONAS_GENBASE_PREFIX
public static final String JONAS_GENIC_PREFIX
public static final String JONAS_GENIC_VELOCITY_PREFIX
public static final String JONAS_WSGEN_PREFIX
public static final String JONAS_WSGEN_EWS_PREFIX
public static final String JONAS_JCA_PREFIX
public static final String JONAS_JMX_PREFIX
public static final String JONAS_WORK_MGR_PREFIX
public static final String JONAS_LOADER_PREFIX
public static final String JONAS_MAIL_PREFIX
public static final String JONAS_MANAGEMENT_PREFIX
public static final String JONAS_MANAGEMENT_EVENT_PREFIX
public static final String JONAS_NAMING_PREFIX
public static final String JONAS_PROPCTX_PREFIX
public static final String JONAS_REGISTRY_PREFIX
public static final String JONAS_SECURITY_PREFIX
public static final String JONAS_CSIV2_SECURITY_PREFIX
public static final String JONAS_CSIV2_DETAILS_SECURITY_PREFIX
public static final String JONAS_JACC_SECURITY_PREFIX
public static final String JONAS_WS_SECURITY_PREFIX
public static final String JONAS_SERVER_PREFIX
public static final String JONAS_WEB_PREFIX
public static final String JONAS_DEPLOY_WORK_PREFIX
public static final String JONAS_TESTS_PREFIX
Method Detail |
---|
public static void configure(String file)
file
- The configuration file for monolog (usually: trace.properties)public static org.objectweb.util.monolog.api.Handler getJmxHandler()
public static org.objectweb.util.monolog.api.Handler getHandler(String handlerName)
handlerName
- the name of the handler
public static org.objectweb.util.monolog.api.LoggerFactory getLoggerFactory()
public static void reset()
public static PrintWriter getLogWriter(String topic)
public static org.objectweb.util.monolog.api.LevelFactory getLevelFactory()
public static org.objectweb.util.monolog.api.Logger getLogger(String topic)
topic
- the topic of the returned logger
public static Properties getProperties()
public static String getConfigFileName()
public static void setConfigFileName(String configFileName)
public static org.objectweb.util.monolog.api.Level setComponentLogLevel(String loggerName, org.objectweb.util.monolog.api.Level level)
loggerName
- name of the loger to be configuredlevel
- target level
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |