René's URL Explorer Experiment


Title: Scheduling & Timers - Restate

Open Graph Title: Scheduling & Timers - Restate

X Title: Scheduling & Timers - Restate

Description: Durable timers, scheduled actions, and sleep, backed by Restate.

Open Graph Description: Durable timers, scheduled actions, and sleep, backed by Restate.

X Description: Durable timers, scheduled actions, and sleep, backed by Restate.

Opengraph URL: https://docs.restate.dev/develop/java/durable-timers

Generator: Mintlify

direct link

Domain: docs.restate.dev


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"WebSite","name":"Restate","creator":{"@type":"Organization","name":"Mintlify","url":"https://mintlify.com"}}
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://docs.restate.dev/#organization","name":"Restate","url":"https://docs.restate.dev","logo":{"@type":"ImageObject","url":"https://mintcdn.com/restate-6d46e1dc/0MkLgffDAGHkNDIZ/logo/light.svg?fit=max&auto=format&n=0MkLgffDAGHkNDIZ&q=85&s=70e648c2608af2d2c33dc26b3bce13d3"}},{"@type":"WebSite","@id":"https://docs.restate.dev#website","name":"Restate","url":"https://docs.restate.dev","publisher":{"@id":"https://docs.restate.dev/#organization"}},{"@type":"WebPage","@id":"https://docs.restate.dev/develop/java/durable-timers#webpage","url":"https://docs.restate.dev/develop/java/durable-timers","name":"Scheduling & Timers","description":"Durable timers, scheduled actions, and sleep, backed by Restate.","dateModified":"2026-07-08T10:14:44.453Z","isPartOf":{"@id":"https://docs.restate.dev#website"},"breadcrumb":{"@id":"https://docs.restate.dev/develop/java/durable-timers#breadcrumb"}},{"@type":"BreadcrumbList","@id":"https://docs.restate.dev/develop/java/durable-timers#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"SDKs","item":"https://docs.restate.dev/develop/ts/services"},{"@type":"ListItem","position":2,"name":"Java/Kotlin","item":"https://docs.restate.dev/develop/java/services"},{"@type":"ListItem","position":3,"name":"Scheduling & Timers","item":"https://docs.restate.dev/develop/java/durable-timers"}]},{"@type":["Article","TechArticle"],"@id":"https://docs.restate.dev/develop/java/durable-timers#article","headline":"Scheduling & Timers","name":"Scheduling & Timers","description":"Durable timers, scheduled actions, and sleep, backed by Restate.","url":"https://docs.restate.dev/develop/java/durable-timers","mainEntityOfPage":{"@id":"https://docs.restate.dev/develop/java/durable-timers#webpage"},"dateModified":"2026-07-08T10:14:44.453Z","publisher":{"@id":"https://docs.restate.dev/#organization"},"isPartOf":{"@id":"https://docs.restate.dev#website"}}]}

