java.lang.Object
org.talend.sdk.component.runtime.manager.chain.ChainedInput
All Implemented Interfaces:
org.talend.sdk.component.runtime.base.Lifecycle, org.talend.sdk.component.runtime.input.Input

public final class ChainedInput extends Object implements org.talend.sdk.component.runtime.input.Input
  • Constructor Details

  • Method Details

    • next

      public Object next()
      Specified by:
      next in interface org.talend.sdk.component.runtime.input.Input
    • plugin

      public String plugin()
      Specified by:
      plugin in interface org.talend.sdk.component.runtime.base.Lifecycle
    • rootName

      public String rootName()
      Specified by:
      rootName in interface org.talend.sdk.component.runtime.base.Lifecycle
    • name

      public String name()
      Specified by:
      name in interface org.talend.sdk.component.runtime.base.Lifecycle
    • start

      public void start()
      Specified by:
      start in interface org.talend.sdk.component.runtime.base.Lifecycle
    • start

      public void start(Consumer<org.talend.sdk.component.runtime.input.CheckpointState> checkpoint)
      Specified by:
      start in interface org.talend.sdk.component.runtime.input.Input
    • getCheckpoint

      public org.talend.sdk.component.runtime.input.CheckpointState getCheckpoint()
      Specified by:
      getCheckpoint in interface org.talend.sdk.component.runtime.input.Input
    • isCheckpointReady

      public boolean isCheckpointReady()
      Specified by:
      isCheckpointReady in interface org.talend.sdk.component.runtime.input.Input
    • stop

      public void stop()
      Specified by:
      stop in interface org.talend.sdk.component.runtime.base.Lifecycle