Class EagerActivityDispatcher.NoopEagerActivityDispatcher
java.lang.Object
io.temporal.internal.worker.EagerActivityDispatcher.NoopEagerActivityDispatcher
- All Implemented Interfaces:
EagerActivityDispatcher
- Enclosing interface:
EagerActivityDispatcher
public static class EagerActivityDispatcher.NoopEagerActivityDispatcher
extends Object
implements EagerActivityDispatcher
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.temporal.internal.worker.EagerActivityDispatcher
EagerActivityDispatcher.NoopEagerActivityDispatcher -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddispatchActivity(io.temporal.api.workflowservice.v1.PollActivityTaskQueueResponse activity, SlotPermit permit) voidtryReserveActivitySlot(io.temporal.api.command.v1.ScheduleActivityTaskCommandAttributesOrBuilder commandAttributes)
-
Constructor Details
-
NoopEagerActivityDispatcher
public NoopEagerActivityDispatcher()
-
-
Method Details
-
tryReserveActivitySlot
public Optional<SlotPermit> tryReserveActivitySlot(io.temporal.api.command.v1.ScheduleActivityTaskCommandAttributesOrBuilder commandAttributes) - Specified by:
tryReserveActivitySlotin interfaceEagerActivityDispatcher
-
releaseActivitySlotReservations
- Specified by:
releaseActivitySlotReservationsin interfaceEagerActivityDispatcher
-
dispatchActivity
public void dispatchActivity(io.temporal.api.workflowservice.v1.PollActivityTaskQueueResponse activity, SlotPermit permit) - Specified by:
dispatchActivityin interfaceEagerActivityDispatcher
-