application-nameRestate
msapplication-config/mintlify-assets/_mintlify/favicons/restate-6d46e1dc/aPguAmH_f4I6oEvV/_generated/favicon/browserconfig.xml
apple-mobile-web-app-titleRestate
msapplication-TileColor#4752c4
og:site_nameRestate
og:imagehttps://restate-6d46e1dc.mintlify.app/mintlify-assets/_next/image?url=/_mintlify/api/og?division=Java%2FKotlin&appearance=light&title=Scheduling+%26+Timers&description=Durable+timers%2C+scheduled+actions%2C+and+sleep%2C+backed+by+Restate.&logoLight=https%3A%2F%2Fmintcdn.com%2Frestate-6d46e1dc%2F0MkLgffDAGHkNDIZ%2Flogo%2Flight.svg%3Ffit%3Dmax%26auto%3Dformat%26n%3D0MkLgffDAGHkNDIZ%26q%3D85%26s%3D70e648c2608af2d2c33dc26b3bce13d3&logoDark=https%3A%2F%2Fmintcdn.com%2Frestate-6d46e1dc%2F0MkLgffDAGHkNDIZ%2Flogo%2Fdark.svg%3Ffit%3Dmax%26auto%3Dformat%26n%3D0MkLgffDAGHkNDIZ%26q%3D85%26s%3D5be48044922541993e0e472f203bca46&primaryColor=%234752c4&lightColor=%237a87e1&backgroundLight=%23ffffff&backgroundDark=%230b0c0f&w=1200&q=100
og:image:width1200
og:image:height630
og:typewebsite
twitter:cardsummary_large_image
twitter:imagehttps://restate-6d46e1dc.mintlify.app/mintlify-assets/_next/image?url=/_mintlify/api/og?division=Java%2FKotlin&appearance=light&title=Scheduling+%26+Timers&description=Durable+timers%2C+scheduled+actions%2C+and+sleep%2C+backed+by+Restate.&logoLight=https%3A%2F%2Fmintcdn.com%2Frestate-6d46e1dc%2F0MkLgffDAGHkNDIZ%2Flogo%2Flight.svg%3Ffit%3Dmax%26auto%3Dformat%26n%3D0MkLgffDAGHkNDIZ%26q%3D85%26s%3D70e648c2608af2d2c33dc26b3bce13d3&logoDark=https%3A%2F%2Fmintcdn.com%2Frestate-6d46e1dc%2F0MkLgffDAGHkNDIZ%2Flogo%2Fdark.svg%3Ffit%3Dmax%26auto%3Dformat%26n%3D0MkLgffDAGHkNDIZ%26q%3D85%26s%3D5be48044922541993e0e472f203bca46&primaryColor=%234752c4&lightColor=%237a87e1&backgroundLight=%23ffffff&backgroundDark=%230b0c0f&w=1200&q=100
twitter:image:width1200
twitter:image:height630

Links:

