Package com.embabel.agent.spi.support
Class ProcessOptionsOperationScheduler
-
- All Implemented Interfaces:
-
com.embabel.agent.spi.OperationScheduler
public final class ProcessOptionsOperationScheduler implements OperationScheduler
Operation scheduler driven from process options
-
-
Field Summary
Fields Modifier and Type Field Description private final Map<Delay, Long>operationDelaysprivate final Map<Delay, Long>toolDelays
-
Method Summary
Modifier and Type Method Description final Map<Delay, Long>getOperationDelays()final Map<Delay, Long>getToolDelays()ActionExecutionSchedulescheduleAction(ActionExecutionStartEvent actionExecutionStartEvent)ToolCallSchedulescheduleToolCall(ToolCallRequestEvent functionCallRequestEvent)-
-
Method Detail
-
getOperationDelays
final Map<Delay, Long> getOperationDelays()
-
getToolDelays
final Map<Delay, Long> getToolDelays()
-
scheduleAction
ActionExecutionSchedule scheduleAction(ActionExecutionStartEvent actionExecutionStartEvent)
-
scheduleToolCall
ToolCallSchedule scheduleToolCall(ToolCallRequestEvent functionCallRequestEvent)
-
-
-
-