toggle menu
sdk-java
1.1.1
jvm
switch theme
search in API
sdk-common
/
dev.restate.sdk.common.syscalls
Package-level
declarations
Types
Types
Deferred
Link copied to clipboard
interface
Deferred
<
T
>
Interface to define interaction with deferred results.
Enter
Side
Effect
Syscall
Callback
Link copied to clipboard
interface
EnterSideEffectSyscallCallback
:
ExitSideEffectSyscallCallback
Exit
Side
Effect
Syscall
Callback
Link copied to clipboard
interface
ExitSideEffectSyscallCallback
:
SyscallCallback
<
T
>
Handler
Definition
Link copied to clipboard
class
HandlerDefinition
<
REQ
,
RES
,
O
>
Handler
Runner
Link copied to clipboard
interface
HandlerRunner
<
REQ
,
RES
,
O
>
Handler
Specification
Link copied to clipboard
class
HandlerSpecification
<
REQ
,
RES
>
Result
Link copied to clipboard
abstract
class
Result
<
T
>
Result can be 3 valued:
Empty
Value
Failure
Empty and Value are used to distinguish the logical empty with the null result.
Service
Definition
Link copied to clipboard
class
ServiceDefinition
<
O
>
Service
Definition
Factory
Link copied to clipboard
interface
ServiceDefinitionFactory
<
T
,
O
>
Syscall
Callback
Link copied to clipboard
interface
SyscallCallback
<
T
>
Syscalls
Link copied to clipboard
interface
Syscalls
Internal interface to access Restate functionalities.