Package org.apache.flink.state.forst
Class ForStIterateOperation
- java.lang.Object
-
- org.apache.flink.state.forst.ForStIterateOperation
-
- All Implemented Interfaces:
ForStDBOperation
public class ForStIterateOperation extends Object implements ForStDBOperation
The iterate operation implementation for ForStDB, which leverages rocksdb's iterator directly.
-
-
Field Summary
Fields Modifier and Type Field Description static intCACHE_SIZE_LIMIT
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompletableFuture<Void>process()Process the ForStDB access requests.intsubProcessCount()The count of sub-processes.
-
-
-
Field Detail
-
CACHE_SIZE_LIMIT
public static final int CACHE_SIZE_LIMIT
- See Also:
- Constant Field Values
-
-
Method Detail
-
process
public CompletableFuture<Void> process()
Description copied from interface:ForStDBOperationProcess the ForStDB access requests.- Specified by:
processin interfaceForStDBOperation- Returns:
- The future which indicates whether the operation is completed.
-
subProcessCount
public int subProcessCount()
Description copied from interface:ForStDBOperationThe count of sub-processes. Each sub-process is an atomic operation in one single thread.- Specified by:
subProcessCountin interfaceForStDBOperation- Returns:
- the count.
-
-