Class DefaultProducerTaskController<OutputT>
java.lang.Object
io.aleph0.yap.core.task.DefaultTaskController<Void,OutputT>
io.aleph0.yap.core.task.DefaultProducerTaskController<OutputT>
- All Implemented Interfaces:
TaskController
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class io.aleph0.yap.core.task.DefaultTaskController
DefaultTaskController.TaskPhase, DefaultTaskController.TaskStateNested classes/interfaces inherited from interface io.aleph0.yap.core.task.TaskController
TaskController.ConsumerTaskControllerBuilder<InputT>, TaskController.ProcessorTaskControllerBuilder<InputT,OutputT>, TaskController.ProducerTaskControllerBuilder<OutputT> -
Constructor Summary
ConstructorsConstructorDescriptionDefaultProducerTaskController(int parallelism, Duration heartbeatInterval, Topic<OutputT> topic) -
Method Summary
Modifier and TypeMethodDescriptionstatic <OutputT> DefaultProducerTaskController.Builder<OutputT> builder()Methods inherited from class io.aleph0.yap.core.task.DefaultTaskController
getHeartbeatInterval, onCancelRequested, onHeartbeat, onTaskCancelled, onTaskFailed, onTaskStart, onTaskSucceeded, onWorkerCompletedExceptionally, onWorkerCompletedNormally, onWorkerStarted, onWorkerStopped
-
Constructor Details
-
DefaultProducerTaskController
-
-
Method Details
-
builder
-