Interface EagerActivityDispatcher

All Known Implementing Classes:
EagerActivityDispatcher.NoopEagerActivityDispatcher

public interface EagerActivityDispatcher
  • Method Details

    • tryReserveActivitySlot

      Optional<SlotPermit> tryReserveActivitySlot(io.temporal.api.command.v1.ScheduleActivityTaskCommandAttributesOrBuilder commandAttributes)
    • releaseActivitySlotReservations

      void releaseActivitySlotReservations(Iterable<SlotPermit> permits)
    • dispatchActivity

      void dispatchActivity(io.temporal.api.workflowservice.v1.PollActivityTaskQueueResponse activity, SlotPermit permit)