Class AsyncActivityPollTask
java.lang.Object
io.temporal.internal.worker.AsyncActivityPollTask
- All Implemented Interfaces:
io.temporal.internal.worker.AsyncPoller.PollTaskAsync<ActivityTask>
public class AsyncActivityPollTask
extends Object
implements io.temporal.internal.worker.AsyncPoller.PollTaskAsync<ActivityTask>
-
Constructor Summary
ConstructorsConstructorDescriptionAsyncActivityPollTask(io.temporal.serviceclient.WorkflowServiceStubs service, String namespace, String taskQueue, String identity, String workerInstanceKey, WorkerVersioningOptions versioningOptions, double activitiesPerSecond, TrackingSlotSupplier<ActivitySlotInfo> slotSupplier, com.uber.m3.tally.Scope metricsScope, Supplier<io.temporal.api.workflowservice.v1.GetSystemInfoResponse.Capabilities> serverCapabilities, PollerTracker pollerTracker, String workerControlTaskQueue) -
Method Summary
-
Constructor Details
-
AsyncActivityPollTask
public AsyncActivityPollTask(@Nonnull io.temporal.serviceclient.WorkflowServiceStubs service, @Nonnull String namespace, @Nonnull String taskQueue, @Nonnull String identity, @Nonnull String workerInstanceKey, @Nonnull WorkerVersioningOptions versioningOptions, double activitiesPerSecond, @Nonnull TrackingSlotSupplier<ActivitySlotInfo> slotSupplier, @Nonnull com.uber.m3.tally.Scope metricsScope, @Nonnull Supplier<io.temporal.api.workflowservice.v1.GetSystemInfoResponse.Capabilities> serverCapabilities, @Nonnull PollerTracker pollerTracker, String workerControlTaskQueue)
-
-
Method Details
-
poll
- Specified by:
pollin interfaceio.temporal.internal.worker.AsyncPoller.PollTaskAsync<ActivityTask>
-
cancel
- Specified by:
cancelin interfaceio.temporal.internal.worker.AsyncPoller.PollTaskAsync<ActivityTask>
-
getLabel
- Specified by:
getLabelin interfaceio.temporal.internal.worker.AsyncPoller.PollTaskAsync<ActivityTask>
-
toString
-