Uses of Interface
org.pentaho.di.core.logging.LogChannelInterface

Packages that use LogChannelInterface
org.pentaho.di.blackbox   
org.pentaho.di.cluster   
org.pentaho.di.core.database Contains all the different database dialects as well as the DatabaseMeta class (definition) and the Database class (execution) 
org.pentaho.di.core.logging This package contains the Log4j Kettle appenders and Kettle layout as well as the Kettle Log Message. 
org.pentaho.di.core.util   
org.pentaho.di.job This package contains the different elements that make up a Job. 
org.pentaho.di.job.entries.dtdvalidator   
org.pentaho.di.job.entries.ftpput   
org.pentaho.di.job.entries.getpop   
org.pentaho.di.job.entries.job   
org.pentaho.di.job.entries.pgpencryptfiles   
org.pentaho.di.job.entry   
org.pentaho.di.pan This package contains Pan, the batch transformation executor. 
org.pentaho.di.repository This package contains the required classes to handle the Kettle repository. 
org.pentaho.di.repository.filerep   
org.pentaho.di.repository.kdr   
org.pentaho.di.trans This package contains the classes needed to define and execute transformations. 
org.pentaho.di.trans.step   
org.pentaho.di.trans.steps.autodoc   
org.pentaho.di.trans.steps.csvinput   
org.pentaho.di.trans.steps.ldapinput   
org.pentaho.di.trans.steps.mailvalidator   
org.pentaho.di.trans.steps.pentahoreporting   
org.pentaho.di.trans.steps.salesforceinput   
org.pentaho.di.trans.steps.script   
org.pentaho.di.trans.steps.scriptvalues_mod   
org.pentaho.di.trans.steps.textfileinput   
org.pentaho.di.trans.steps.xbaseinput   
org.pentaho.di.trans.steps.xmlinputsax   
org.pentaho.di.ui.i18n   
org.pentaho.di.ui.spoon This package contains the classes needed by Spoon. 
org.pentaho.di.www   
 

Uses of LogChannelInterface in org.pentaho.di.blackbox
 

Methods in org.pentaho.di.blackbox with parameters of type LogChannelInterface
 void BlackBoxTests.fileCompare(File expected, File actual, LogChannelInterface log)
           
 Result BlackBoxTests.runTrans(String fileName, LogChannelInterface log)
           
 

Uses of LogChannelInterface in org.pentaho.di.cluster
 

Methods in org.pentaho.di.cluster that return LogChannelInterface
 LogChannelInterface SlaveServer.getLogChannel()
           
 

Uses of LogChannelInterface in org.pentaho.di.core.database
 

Methods in org.pentaho.di.core.database with parameters of type LogChannelInterface
static Connection ConnectionPoolUtil.getConnection(LogChannelInterface log, DatabaseMeta dbMeta, String partitionId)
           
static Connection ConnectionPoolUtil.getConnection(LogChannelInterface log, DatabaseMeta dbMeta, String partitionId, int initialSize, int maximumSize)
           
 

Uses of LogChannelInterface in org.pentaho.di.core.logging
 

Classes in org.pentaho.di.core.logging that implement LogChannelInterface
 class LogChannel
           
 

Fields in org.pentaho.di.core.logging declared as LogChannelInterface
static LogChannelInterface LogChannel.GENERAL
           
static LogChannelInterface LogChannel.METADATA
           
static LogChannelInterface LogChannel.UI
           
 

Methods in org.pentaho.di.core.logging that return LogChannelInterface
 LogChannelInterface HasLogChannelInterface.getLogChannel()
           
 

Constructors in org.pentaho.di.core.logging with parameters of type LogChannelInterface
KettleLogChannelAppender(LogChannelInterface log)
           
KettleLogChannelAppender(LogChannelInterface log, org.apache.log4j.Layout layout)
          Create an appender that logs to the provided log channel
 

Uses of LogChannelInterface in org.pentaho.di.core.util
 

Methods in org.pentaho.di.core.util with parameters of type LogChannelInterface
 void SortedFileOutputStream.setLogger(LogChannelInterface log)
          Setter
 

Constructors in org.pentaho.di.core.util with parameters of type LogChannelInterface
ConfigurableStreamLogger(LogChannelInterface logChannel, InputStream in, LogLevel logLevel, String type)
           
StreamLogger(LogChannelInterface log, InputStream is, String type)
           
 

Uses of LogChannelInterface in org.pentaho.di.job
 

