Module datarush.library
Package com.pervasive.datarush.operators
Interface MultiSourceOperator<T extends LogicalPort>
- 
- Type Parameters:
 T- the type of output port.
- All Superinterfaces:
 LogicalOperator
- All Known Implementing Classes:
 OpenMultiModelSource,OpenMultiRecordSource
public interface MultiSourceOperator<T extends LogicalPort> extends LogicalOperator
Mix-in interface to be implemented by some operators. By convention, operators that define multiple output and zero inputs should this interface since it make facilitate higher-level composition frameworks. Note that the core DR engine does not currently have any special handling for operators that implement this interface. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<T>getOutputs()Returns the output ports- 
Methods inherited from interface com.pervasive.datarush.operators.LogicalOperator
disableParallelism, getInputPorts, getOutputPorts 
 - 
 
 -