Package io.temporal.internal.worker
Interface EagerActivityDispatcher
-
- All Known Implementing Classes:
EagerActivityDispatcher.NoopEagerActivityDispatcher
public interface EagerActivityDispatcher
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
EagerActivityDispatcher.NoopEagerActivityDispatcher
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
dispatchActivity(io.temporal.api.workflowservice.v1.PollActivityTaskQueueResponse activity)
void
releaseActivitySlotReservations(int slotCounts)
boolean
tryReserveActivitySlot(io.temporal.api.command.v1.ScheduleActivityTaskCommandAttributesOrBuilder commandAttributes)
-
-
-
Method Detail
-
tryReserveActivitySlot
boolean tryReserveActivitySlot(io.temporal.api.command.v1.ScheduleActivityTaskCommandAttributesOrBuilder commandAttributes)
-
releaseActivitySlotReservations
void releaseActivitySlotReservations(int slotCounts)
-
dispatchActivity
void dispatchActivity(io.temporal.api.workflowservice.v1.PollActivityTaskQueueResponse activity)
-
-