Class AggregateTestDriver<K,​C,​E,​A>


  • public final class AggregateTestDriver<K,​C,​E,​A>
    extends Object
    • Constructor Summary

      Constructors 
      Constructor Description
      AggregateTestDriver​(io.simplesource.kafka.spec.AggregateSpec<K,​C,​E,​A> aggregateSpec, io.simplesource.kafka.dsl.KafkaConfig kafkaConfig)  
    • Constructor Detail

      • AggregateTestDriver

        public AggregateTestDriver​(io.simplesource.kafka.spec.AggregateSpec<K,​C,​E,​A> aggregateSpec,
                                   io.simplesource.kafka.dsl.KafkaConfig kafkaConfig)
    • Method Detail

      • publishCommand

        public io.simplesource.data.FutureResult<io.simplesource.api.CommandError,​io.simplesource.api.CommandId> publishCommand​(io.simplesource.api.CommandAPI.Request<K,​C> request)
      • queryCommandResult

        public io.simplesource.data.FutureResult<io.simplesource.api.CommandError,​io.simplesource.data.Sequence> queryCommandResult​(io.simplesource.api.CommandId commandId,
                                                                                                                                          java.time.Duration timeout)
      • pollForApiResponse

        public void pollForApiResponse()
      • close

        public void close()