Package org.pentaho.di.core.logging

This package contains the Log4j Kettle appenders and Kettle layout as well as the Kettle Log Message.

See:
          Description

Interface Summary
BufferChangedListener A listener to detect that content was added to a string buffer.
HasLogChannelInterface  
Log4JLayoutInterface  
LogChannelInterface  
LoggingObjectInformationProvider  
LoggingObjectInterface  
LogMessageInterface  
LogParentProvidedInterface  
LogTableInterface  
 

Class Summary
BufferLine  
CentralLogStore  
ChannelLogTable This class describes a logging channel logging table
DefaultLogLevel Retains the default log level during execution
JobEntryLogTable This class describes a job entry logging table
JobLogTable This class describes a job logging table
Log4jBufferAppender This class keeps the last N lines in a buffer
Log4jConsoleAppender  
Log4jFileAppender  
Log4jKettleLayout  
Log4jPipedAppender  
Log4jStringAppender Deprecated. please use the centralized CentralLogStore to get your log lines from.
LogChannel  
LogChannelFileWriter This class takes care of polling the central log store for new log messages belonging to a certain log channel ID (and children).
LoggingHierarchy The logging hierarchy of a transformation or job
LoggingObject  
LoggingRegistry This singleton class contains the logging registry.
LogMessage  
LogTableField This is a single log table field.
The user can select this field or not, sees a field name, a description in the UI too.
LogWriter This class handles the logging.
PerformanceLogTable This class describes a step performance logging table
SimpleLoggingObject  
StepLogTable This class describes a step logging table
TransLogTable This class describes a transformation logging table
 

Enum Summary
ChannelLogTable.ID  
JobEntryLogTable.ID  
JobLogTable.ID  
LoggingObjectType  
LogLevel  
LogStatus This enumeration describes the logging status in a logging table for transformations and jobs.
PerformanceLogTable.ID  
StepLogTable.ID  
TransLogTable.ID  
 

Package org.pentaho.di.core.logging Description

This package contains the Log4j Kettle appenders and Kettle layout as well as the Kettle Log Message.