Class DefaultConsumerTaskController<InputT>
java.lang.Object
io.aleph0.yap.core.task.DefaultTaskController<InputT,Void>
io.aleph0.yap.core.task.DefaultConsumerTaskController<InputT>
- 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
ConstructorsConstructorDescriptionDefaultConsumerTaskController(int parallelism, Duration heartbeatInterval, Queue<InputT> queue) -
Method Summary
Modifier and TypeMethodDescriptionstatic <InputT> DefaultConsumerTaskController.Builder<InputT> builder()Methods inherited from class io.aleph0.yap.core.task.DefaultTaskController
getHeartbeatInterval, onCancelRequested, onHeartbeat, onTaskCancelled, onTaskFailed, onTaskStart, onTaskSucceeded, onWorkerCompletedExceptionally, onWorkerCompletedNormally, onWorkerStarted, onWorkerStopped
-
Constructor Details
-
DefaultConsumerTaskController
-
-
Method Details
-
builder
-