|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.objectweb.util.monolog.component.MonologComponent
| Field Summary |
| Fields inherited from interface org.objectweb.util.monolog.api.MonologFactory |
DEFAULT, LOG_CONFIGURATION_FILE, LOG_CONFIGURATION_FILE_USE_CLASSPATH, LOG_CONFIGURATION_TYPE, PROPERTY, XML |
| Constructor Summary | |
MonologComponent()
|
|
| Method Summary | |
void |
configure(java.util.Properties prop)
This method permits to order to a monolog wrapper to configure the underlying log system. |
Handler |
createHandler(java.lang.String hn,
byte handlertype)
It retrieves a new instance of an handler which the type is specified by the parameter. |
Level |
defineLevel(java.lang.String name,
int value)
It defines a new Level with a name and an integer value. |
Level |
defineLevel(java.lang.String name,
java.lang.String value)
It defines a new Level with a name and a string value. |
Handler |
getHandler(java.lang.String handlername)
It retrieves the handler which the name is specified by the parameter |
static HandlerFactory |
getHandlerFactory()
|
Handler[] |
getHandlers()
It retrieves all handler managed by this factory. |
Level |
getLevel(int value)
It retrieves a Level instance which the integer value is equals to the parameter. |
Level |
getLevel(java.lang.String name)
It retrieves a Level instance which the name is equals to the parameter. |
static LevelFactory |
getLevelFactory()
|
Level[] |
getLevels()
It retrieves all Level instances defined in this manager. |
Logger |
getLogger(java.lang.String key)
This method permits to fetch a Logger. |
Logger |
getLogger(java.lang.String key,
java.lang.String resourceBundleName)
This method permits to fetch a Logger. |
static LoggerFactory |
getLoggerFactory()
|
Logger[] |
getLoggers()
It retrieves a list of all loggers. |
java.lang.String |
getPropertiesFileName()
|
java.lang.String |
getResourceBundleName()
Accessors to a resource bundle name associated to a LoggerFactory. |
Handler |
removeHandler(java.lang.String handlername)
It removes the handler which the name is specified by the parameter |
void |
removeLevel(java.lang.String name)
It removes a Level instance to this manager. |
void |
setPropertiesFileName(java.lang.String propfn)
|
void |
setResourceBundleName(java.lang.String resourceBundleName)
Accessors to a resource bundle name associated to a LoggerFactory. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public MonologComponent()
| Method Detail |
public static LoggerFactory getLoggerFactory()
public static LevelFactory getLevelFactory()
public static HandlerFactory getHandlerFactory()
public java.lang.String getPropertiesFileName()
getPropertiesFileName in interface MonologAttributespublic void setPropertiesFileName(java.lang.String propfn)
setPropertiesFileName in interface MonologAttributespublic Logger getLogger(java.lang.String key)
LoggerFactory
getLogger in interface LoggerFactory
public Logger getLogger(java.lang.String key,
java.lang.String resourceBundleName)
LoggerFactory
getLogger in interface LoggerFactorypublic java.lang.String getResourceBundleName()
LoggerFactory
getResourceBundleName in interface LoggerFactorypublic void setResourceBundleName(java.lang.String resourceBundleName)
LoggerFactory
setResourceBundleName in interface LoggerFactorypublic Logger[] getLoggers()
LoggerFactory
getLoggers in interface LoggerFactory
public Level defineLevel(java.lang.String name,
int value)
LevelFactory
defineLevel in interface LevelFactoryname - is the name of the new levelvalue - is the integer value of the new level
public Level defineLevel(java.lang.String name,
java.lang.String value)
LevelFactory
defineLevel in interface LevelFactoryname - is the name of the new levelvalue - is the string value of the new level
public Level getLevel(java.lang.String name)
LevelFactory
getLevel in interface LevelFactoryname - is the name of request Level
public Level getLevel(int value)
LevelFactory
getLevel in interface LevelFactoryvalue - is the integer value of request Level
public Level[] getLevels()
LevelFactory
getLevels in interface LevelFactorypublic void removeLevel(java.lang.String name)
LevelFactory
removeLevel in interface LevelFactory
public Handler createHandler(java.lang.String hn,
byte handlertype)
HandlerFactory
createHandler in interface HandlerFactoryhandlertype - is the type of the parameter. The possible value are
defined in this interface by the XXX_HANDLER_TYPE constants.
public Handler[] getHandlers()
HandlerFactory
getHandlers in interface HandlerFactorypublic Handler getHandler(java.lang.String handlername)
HandlerFactory
getHandler in interface HandlerFactoryhandlername - is the name of the handler
public Handler removeHandler(java.lang.String handlername)
HandlerFactory
removeHandler in interface HandlerFactoryhandlername - is the name of the handler
public void configure(java.util.Properties prop)
throws java.lang.Exception
MonologFactory
configure in interface MonologFactoryprop - contains properties which describes the way to configure.
In particular three properties could be used:
java.lang.Exception
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||