AsyncHandler

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

Logging using background thread

Attributes

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

Members list

Concise view

Value members

Concrete methods

override def close(): Unit

Attributes

Definition Classes
AutoCloseable -> Handler
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