Methods in org.pentaho.di.job that return LogChannelInterface
 LogChannelInterface Job.getLogChannel()
          Gets the log channel interface.
 

Uses of LogChannelInterface in org.pentaho.di.job.entries.dtdvalidator
 

Constructors in org.pentaho.di.job.entries.dtdvalidator with parameters of type LogChannelInterface
DTDValidator(LogChannelInterface log)
           
 

Uses of LogChannelInterface in org.pentaho.di.job.entries.ftpput
 

Constructors in org.pentaho.di.job.entries.ftpput with parameters of type LogChannelInterface
PDIFTPClient(LogChannelInterface log)
           
 

Uses of LogChannelInterface in org.pentaho.di.job.entries.getpop
 

Constructors in org.pentaho.di.job.entries.getpop with parameters of type LogChannelInterface
MailConnection(LogChannelInterface log, int protocol, String server, int port, String username, String password, boolean usessl, boolean useproxy, String proxyusername)
          Construct a new Database MailConnection
 

Uses of LogChannelInterface in org.pentaho.di.job.entries.job
 

Methods in org.pentaho.di.job.entries.job that return LogChannelInterface
 LogChannelInterface JobEntryJobRunner.getLog()
           
 

Methods in org.pentaho.di.job.entries.job with parameters of type LogChannelInterface
 void JobEntryJobRunner.setLog(LogChannelInterface log)
           
 

Constructors in org.pentaho.di.job.entries.job with parameters of type LogChannelInterface
JobEntryJobRunner(Job job, Result result, int entryNr, LogChannelInterface log)
           
 

Uses of LogChannelInterface in org.pentaho.di.job.entries.pgpencryptfiles
 

Constructors in org.pentaho.di.job.entries.pgpencryptfiles with parameters of type LogChannelInterface
GPG(String gpgFilename, LogChannelInterface logInterface)
          Constructs a new GnuPG
 

Uses of LogChannelInterface in org.pentaho.di.job.entry
 

Methods in org.pentaho.di.job.entry that return LogChannelInterface
 LogChannelInterface JobEntryBase.getLogChannel()
          Gets the log channel.
 LogChannelInterface JobEntryInterface.getLogChannel()
          Gets the log channel.
 

Uses of LogChannelInterface in org.pentaho.di.pan
 

Methods in org.pentaho.di.pan with parameters of type LogChannelInterface
static boolean CommandLineOption.parseArguments(List<String> args, CommandLineOption[] options, LogChannelInterface log)
          Parse and set the command line arguments using the defined options.
 

Uses of LogChannelInterface in org.pentaho.di.repository
 

Methods in org.pentaho.di.repository that return LogChannelInterface
 LogChannelInterface Repository.getLog()
           
 

Uses of LogChannelInterface in org.pentaho.di.repository.filerep
 

Methods in org.pentaho.di.repository.filerep that return LogChannelInterface
 LogChannelInterface KettleFileRepository.getLog()
           
 

Uses of LogChannelInterface in org.pentaho.di.repository.kdr
 

Methods in org.pentaho.di.repository.kdr that return LogChannelInterface
 LogChannelInterface KettleDatabaseRepositoryBase.getLog()
           
 

Uses of LogChannelInterface in org.pentaho.di.trans
 

Methods in org.pentaho.di.trans that return LogChannelInterface
 LogChannelInterface Trans.getLogChannel()
          Gets the log channel interface for the transformation.
 LogChannelInterface TransMeta.getLogChannel()
          Gets the log channel.
 

Methods in org.pentaho.di.trans with parameters of type LogChannelInterface
static int Trans.cleanupCluster(LogChannelInterface log, TransSplitter transSplitter)
          Cleanup the cluster, including the master and all slaves, and return the number of errors that occurred.
static Result Trans.getClusteredTransformationResult(LogChannelInterface log, TransSplitter transSplitter, Job parentJob)
          Gets the clustered transformation result.
static long Trans.monitorClusteredTransformation(LogChannelInterface log, TransSplitter transSplitter, Job parentJob)
          Monitors a clustered transformation every second, after all the transformations in a cluster schema are running.
Now we should verify that they are all running as they should.
If a transformation has an error, we should kill them all.
This should happen in a separate thread to prevent blocking of the UI.

When the master and slave transformations have all finished, we should also run
a cleanup on those transformations to release sockets, etc.

