Class AsyncNexusPollTask
java.lang.Object
io.temporal.internal.worker.AsyncNexusPollTask
-
Constructor Summary
ConstructorsConstructorDescriptionAsyncNexusPollTask(io.temporal.serviceclient.WorkflowServiceStubs service, String namespace, String taskQueue, String identity, String workerInstanceKey, WorkerVersioningOptions versioningOptions, com.uber.m3.tally.Scope metricsScope, Supplier<io.temporal.api.workflowservice.v1.GetSystemInfoResponse.Capabilities> serverCapabilities, TrackingSlotSupplier<?> slotSupplier, PollerTracker pollerTracker) AsyncNexusPollTask(io.temporal.serviceclient.WorkflowServiceStubs service, String namespace, String taskQueue, String identity, String workerInstanceKey, WorkerVersioningOptions versioningOptions, com.uber.m3.tally.Scope metricsScope, Supplier<io.temporal.api.workflowservice.v1.GetSystemInfoResponse.Capabilities> serverCapabilities, TrackingSlotSupplier<?> slotSupplier, PollerTracker pollerTracker, boolean workerCommandsTaskQueue) -
Method Summary
-
Constructor Details
-
AsyncNexusPollTask
public AsyncNexusPollTask(@Nonnull io.temporal.serviceclient.WorkflowServiceStubs service, @Nonnull String namespace, @Nonnull String taskQueue, @Nonnull String identity, @Nonnull String workerInstanceKey, @Nonnull WorkerVersioningOptions versioningOptions, @Nonnull com.uber.m3.tally.Scope metricsScope, @Nonnull Supplier<io.temporal.api.workflowservice.v1.GetSystemInfoResponse.Capabilities> serverCapabilities, TrackingSlotSupplier<?> slotSupplier, @Nonnull PollerTracker pollerTracker) -
AsyncNexusPollTask
public AsyncNexusPollTask(@Nonnull io.temporal.serviceclient.WorkflowServiceStubs service, @Nonnull String namespace, @Nonnull String taskQueue, @Nonnull String identity, @Nonnull String workerInstanceKey, @Nonnull WorkerVersioningOptions versioningOptions, @Nonnull com.uber.m3.tally.Scope metricsScope, @Nonnull Supplier<io.temporal.api.workflowservice.v1.GetSystemInfoResponse.Capabilities> serverCapabilities, TrackingSlotSupplier<?> slotSupplier, @Nonnull PollerTracker pollerTracker, boolean workerCommandsTaskQueue)
-
-
Method Details
-
poll
- Specified by:
pollin interfaceio.temporal.internal.worker.AsyncPoller.PollTaskAsync<NexusTask>
-
cancel
-
getLabel
-
toString
-