Class ForStGeneralMultiGetOperation

java.lang.Object
org.apache.flink.state.forst.ForStGeneralMultiGetOperation
All Implemented Interfaces:
ForStDBOperation

public class ForStGeneralMultiGetOperation extends Object implements ForStDBOperation
The general-purpose multiGet operation implementation for ForStDB, which simulates multiGet by calling the Get API multiple times with multiple threads.
  • Method Details

    • process

      public CompletableFuture<Void> process()
      Description copied from interface: ForStDBOperation
      Process the ForStDB access requests.
      Specified by:
      process in interface ForStDBOperation
      Returns:
      The future which indicates whether the operation is completed.
    • subProcessCount

      public int subProcessCount()
      Description copied from interface: ForStDBOperation
      The count of sub-processes. Each sub-process is an atomic operation in one single thread.
      Specified by:
      subProcessCount in interface ForStDBOperation
      Returns:
      the count.