static long Trans.monitorClusteredTransformation(LogChannelInterface log, TransSplitter transSplitter, Job parentJob, int sleepTimeSeconds)
          Monitors a clustered transformation every second, after all the transformations in a cluster schema are running.
Now we should verify that they are all running as they should.
If a transformation has an error, we should kill them all.
This should happen in a separate thread to prevent blocking of the UI.

When the master and slave transformations have all finished, we should also run
a cleanup on those transformations to release sockets, etc.

static void Trans.monitorRemoteTransformation(LogChannelInterface log, String carteObjectId, String transName, SlaveServer remoteSlaveServer)
          Monitors a remote transformation every 5 seconds.
static void Trans.monitorRemoteTransformation(LogChannelInterface log, String carteObjectId, String transName, SlaveServer remoteSlaveServer, int sleepTimeSeconds)
          Monitors a remote transformation at the specified interval.
 void Trans.setLog(LogChannelInterface log)
          Sets the log channel interface for the transformation.
 

Uses of LogChannelInterface in org.pentaho.di.trans.step
 

Methods in org.pentaho.di.trans.step that return LogChannelInterface
 LogChannelInterface BaseStepMeta.getLog()
          Gets the log.
 LogChannelInterface StepInterface.getLogChannel()
           
 LogChannelInterface BaseStep.getLogChannel()
           
 

Constructors in org.pentaho.di.trans.step with parameters of type LogChannelInterface
StepInitThread(StepMetaDataCombi combi, LogChannelInterface log)
           
 

Uses of LogChannelInterface in org.pentaho.di.trans.steps.autodoc
 

Methods in org.pentaho.di.trans.steps.autodoc with parameters of type LogChannelInterface
static String KettleFileTableModel.getLastExecutionResult(LogChannelInterface log, LoggingObjectInterface parentObject, ReportSubjectLocation filename)
           
 

Uses of LogChannelInterface in org.pentaho.di.trans.steps.csvinput
 

Methods in org.pentaho.di.trans.steps.csvinput with parameters of type LogChannelInterface
static String[] CsvInput.guessStringsFromLine(LogChannelInterface log, String line, String delimiter, String enclosure, String escapeCharacter)
          This method is borrowed from TextFileInput
 

Uses of LogChannelInterface in org.pentaho.di.trans.steps.ldapinput
 

Constructors in org.pentaho.di.trans.steps.ldapinput with parameters of type LogChannelInterface
LDAPConnection(LogChannelInterface logInterface, String hostName, int port)
          Construct a new LDAP Connection
 

Uses of LogChannelInterface in org.pentaho.di.trans.steps.mailvalidator
 

Methods in org.pentaho.di.trans.steps.mailvalidator with parameters of type LogChannelInterface
static MailValidationResult MailValidation.isAddressValid(LogChannelInterface log, String address, String senderAddress, String defaultSMTPServer, int timeout, boolean deepCheck)
          Validate an email address This code is from : http://www.rgagnon.com/javadetails/java-0452.html
 

Uses of LogChannelInterface in org.pentaho.di.trans.steps.pentahoreporting
 

Methods in org.pentaho.di.trans.steps.pentahoreporting with parameters of type LogChannelInterface
static void PentahoReportingOutput.performPentahoReportingBoot(LogChannelInterface log, Class<?> referenceClass)
           
 

Uses of LogChannelInterface in org.pentaho.di.trans.steps.salesforceinput
 

Constructors in org.pentaho.di.trans.steps.salesforceinput with parameters of type LogChannelInterface
SalesforceConnection(LogChannelInterface logInterface, String url, String username, String password)
          Construct a new Salesforce Connection
 

Uses of LogChannelInterface in org.pentaho.di.trans.steps.script
 

Methods in org.pentaho.di.trans.steps.script that return LogChannelInterface
 LogChannelInterface ScriptDummy.getLogChannel()
           
 

Uses of LogChannelInterface in org.pentaho.di.trans.steps.scriptvalues_mod
 

Methods in org.pentaho.di.trans.steps.scriptvalues_mod that return LogChannelInterface
 LogChannelInterface ScriptValuesModDummy.getLogChannel()
           
 

Uses of LogChannelInterface in org.pentaho.di.trans.steps.textfileinput
 

