Class JobHistoryDelegate

java.lang.Object
org.pentaho.di.ui.spoon.delegates.SpoonDelegate
org.pentaho.di.ui.spoon.job.JobHistoryDelegate
All Implemented Interfaces:
org.pentaho.ui.xul.impl.XulEventHandler

public class JobHistoryDelegate extends SpoonDelegate implements org.pentaho.ui.xul.impl.XulEventHandler
  • Constructor Details

    • JobHistoryDelegate

      public JobHistoryDelegate(Spoon spoon, JobGraph jobGraph)
      Parameters:
      spoon - Spoon instance
      jobGraph - JobGraph instance
  • Method Details

    • addJobHistory

      public void addJobHistory()
    • clearLogTable

      public void clearLogTable()
      Public for XUL.
    • replayHistory

      public void replayHistory()
      Public for XUL.
    • refreshHistory

      public void refreshHistory()
      Public for XUL.
    • getJobHistoryTab

      public org.eclipse.swt.custom.CTabItem getJobHistoryTab()
      Returns:
      the jobHistoryTab
    • getData

      public Object getData()
      Specified by:
      getData in interface org.pentaho.ui.xul.impl.XulEventHandler
    • getName

      public String getName()
      Specified by:
      getName in interface org.pentaho.ui.xul.impl.XulEventHandler
    • getXulDomContainer

      public org.pentaho.ui.xul.XulDomContainer getXulDomContainer()
      Specified by:
      getXulDomContainer in interface org.pentaho.ui.xul.impl.XulEventHandler
    • setData

      public void setData(Object data)
      Specified by:
      setData in interface org.pentaho.ui.xul.impl.XulEventHandler
    • setName

      public void setName(String name)
      Specified by:
      setName in interface org.pentaho.ui.xul.impl.XulEventHandler
    • setXulDomContainer

      public void setXulDomContainer(org.pentaho.ui.xul.XulDomContainer xulDomContainer)
      Specified by:
      setXulDomContainer in interface org.pentaho.ui.xul.impl.XulEventHandler
    • fetchNextBatch

      public void fetchNextBatch()
      XUL event: fetches next x records for current log table.
    • fetchAll

      public void fetchAll()
      XUL event: loads all load records for current log table.