Skip to main content
Class: SummerShutdownNotice · Inherits: RefCounted Immutable platform advance notice for a World shutdown. The platform owns the reason, schedule and disposition. Game code prepares coherent state through ordinary save APIs and does not renew a keepalive lease. Native execution uses conservative owner-time projection, so changing the game’s system clock cannot extend permission. A retained notice stays immutable after updates or cancellation; read the authority World’s current notice for live state. Notice cannot be guaranteed for crashes or emergencies.

Methods

get_id

Stable platform shutdown operation identity. Returns: String

get_revision

Canonical nonnegative int64 decimal revision. The current-state protocol also retains revisions for cancellation. Returns: String

get_reason

Platform reason: scheduled_maintenance, repair, or relocation. Returns: String

get_disposition

restart restores the same World after exclusive runtime release; sleep retains its identity and committed state without compute. Returns: String

get_issued_at_unix_msec

Owner time when the notice was issued, in Unix milliseconds. Returns: int

get_prepare_by_unix_msec

Owner deadline for normal gameplay to end and final saving to begin, in Unix milliseconds. Returns: int

get_stop_at_unix_msec

Owner deadline for this authority to stop execution and writes, in Unix milliseconds. Physical cleanup or recovery may take longer. Final saving cannot veto this boundary. Returns: int
What is live on the platform today: platform capability status. Check availability at runtime before you offer a feature.