Class JobHistoryDelegate

  • All Implemented Interfaces:
    org.pentaho.ui.xul.impl.XulEventHandler

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

      • JobHistoryDelegate

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

      • 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.