public class FlattenOperation extends ReceivingOperation
Operation.InitializationStatefinishState, initializationState, initializationStateLock, operationName, processState, receivers, startState, stateSampler| Constructor and Description |
|---|
FlattenOperation(OutputReceiver outputReceiver,
String counterPrefix,
CounterSet.AddCounterMutator addCounterMutator,
StateSampler stateSampler)
Invoked by tests.
|
FlattenOperation(String operationName,
OutputReceiver[] receivers,
String counterPrefix,
CounterSet.AddCounterMutator addCounterMutator,
StateSampler stateSampler) |
| Modifier and Type | Method and Description |
|---|---|
void |
process(Object elem)
Processes the element.
|
boolean |
supportsRestart()
Returns true if this Operation can be started again after it is finished.
|
attachInputpublic FlattenOperation(String operationName, OutputReceiver[] receivers, String counterPrefix, CounterSet.AddCounterMutator addCounterMutator, StateSampler stateSampler)
public FlattenOperation(OutputReceiver outputReceiver, String counterPrefix, CounterSet.AddCounterMutator addCounterMutator, StateSampler stateSampler)
public void process(Object elem) throws Exception
ReceiverExceptionpublic boolean supportsRestart()
OperationsupportsRestart in class Operation