Class BaseStreamingDialog

  • All Implemented Interfaces:
    org.pentaho.di.trans.step.StepDialogInterface

    public abstract class BaseStreamingDialog
    extends BaseStepDialog
    implements org.pentaho.di.trans.step.StepDialogInterface
    • Field Detail

      • meta

        protected org.pentaho.di.trans.streaming.common.BaseStreamStepMeta meta
      • wlTransPath

        protected org.eclipse.swt.widgets.Label wlTransPath
      • wbCreateSubtrans

        protected org.eclipse.swt.widgets.Button wbCreateSubtrans
      • wlSubStep

        protected org.eclipse.swt.widgets.Label wlSubStep
      • referenceObjectId

        protected org.pentaho.di.repository.ObjectId referenceObjectId
      • specificationMethod

        protected org.pentaho.di.core.ObjectLocationSpecificationMethod specificationMethod
      • lsMod

        protected org.eclipse.swt.events.ModifyListener lsMod
      • wlBatchSize

        protected org.eclipse.swt.widgets.Label wlBatchSize
      • wBatchSize

        protected TextVar wBatchSize
      • wPrefetchCount

        protected TextVar wPrefetchCount
      • wlBatchDuration

        protected org.eclipse.swt.widgets.Label wlBatchDuration
      • wBatchDuration

        protected TextVar wBatchDuration
      • wParallelism

        protected TextVar wParallelism
      • wTabFolder

        protected org.eclipse.swt.custom.CTabFolder wTabFolder
      • wSetupTab

        protected org.eclipse.swt.custom.CTabItem wSetupTab
      • wBatchTab

        protected org.eclipse.swt.custom.CTabItem wBatchTab
      • wResultsTab

        protected org.eclipse.swt.custom.CTabItem wResultsTab
      • wSetupComp

        protected org.eclipse.swt.widgets.Composite wSetupComp
      • wBatchComp

        protected org.eclipse.swt.widgets.Composite wBatchComp
      • wResultsComp

        protected org.eclipse.swt.widgets.Composite wResultsComp
      • fieldsTable

        protected TableView fieldsTable
    • Constructor Detail

      • BaseStreamingDialog

        public BaseStreamingDialog​(org.eclipse.swt.widgets.Shell parent,
                                   Object in,
                                   org.pentaho.di.trans.TransMeta tr,
                                   String sname)
    • Method Detail

      • open

        public String open()
        Specified by:
        open in interface org.pentaho.di.trans.step.StepDialogInterface
      • getDialogTitle

        protected abstract String getDialogTitle()
      • buildSetup

        protected abstract void buildSetup​(org.eclipse.swt.widgets.Composite wSetupComp)
      • createAdditionalTabs

        protected void createAdditionalTabs()
      • createNewSubtrans

        protected void createNewSubtrans()
      • createSubTransMeta

        protected org.pentaho.di.trans.TransMeta createSubTransMeta()
      • getFieldsTable

        protected TableView getFieldsTable()
      • getFieldNames

        protected String[] getFieldNames()
      • getFieldTypes

        protected int[] getFieldTypes()
      • getData

        protected void getData()
      • populateSubSteps

        protected void populateSubSteps​(org.eclipse.swt.widgets.Event event)
      • additionalOks

        protected void additionalOks​(org.pentaho.di.trans.streaming.common.BaseStreamStepMeta meta)
      • getRepositoryRelativePath

        protected String getRepositoryRelativePath​(String path)
      • getRelativePath

        protected String getRelativePath​(String filePath)