Package io.fluxzero.common.api.scheduling
package io.fluxzero.common.api.scheduling
-
ClassDescriptionCommand to cancel a previously scheduled message using its
CancelSchedule.scheduleId.Request to retrieve a scheduled message by itsGetSchedule.scheduleId.Binds canonical Model parent IDs to their committed lifetimes in this namespace.Payload-free request summary.Immutable namespace-local lifetime bindings for a subsequent ScheduleWithParents operation.Response to aGetSchedulerequest, containing the matchingSerializedSchedule, if found.Metric payload used for internal monitoring and logging.Command to schedule a batch of messages for future delivery.Lightweight metric representation of thisSchedulecommand, used for monitoring purposes.Best-effort metric emitted after an owned schedule was removed following parent deletion.Schedules messages owned by existing, committed Models in the same namespace.Payload-free operation summary.Represents a scheduled message to be delivered at a specificSerializedSchedule.timestamp.Metric representation of theSerializedSchedulefor tracking/monitoring.