Uses of Interface org.apache.log.LogTarget

Uses in package org.apache.log.output

Classes implementing org.apache.log.LogTarget

class
Abstract output target.
class
Abstract target.
class
Abstract base class for targets that wrap other targets.
class
An asynchronous LogTarget that sends entries on in another thread.
class
Output LogEvents into an buffer in memory.
class
A output target that does nothing.
class
This is a priority filtering target that forwards only requests to other (wrapped) targets that have the same or a higher priority.
class
Generic logging interface.

Constructors with parameter type org.apache.log.LogTarget

Creation of a new wrapping log target.
AbstractWrappingTarget.AbstractWrappingTarget(LogTarget logTarget, boolean closeWrappedTarget)
Creation of a new wrapping log target.
Creation of a new async log target.
AsyncLogTarget.AsyncLogTarget(LogTarget logTarget, boolean closeTarget)
Creation of a new async log target.
AsyncLogTarget.AsyncLogTarget(LogTarget logTarget, int queueSize)
Creation of a new async log target.
AsyncLogTarget.AsyncLogTarget(LogTarget logTarget, int queueSize, boolean closeTarget)
Creation of a new async log target.
MemoryTarget.MemoryTarget(LogTarget target, int size, Priority threshold)
Creation of a new instance of the memory target.

Fields of type org.apache.log.LogTarget

LogTarget
LogTarget[]
Log targets in filter chain
LogTarget

Methods with parameter type org.apache.log.LogTarget

void
Add a new target to output chain.

Methods with return type org.apache.log.LogTarget

LogTarget
Return the target for subclasses

Uses in package org.apache.log.output.io

Classes implementing org.apache.log.LogTarget

class
A basic target that writes to a File.
class
A target that will open and close a file for each logevent.
class
A basic target that writes to an OutputStream.
class
This target outputs to a writer.

Uses in package org.apache.log.output.jms

Classes implementing org.apache.log.LogTarget

class
A target that writes to a JMS Topic.
class
A target that writes to a JMS Queue.
class
A target that writes to a JMS Topic.

Uses in package org.apache.log.output.net

Classes implementing org.apache.log.LogTarget

class
A datagram output target.
class
Logkit output target that logs data via SMTP.
class
SocketOutputTarget Useful for writing the output to a TCP/IP client socket.

Uses in package org.apache.log

Constructors with parameter type org.apache.log.LogTarget

Logger.Logger(ErrorHandler errorHandler, LoggerListener loggerListener, String category, LogTarget[] logTargets, Logger parent)
Protected constructor for use inside the logging toolkit.

Fields of type org.apache.log.LogTarget

LogTarget[]

Methods with parameter type org.apache.log.LogTarget

void
Logger.fireEvent(LogEvent event, LogTarget[] targets)
void
Set the default log target for hierarchy.
void
Set the default log targets for this hierarchy.
void
Set the log targets for this logger.

Methods with return type org.apache.log.LogTarget

LogTarget[]
Retrieve logtarget array contained in logger.

Uses in package org.apache.log.output.db

Classes implementing org.apache.log.LogTarget

class
Abstract JDBC target.
class
The basic DB target for configurable output formats.
class
JDBC target that writes to normalized tables.

Uses in package org.apache.log.output.io.rotate

Classes implementing org.apache.log.LogTarget

class
This is a basic Output log target that writes to rotating files.

Uses in package org.apache.log.output.lf5

Classes implementing org.apache.log.LogTarget

class
A LogTarget that displays log events using the LogFactor5 Swing GUI.