Uses of Interface
org.pentaho.di.core.logging.LogChannelInterface
Packages that use LogChannelInterface
Package
Description
Contains all the different database dialects as well as the DatabaseMeta class (definition) and the Database class (execution)
This package contains the Log4j Kettle appenders and Kettle layout as well as the Kettle Log Message.
-
Uses of LogChannelInterface in org.pentaho.di.core
Fields in org.pentaho.di.core declared as LogChannelInterface -
Uses of LogChannelInterface in org.pentaho.di.core.database
Methods in org.pentaho.di.core.database that return LogChannelInterfaceModifier and TypeMethodDescriptionprotected LogChannelInterface
DatabaseMeta.getGeneralLogger()
For testingMethods in org.pentaho.di.core.database with parameters of type LogChannelInterfaceModifier and TypeMethodDescriptionstatic Connection
ConnectionPoolUtil.getConnection
(LogChannelInterface log, DatabaseMeta dbMeta, String partitionId) Deprecated.(Please use on init the step and then just get the connection when needed)static DataSource
ConnectionPoolUtil.getDataSource
(LogChannelInterface log, DatabaseMeta dbMeta, String partitionId) -
Uses of LogChannelInterface in org.pentaho.di.core.database.util
Methods in org.pentaho.di.core.database.util with parameters of type LogChannelInterfaceModifier and TypeMethodDescriptionvoid
LogExceptionBehaviourInterface.registerException
(LogChannelInterface log, Class<?> packageClass, String key, String... parameters) When exception during logging is raised, depending on item settings we will throw exception up, or just put a log record on this event.void
LogExceptionBehaviourInterface.registerException
(LogChannelInterface log, Exception e, Class<?> packageClass, String key, String... parameters) -
Uses of LogChannelInterface in org.pentaho.di.core.extension
Methods in org.pentaho.di.core.extension that return LogChannelInterfaceMethods in org.pentaho.di.core.extension with parameters of type LogChannelInterfaceModifier and TypeMethodDescriptionstatic void
ExtensionPointHandler.callExtensionPoint
(LogChannelInterface log, String id, Object object) This method looks up the extension point plugins with the given ID in the plugin registry.void
ExtensionPointInterface.callExtensionPoint
(LogChannelInterface log, Object object) This method is called by the Kettle codevoid
ExtensionPointMap.callExtensionPoint
(LogChannelInterface log, String id, Object object) Call the extension point(s) corresponding to the given id This iteration was isolated here to protect against ConcurrentModificationException using PluginRegistry's lock -
Uses of LogChannelInterface in org.pentaho.di.core.logging
Classes in org.pentaho.di.core.logging that implement LogChannelInterfaceFields in org.pentaho.di.core.logging declared as LogChannelInterfaceModifier and TypeFieldDescriptionstatic final LogChannelInterface
LogChannel.GENERAL
static final LogChannelInterface
LogChannel.METADATA
static final LogChannelInterface
LogChannel.UI
Methods in org.pentaho.di.core.logging that return LogChannelInterfaceModifier and TypeMethodDescriptionLogChannelInterfaceFactory.create
(Object subject, LoggingObjectInterface parentObject) LogChannelInterfaceFactory.create
(Object subject, LoggingObjectInterface parentObject, boolean gatheringMetrics) Methods in org.pentaho.di.core.logging with parameters of type LogChannelInterfaceModifier and TypeMethodDescriptionvoid
MetricsRegistry.addSnapshot
(LogChannelInterface logChannel, MetricsSnapshotInterface snapshot) -
Uses of LogChannelInterface in org.pentaho.di.core.logging.log4j
Constructors in org.pentaho.di.core.logging.log4j with parameters of type LogChannelInterfaceModifierConstructorDescriptionKettleLogChannelAppender
(LogChannelInterface log, Log4jKettleLayout layout) -
Uses of LogChannelInterface in org.pentaho.di.core.plugins
Fields in org.pentaho.di.core.plugins declared as LogChannelInterface -
Uses of LogChannelInterface in org.pentaho.di.core.util
Methods in org.pentaho.di.core.util with parameters of type LogChannelInterfaceModifier and TypeMethodDescriptionvoid
SortedFileOutputStream.setLogger
(LogChannelInterface log) SetterConstructors in org.pentaho.di.core.util with parameters of type LogChannelInterfaceModifierConstructorDescriptionStreamLogger
(LogChannelInterface log, InputStream is, String type) StreamLogger
(LogChannelInterface log, InputStream is, String type, Boolean errorStream) -
Uses of LogChannelInterface in org.pentaho.di.i18n
Fields in org.pentaho.di.i18n declared as LogChannelInterface