Class OperatorProxies.ExecutableOperatorProxy

Enclosing class:
OperatorProxies

public static final class OperatorProxies.ExecutableOperatorProxy extends OperatorProxies.StreamingOperatorProxy
Public only as a matter of implementation; not intended for external use
  • Method Details

    • getPortSettings

      public PortSetting[] getPortSettings(LogicalPort outputPort)
      Public only as a matter of implementation; not intended for external use
      Parameters:
      outputPort - the output port
      Returns:
      the port settings
    • getNumInputCopies

      public int getNumInputCopies(LogicalPort inputPort)
      Public only as a matter of implementation; not intended for external use
      Parameters:
      inputPort - the output port
      Returns:
      the number of copies
    • handleInactiveOutput

      public boolean handleInactiveOutput(LogicalPort output)
      Public only as a matter of implementation; not intended for external use
      Parameters:
      output - the output port
      Returns:
      if the operator should terminate
    • execute

      public void execute(ExecutionContext ctx)
      Public only as a matter of implementation; not intended for external use
      Parameters:
      ctx - the execution context
    • cloneForExecution

      public OperatorProxies.ExecutableOperatorProxy cloneForExecution()
      Public only as a matter of implementation; not intended for external use
      Returns:
      a clone of this operator
    • getTarget

      public ExecutableOperator getTarget()
      Description copied from class: OperatorProxies.OperatorProxy
      Public only as a matter of implementation; not intended for external use
      Overrides:
      getTarget in class OperatorProxies.StreamingOperatorProxy
      Returns:
      the target operator