Resonate Basic Ephemeral World Usage Java

Use when writing Java code in main(), an HTTP handler, or any entry point that launches or coordinates Resonate workflows from the ephemeral world (the Client API surface, not code inside a durable function). Core patterns for the Resonate Java SDK's Client APIs — building a Resonate instance with the fluent builder (or new Resonate() for local mode), registering durable functions via method references, invoking them top-level with r.run, dispatching remotely with r.rpc, reconnecting to an existing execution with r.get, reading typed vs untyped handles, the promises and schedules sub-clients, per-call options, and stop semantics. Requires Java 21+ (virtual threads). Verified against example-hello-world-java / example-countdown-java / example-recursive-factorial-java and develop/java.mdx (docs PR

resonatehq aed7a28 16.2 KB Updated

File contents

resonatehq/resonate-skills/tree/main/resonate-basic-ephemeral-world-usage-java commit aed7a28efb

Frequently asked questions

npx skillmds@latest add resonatehq/resonate-basic-ephemeral-world-usage-java