Methods in org.pentaho.di.trans.steps.textfileinput with parameters of type LogChannelInterface
static Object[] TextFileInput.convertLineToRow(LogChannelInterface log, TextFileLine textFileLine, InputFileMetaInterface info, Object[] passThruFields, int nrPassThruFields, RowMetaInterface outputRowMeta, RowMetaInterface convertRowMeta, String fname, long rowNr, String delimiter, FileErrorHandler errorHandler, boolean addShortFilename, boolean addExtension, boolean addPath, boolean addSize, boolean addIsHidden, boolean addLastModificationDate, boolean addUri, boolean addRootUri, String shortFilename, String path, boolean hidden, Date modificationDateTime, String uri, String rooturi, String extension, long size)
           
static Object[] TextFileInput.convertLineToRow(LogChannelInterface log, TextFileLine textFileLine, InputFileMetaInterface info, RowMetaInterface outputRowMeta, RowMetaInterface convertRowMeta, String fname, long rowNr, String delimiter, FileErrorHandler errorHandler, boolean addShortFilename, boolean addExtension, boolean addPath, boolean addSize, boolean addIsHidden, boolean addLastModificationDate, boolean addUri, boolean addRootUri, String shortFilename, String path, boolean hidden, Date modificationDateTime, String uri, String rooturi, String extension, long size)
          Deprecated. Use #convertLineToRow(TextFileLine,InputFileMetaInterface,Object[],int,RowMetaInterface,RowMetaInterface,String,long, FileErrorHandler) instead
static String[] TextFileInput.convertLineToStrings(LogChannelInterface log, String line, InputFileMetaInterface inf, String delimiter)
           
static String TextFileInput.getLine(LogChannelInterface log, InputStreamReader reader, EncodingType encodingType, int formatNr, StringBuilder line)
           
static String TextFileInput.getLine(LogChannelInterface log, InputStreamReader reader, int formatNr, StringBuilder line)
           
static String[] TextFileInput.guessStringsFromLine(LogChannelInterface log, String line, TextFileInputMeta inf, String delimiter)
           
 

Uses of LogChannelInterface in org.pentaho.di.trans.steps.xbaseinput
 

Constructors in org.pentaho.di.trans.steps.xbaseinput with parameters of type LogChannelInterface
XBase(LogChannelInterface log, InputStream inputStream)
           
XBase(LogChannelInterface log, String file_dbf)
           
 

Uses of LogChannelInterface in org.pentaho.di.trans.steps.xmlinputsax
 

Constructors in org.pentaho.di.trans.steps.xmlinputsax with parameters of type LogChannelInterface
XMLInputSaxDataRetriever(LogChannelInterface log, String sourceFile, XMLInputSaxMeta meta, XMLInputSaxData data)
          Constructor of xmlDataRetreiver class.
XMLInputSaxFieldRetriever(LogChannelInterface log, String sourceFile, XMLInputSaxMeta meta)
           
 

Uses of LogChannelInterface in org.pentaho.di.ui.i18n
 

Constructors in org.pentaho.di.ui.i18n with parameters of type LogChannelInterface
LocaleStore(LogChannelInterface log, String locale, List<String> messagesPackages, String mainLocale, Map<String,List<KeyOccurrence>> packageOccurrences)
          Create a new LocaleStore
MessagesSourceCrawler(LogChannelInterface log, List<String> sourceDirectories, String singleMessagesFile, List<SourceCrawlerXMLFolder> xmlFolders)
           
TranslationsStore(LogChannelInterface log, List<String> localeList, List<String> messagesPackages, String mainLocale, Map<String,List<KeyOccurrence>> packageOccurrences)
           
 

Uses of LogChannelInterface in org.pentaho.di.ui.spoon
 

Methods in org.pentaho.di.ui.spoon that return LogChannelInterface
 LogChannelInterface Spoon.getLog()
           
 

Uses of LogChannelInterface in org.pentaho.di.www
 

Methods in org.pentaho.di.www with parameters of type LogChannelInterface
static void CarteSingleton.installPurgeTimer(SlaveServerConfig config, LogChannelInterface log, TransformationMap transformationMap, JobMap jobMap)
           
 

Constructors in org.pentaho.di.www with parameters of type LogChannelInterface
SlaveServerConfig(LogChannelInterface log, Node node)
           
SocketRepository(LogChannelInterface log)
           
WebServer(LogChannelInterface log, TransformationMap transformationMap, JobMap jobMap, SocketRepository socketRepository, List<SlaveServerDetection> slaveServers, String hostname, int port)
           
WebServer(LogChannelInterface log, TransformationMap transformationMap, JobMap jobMap, SocketRepository socketRepository, List<SlaveServerDetection> detections, String hostname, int port, boolean join)