AsyncHandler

wvlet.log.AsyncHandler
class AsyncHandler(parent: Handler) extends Handler, Guard, AutoCloseable, Flushable

Logging using a background thread

Attributes

Graph
Supertypes
trait Flushable
trait AutoCloseable
trait Guard
class Handler
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def close(): Unit

Attributes

Definition Classes
AutoCloseable -> Handler
def closeAndAwaitTermination(timeout: Int, timeUnit: TimeUnit): Unit
override def flush(): Unit

Attributes

Definition Classes
Flushable -> Handler
override def publish(record: LogRecord): Unit

Attributes

Definition Classes
Handler

Inherited methods

def getEncoding(): String

Attributes

Inherited from:
Handler
def getErrorManager(): ErrorManager

Attributes

Inherited from:
Handler
def getFilter(): Filter

Attributes

Inherited from:
Handler
def getFormatter(): Formatter

Attributes

Inherited from:
Handler
def getLevel(): Level

Attributes

Inherited from:
Handler
def guard[U](body: => U): U

Attributes

Inherited from:
Guard
def isLoggable(x$0: LogRecord): Boolean

Attributes

Inherited from:
Handler
protected def newCondition: Condition

Attributes

Inherited from:
Guard
def setEncoding(x$0: String): Unit

Attributes

Inherited from:
Handler
def setErrorManager(x$0: ErrorManager): Unit

Attributes

Inherited from:
Handler
def setFilter(x$0: Filter): Unit

Attributes

Inherited from:
Handler
def setFormatter(x$0: Formatter): Unit

Attributes

Inherited from:
Handler
def setLevel(x$0: Level): Unit

Attributes

Inherited from:
Handler