# Uses of Interface
org.jboss.logmanager.handlers.FlushableCloseable

Packages that use FlushableCloseable
Package
Description
org.jboss.logmanager
org.jboss.logmanager.handlers

## Uses of FlushableCloseable in org.jboss.logmanager

Classes in org.jboss.logmanager that implement FlushableCloseable
Modifier and Type
Class
Description
`class`
`ExtHandler`
An extended logger handler.

## Uses of FlushableCloseable in org.jboss.logmanager.handlers

Classes in org.jboss.logmanager.handlers that implement FlushableCloseable
Modifier and Type
Class
Description
`class`
`AsyncHandler`
An asynchronous log handler which is used to write to a handler or group of handlers which are "slow" or introduce some degree of latency.
`class`
`ConsoleHandler`
A console handler which writes to `System.out` by default.
`class`
`DelayedHandler`
A handler that queues messages until it's at least one child handler is added or set.
`class`
`FileHandler`
A simple file handler.
`final class`
`NullHandler`
A handler which performs no action other than to run any attached filter.
`class`
`OutputStreamHandler`
An output stream handler which supports any `OutputStream`, using the specified encoding.
`class`
`PeriodicRotatingFileHandler`
A file handler which rotates the log at a preset time interval.
`class`
`PeriodicSizeRotatingFileHandler`
A file handler which rotates the log at a preset time interval or the size of the log.
`class`
`QueueHandler`
A queue handler which retains the last few messages logged.
`class`
`SizeRotatingFileHandler`
`class`
`SocketHandler`
A handler used to communicate over a socket.
`class`
`SslTcpOutputStream`
An output stream that writes data to a `socket`.
`class`
`SyslogHandler`
A syslog handler for logging to syslogd.
`class`
`TcpOutputStream`
An output stream that writes data to a `socket`.
`class`
`UdpOutputStream`
An output stream that writes data to a `DatagramSocket`.
`class`
`WriterHandler`
A handler which writes to any `Writer`.
Methods in org.jboss.logmanager.handlers that return FlushableCloseable
Modifier and Type
Method
Description
`static FlushableCloseable`
Handlers.`wrap(Handler handler)`
Create a wrapper that exposes the handler's close and flush methods via the I/O API.