KnowledgeOS API Reference
Preparing search index...
persistence/src
PersistenceRuntime
Class PersistenceRuntime
Index
Constructors
constructor
Methods
clear
close
get
Queue
Depth
get
State
get
Uptime
health
init
load
load
Events
save
save
Event
Constructors
constructor
new
PersistenceRuntime
(
retryConfig
?:
Partial
<
RetryConfig
>
)
:
PersistenceRuntime
Parameters
Optional
retryConfig
:
Partial
<
RetryConfig
>
Returns
PersistenceRuntime
Methods
clear
clear
()
:
Promise
<
RuntimeResult
<
void
>
>
Returns
Promise
<
RuntimeResult
<
void
>
>
close
close
()
:
Promise
<
RuntimeResult
<
void
>
>
Returns
Promise
<
RuntimeResult
<
void
>
>
get
Queue
Depth
getQueueDepth
()
:
number
Returns
number
get
State
getState
()
:
RuntimeState
Returns
RuntimeState
get
Uptime
getUptime
()
:
number
Returns
number
health
health
()
:
Promise
<
BackendHealth
>
Returns
Promise
<
BackendHealth
>
init
init
(
backend
:
PersistenceBackend
,
config
?:
BackendConfig
,
)
:
Promise
<
RuntimeResult
<
void
>
>
Parameters
backend
:
PersistenceBackend
Optional
config
:
BackendConfig
Returns
Promise
<
RuntimeResult
<
void
>
>
load
load
()
:
Promise
<
RuntimeResult
<
LoadRuntimeResult
>
>
Returns
Promise
<
RuntimeResult
<
LoadRuntimeResult
>
>
load
Events
loadEvents
()
:
Promise
<
RuntimeResult
<
EventsRuntimeResult
>
>
Returns
Promise
<
RuntimeResult
<
EventsRuntimeResult
>
>
save
save
(
snapshot
:
PersistenceSnapshot
)
:
Promise
<
RuntimeResult
<
SaveRuntimeResult
>
>
Parameters
snapshot
:
PersistenceSnapshot
Returns
Promise
<
RuntimeResult
<
SaveRuntimeResult
>
>
save
Event
saveEvent
(
event
:
PersistedEvent
)
:
Promise
<
RuntimeResult
<
EventRuntimeResult
>
>
Parameters
event
:
PersistedEvent
Returns
Promise
<
RuntimeResult
<
EventRuntimeResult
>
>
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
clear
close
get
Queue
Depth
get
State
get
Uptime
health
init
load
load
Events
save
save
Event
KnowledgeOS API Reference
Loading...