/llms.txthttps://docs.restate.dev/llms.txt
Skip to main contenthttps://docs.restate.dev/develop/java/durable-timers#content-area
Restate home pagehttps://restate.dev
https://discord.restate.dev
https://slack.restate.dev
https://github.com/restatedev/restate
Learnhttps://docs.restate.dev/
Docshttps://docs.restate.dev/docs
Guideshttps://docs.restate.dev/guides
Roadmaphttps://docs.restate.dev/roadmap/oss
AI / Agentshttps://docs.restate.dev/ai
Overviewhttps://docs.restate.dev/docs
Installationhttps://docs.restate.dev/installation
Serviceshttps://docs.restate.dev/develop/java/services
Durable Stepshttps://docs.restate.dev/develop/java/durable-steps
Communicationhttps://docs.restate.dev/develop/java/service-communication
Statehttps://docs.restate.dev/develop/java/state
External Eventshttps://docs.restate.dev/develop/java/external-events
Scheduling & Timershttps://docs.restate.dev/develop/java/durable-timers
Concurrent Taskshttps://docs.restate.dev/develop/java/concurrent-tasks
Error Handlinghttps://docs.restate.dev/develop/java/error-handling
Serializationhttps://docs.restate.dev/develop/java/serialization
Servinghttps://docs.restate.dev/develop/java/serving
Spring Boothttps://docs.restate.dev/develop/java/spring-boot
Testinghttps://docs.restate.dev/develop/java/testing
Logginghttps://docs.restate.dev/develop/java/logging
Tracinghttps://docs.restate.dev/develop/java/tracing
Rust SDKhttps://docs.rs/restate-sdk/latest/restate_sdk/
AI-Assisted Developmenthttps://docs.restate.dev/develop/ai-assistant
Flow controlhttps://docs.restate.dev/services/flow-control
Versioninghttps://docs.restate.dev/services/versioning
Securityhttps://docs.restate.dev/services/security
Configurationhttps://docs.restate.dev/services/configuration
Introspectionhttps://docs.restate.dev/services/introspection
Getting Startedhttps://docs.restate.dev/cloud/getting-started
Connecting Serviceshttps://docs.restate.dev/cloud/connecting-services
Overviewhttps://docs.restate.dev/byoc/overview
Installationhttps://docs.restate.dev/byoc/installation
Securityhttps://docs.restate.dev/byoc/security
FAQhttps://docs.restate.dev/byoc/faq
Overviewhttps://docs.restate.dev/server/overview
Configurationhttps://docs.restate.dev/server/configuration
Memoryhttps://docs.restate.dev/server/memory
Networkinghttps://docs.restate.dev/server/networking
Highly-Available Clustershttps://docs.restate.dev/server/clusters
Metadata Storagehttps://docs.restate.dev/server/metadata
Securityhttps://docs.restate.dev/server/security
Snapshots & Backupshttps://docs.restate.dev/server/snapshots
Upgradinghttps://docs.restate.dev/server/upgrading
Architecturehttps://docs.restate.dev/references/architecture
Restate Server Configurationhttps://docs.restate.dev/references/server-config
CLI Configurationhttps://docs.restate.dev/references/cli-config
SQL Introspection APIhttps://docs.restate.dev/references/sql-introspection
Error Codeshttps://docs.restate.dev/references/errors
Typescript APIhttps://restatedev.github.io/sdk-typescript/
Javadocshttps://restatedev.github.io/sdk-java/javadocs/
KotlinDocshttps://restatedev.github.io/sdk-java/ktdocs/
Go APIhttps://pkg.go.dev/github.com/restatedev/sdk-go
How it workshttps://docs.restate.dev/develop/java/durable-timers#how-it-works
Durable sleephttps://docs.restate.dev/develop/java/durable-timers#durable-sleep
Scheduling async taskshttps://docs.restate.dev/develop/java/durable-timers#scheduling-async-tasks
Timers and timeoutshttps://docs.restate.dev/develop/java/durable-timers#timers-and-timeouts
Cron jobshttps://docs.restate.dev/develop/java/durable-timers#cron-jobs
Sleephttps://docs.restate.dev/develop/java/durable-timers#durable-sleep
Send delayed messageshttps://docs.restate.dev/develop/java/durable-timers#scheduling-async-tasks
Set timeoutshttps://docs.restate.dev/develop/java/durable-timers#timers-and-timeouts
cron jobshttps://docs.restate.dev/develop/java/durable-timers#cron-jobs
https://docs.restate.dev/develop/java/durable-timers#how-it-works
https://docs.restate.dev/develop/java/durable-timers#durable-sleep
exclusive handlerhttps://docs.restate.dev/foundations/handlers#handler-behavior
versioninghttps://docs.restate.dev/services/versioning
delayed messageshttps://docs.restate.dev/develop/java/service-communication#delayed-messages
https://docs.restate.dev/develop/java/durable-timers#scheduling-async-tasks
delayed messageshttps://docs.restate.dev/develop/java/service-communication#delayed-messages
service versioninghttps://docs.restate.dev/services/versioning
https://docs.restate.dev/develop/java/durable-timers#timers-and-timeouts
Durable Future combinators docshttps://docs.restate.dev/develop/java/concurrent-tasks
https://docs.restate.dev/develop/java/durable-timers#cron-jobs
implementing cron jobshttps://docs.restate.dev/guides/cron
External Eventshttps://docs.restate.dev/develop/java/external-events
Concurrent Taskshttps://docs.restate.dev/develop/java/concurrent-tasks
websitehttps://restate.dev
githubhttps://github.com/restatedev/restate
discordhttps://discord.restate.dev
slackhttps://slack.restate.dev
youtubehttps://www.youtube.com/@restatedev
linkedinhttps://linkedin.com/company/restatedev
xhttps://x.com/restatedev
blueskyhttps://bsky.app/profile/restate.dev
Powered byThis documentation is built and hosted on Mintlify, a developer documentation platformhttps://www.mintlify.com?utm_campaign=poweredBy&utm_medium=referral&utm_source=restate-6d46e1dc

Viewport: width=device-width, initial-scale=1, viewport-fit=cover


URLs of crawlers that visited me.