sbt
BufferedLogger
class
BufferedLogger extends BasicLogger
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
def
ansiCodesSupported: Boolean
-
final
def
asInstanceOf[T0]: T0
-
def
atLevel(level: Value): Boolean
-
def
buffer[T](f: ⇒ T): T
-
def
bufferQuietly[T](f: ⇒ T): T
-
def
clear(): Unit
-
def
clone(): AnyRef
-
def
control(event: Value, message: ⇒ String): Unit
-
def
debug(msg: F0[String]): Unit
-
final
def
debug(message: ⇒ String): Unit
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
error(msg: F0[String]): Unit
-
final
def
error(message: ⇒ String): Unit
-
def
finalize(): Unit
-
final
def
getClass(): java.lang.Class[_]
-
def
getLevel: Value
-
def
getTrace: Int
-
def
hashCode(): Int
-
def
info(msg: F0[String]): Unit
-
final
def
info(message: ⇒ String): Unit
-
final
def
isInstanceOf[T0]: Boolean
-
def
log(level: Value, message: ⇒ String): Unit
-
final
def
log(event: LogEvent): Unit
-
def
log(level: Value, msg: F0[String]): Unit
-
def
logAll(events: Seq[LogEvent]): Unit
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
play(): Unit
-
def
record(): Unit
-
def
setLevel(newLevel: Value): Unit
-
def
setSuccessEnabled(flag: Boolean): Unit
-
def
setTrace(level: Int): Unit
-
def
stop(): Unit
-
def
stopQuietly(): Unit
-
def
success(message: ⇒ String): Unit
-
def
successEnabled: Boolean
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
trace(t: ⇒ Throwable): Unit
-
def
trace(msg: F0[Throwable]): Unit
-
final
def
traceEnabled: Boolean
-
final
def
verbose(message: ⇒ String): Unit
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
warn(msg: F0[String]): Unit
-
final
def
warn(message: ⇒ String): Unit
Inherited from AnyRef
Inherited from Any
A logger that can buffer the logging done on it and then can flush the buffer to the delegate logger provided in the constructor. Use 'startRecording' to start buffering and then 'play' from to flush the buffer to the backing logger. The logging level set at the time a message is originally logged is used, not the level at the time 'play' is called.
This class assumes that it is the only client of the delegate logger.