Class RuntimeState
java.lang.Object
com.lumiomedical.flow.impl.parallel.runtime.state.RuntimeState
public class RuntimeState extends Object
- Author:
- Pierre Lecerf ([email protected]) Created on 2020/12/14
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RuntimeState.ParallelismCounter
-
Constructor Summary
Constructors Constructor Description RuntimeState(ParallelIndexes indexes)
-
Method Summary
-
Constructor Details
-
Method Details
-
queue
-
queueAll
-
unqueue
-
submit
-
submitAll
-
unsubmit
-
complete
-
completeAll
-
uncomplete
-
block
-
blockAll
-
unblock
-
waitingIterator
-
isWaiting
-
isSubmitted
-
isCompleted
-
isBlocked
-
hasWaiting
public boolean hasWaiting() -
hasSubmitted
public boolean hasSubmitted() -
initiateStream
- Parameters:
offsetGenerator
-
-
completeStreamItem
- Parameters:
node
-
-
isStreamComplete
- Parameters:
accumulator
-- Returns:
-
isStreamComplete
- Parameters:
node
-- Returns:
-
hasReachedMaxParallelism
- Parameters:
node
-- Returns:
-
getParallelism
- Parameters:
node
-- Returns:
-
isGeneratorSubmitted
- Parameters:
waitingNode
-- Returns:
-