public class InputReadyTracker extends Object
| Constructor and Description |
|---|
InputReadyTracker() |
| Modifier and Type | Method and Description |
|---|---|
void |
setGroupedInputs(Collection<MergedLogicalInput> inputGroups) |
void |
setInputIsReady(Input input) |
void |
waitForAllInputsReady(Collection<Input> inputs) |
boolean |
waitForAllInputsReady(Collection<Input> inputs,
long timeoutMillis) |
Input |
waitForAnyInputReady(Collection<Input> inputs) |
Input |
waitForAnyInputReady(Collection<Input> inputs,
long timeoutMillis) |
public void setInputIsReady(Input input)
public Input waitForAnyInputReady(Collection<Input> inputs) throws InterruptedException
InterruptedExceptionpublic Input waitForAnyInputReady(Collection<Input> inputs, long timeoutMillis) throws InterruptedException
InterruptedExceptionpublic void waitForAllInputsReady(Collection<Input> inputs) throws InterruptedException
InterruptedExceptionpublic boolean waitForAllInputsReady(Collection<Input> inputs, long timeoutMillis) throws InterruptedException
InterruptedExceptionpublic void setGroupedInputs(Collection<MergedLogicalInput> inputGroups)
Copyright © 2022 Apache Software Foundation. All rights reserved.