Uses of Interface
org.pentaho.di.core.logging.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
-
Uses of LogChannelInterface in org.pentaho.di.core.database
Modifier and TypeMethodDescriptionprotected LogChannelInterface
DatabaseMeta.getGeneralLogger()
For testingModifier 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
Modifier 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
Modifier 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
Modifier and TypeFieldDescriptionstatic final LogChannelInterface
LogChannel.GENERAL
static final LogChannelInterface
LogChannel.METADATA
static final LogChannelInterface
LogChannel.UI
Modifier and TypeMethodDescriptionLogChannelInterfaceFactory.create
(Object subject, LoggingObjectInterface parentObject) LogChannelInterfaceFactory.create
(Object subject, LoggingObjectInterface parentObject, boolean gatheringMetrics) Modifier and TypeMethodDescriptionvoid
MetricsRegistry.addSnapshot
(LogChannelInterface logChannel, MetricsSnapshotInterface snapshot) -
Uses of LogChannelInterface in org.pentaho.di.core.logging.log4j
ModifierConstructorDescriptionKettleLogChannelAppender
(LogChannelInterface log, Log4jKettleLayout layout) -
Uses of LogChannelInterface in org.pentaho.di.core.plugins
-
Uses of LogChannelInterface in org.pentaho.di.core.util
Modifier and TypeMethodDescriptionvoid
SortedFileOutputStream.setLogger
(LogChannelInterface log) SetterModifierConstructorDescriptionStreamLogger
(LogChannelInterface log, InputStream is, String type) StreamLogger
(LogChannelInterface log, InputStream is, String type, Boolean errorStream) -
Uses of LogChannelInterface in org.pentaho.di.i18n