Class WriterLogWriter
- java.lang.Object
-
- org.apache.jackrabbit.spi.commons.logging.WriterLogWriter
-
-
Constructor Summary
Constructors Constructor Description WriterLogWriter(Writer log, String category)Create a new instance which uses the passed writer logger for persisting the log messages.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidenter(String methodName, Object[] args)Logs the call at debug level is debug level is enabled.voiderror(String methodName, Object[] args, Exception e)Logs the exception including a stack trace at debug level is debug level is enabled.voidleave(String methodName, Object[] args, Object result)Logs the call at debug level is debug level is enabled.longsystemTime()Returns
-
-
-
Method Detail
-
systemTime
public long systemTime()
ReturnsSystem.currentTimeMillis();
Implementation specific time stamp which is logged along with each log message. The values returned by this method should be monotone with respect to the time they represent.- Specified by:
systemTimein interfaceLogWriter- Returns:
-
enter
public void enter(String methodName, Object[] args)
Logs the call at debug level is debug level is enabled. Called right before a method of a SPI entity is called.
-
leave
public void leave(String methodName, Object[] args, Object result)
Logs the call at debug level is debug level is enabled. Called right after a method of a SPI entity has been called if no exception was thrown.
-
-