Interface EagerActivityDispatcher
- All Known Implementing Classes:
EagerActivityDispatcher.NoopEagerActivityDispatcher
public interface EagerActivityDispatcher
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class -
Method Summary
Modifier and TypeMethodDescriptionvoiddispatchActivity(io.temporal.api.workflowservice.v1.PollActivityTaskQueueResponse activity, SlotPermit permit) voidtryReserveActivitySlot(io.temporal.api.command.v1.ScheduleActivityTaskCommandAttributesOrBuilder commandAttributes)
-
Method Details
-
tryReserveActivitySlot
Optional<SlotPermit> tryReserveActivitySlot(io.temporal.api.command.v1.ScheduleActivityTaskCommandAttributesOrBuilder commandAttributes) -
releaseActivitySlotReservations
-
dispatchActivity
void dispatchActivity(io.temporal.api.workflowservice.v1.PollActivityTaskQueueResponse activity, SlotPermit permit)
-