ScheduleMode
public enum ScheduleMode
源码Source
io/agentscope/extensions/scheduler/config/ScheduleMode.java:26–80定义调度模式相关取值的枚举。位于 io.agentscope.extensions.scheduler.config 包。核心成员包括 NONE、CRON、FIXED_RATE、FIXED_DELAY。
Enumeration of scheduling modes supported by the scheduler.
This enum defines the different timing strategies that can be used to schedule agent execution.
枚举常量摘要Enum Constant Summary
| 常量Constant | 说明Description |
|---|---|
NONE | 执行 `NONE` 方法。 No scheduling - the agent will not be automatically scheduled. |
CRON | 执行 `CRON` 方法。 Cron-based scheduling using cron expressions. |
FIXED_RATE | 执行FIXED 速率相关操作。 Fixed-rate scheduling with constant intervals between execution starts. |
FIXED_DELAY | 执行FIXED 延迟相关操作。 Fixed-delay scheduling with constant delays between execution completion and next start. |
枚举常量详情Enum Constant Detail
NONE
NONE
staticfinal
执行 NONE 方法。
No scheduling - the agent will not be automatically scheduled.
源码Source
io/agentscope/extensions/scheduler/config/ScheduleMode.java:37CRON
CRON
staticfinal
执行 CRON 方法。
Cron-based scheduling using cron expressions.
源码Source
io/agentscope/extensions/scheduler/config/ScheduleMode.java:53FIXED_RATE
FIXED_RATE
staticfinal
执行FIXED 速率相关操作。
Fixed-rate scheduling with constant intervals between execution starts.
源码Source
io/agentscope/extensions/scheduler/config/ScheduleMode.java:66FIXED_DELAY
FIXED_DELAY
staticfinal
执行FIXED 延迟相关操作。
Fixed-delay scheduling with constant delays between execution completion and next start.
源码Source
io/agentscope/extensions/scheduler/config/ScheduleMode.java:79