MemorySessionStorage
Generated by TypeDoc. Do not edit this page directly.
Class: MemorySessionStorage
Section titled “Class: MemorySessionStorage”Defined in: packages/core/src/runtime/storage.ts:247
Extends
Section titled “Extends”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new MemorySessionStorage(): MemorySessionStorage;Returns
Section titled “Returns”MemorySessionStorage
Inherited from
Section titled “Inherited from”HarnessSessionStorage.constructor
Properties
Section titled “Properties”| Property | Modifier | Type | Default value | Overrides | Defined in |
|---|---|---|---|---|---|
id | readonly | "memory-session" | "memory-session" | HarnessSessionStorage.id | packages/core/src/runtime/storage.ts:248 |
label | public | string | "Memory Session" | HarnessSessionStorage.label | packages/core/src/runtime/storage.ts:249 |
Methods
Section titled “Methods”createRun()
Section titled “createRun()”createRun(input): StoredRunSummary;Defined in: packages/core/src/runtime/storage.ts:299
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
input | CreateStoredRunInput |
Returns
Section titled “Returns”Overrides
Section titled “Overrides”HarnessSessionStorage.createRun
createSession()
Section titled “createSession()”createSession(input): HarnessSessionSummary;Defined in: packages/core/src/runtime/storage.ts:253
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
input | CreateStoredSessionInput |
Returns
Section titled “Returns”Overrides
Section titled “Overrides”HarnessSessionStorage.createSession
deleteSession()
Section titled “deleteSession()”deleteSession(sessionId): boolean;Defined in: packages/core/src/runtime/storage.ts:291
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
sessionId | string |
Returns
Section titled “Returns”boolean
Overrides
Section titled “Overrides”HarnessSessionStorage.deleteSession
getLatestRun()
Section titled “getLatestRun()”getLatestRun(sessionId): StoredRunSummary | undefined;Defined in: packages/core/src/runtime/storage.ts:327
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
sessionId | string |
Returns
Section titled “Returns”StoredRunSummary | undefined
Overrides
Section titled “Overrides”HarnessSessionStorage.getLatestRun
getSession()
Section titled “getSession()”getSession(sessionId): | HarnessSessionSummary | undefined;Defined in: packages/core/src/runtime/storage.ts:270
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
sessionId | string |
Returns
Section titled “Returns”| HarnessSessionSummary
| undefined
Overrides
Section titled “Overrides”HarnessSessionStorage.getSession
init()?
Section titled “init()?”optional init(): void | Promise<void>;Defined in: packages/core/src/runtime/storage.ts:147
Returns
Section titled “Returns”void | Promise<void>
Inherited from
Section titled “Inherited from”listRuns()
Section titled “listRuns()”listRuns(sessionId): StoredRunSummary[];Defined in: packages/core/src/runtime/storage.ts:335
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
sessionId | string |
Returns
Section titled “Returns”Overrides
Section titled “Overrides”HarnessSessionStorage.listRuns
listSessions()
Section titled “listSessions()”listSessions(query?): SessionListResult;Defined in: packages/core/src/runtime/storage.ts:275
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
query? | SessionListQuery |
Returns
Section titled “Returns”Overrides
Section titled “Overrides”HarnessSessionStorage.listSessions
openRun()
Section titled “openRun()”openRun(input): HarnessRunStore;Defined in: packages/core/src/runtime/storage.ts:339
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
input | OpenRunStoreInput |
Returns
Section titled “Returns”Overrides
Section titled “Overrides”touchSession()
Section titled “touchSession()”touchSession(input): void;Defined in: packages/core/src/runtime/storage.ts:279
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
input | TouchStoredSessionInput |
Returns
Section titled “Returns”void