Skip to content

FileSessionStorage

Generated by TypeDoc. Do not edit this page directly.

API Reference


Defined in: packages/storage-file/src/index.ts:206

new FileSessionStorage(options?): FileSessionStorage;

Defined in: packages/storage-file/src/index.ts:211

ParameterType
optionsFileSessionStorageOptions

FileSessionStorage

HarnessSessionStorage.constructor

PropertyModifierTypeDefault valueOverridesDefined in
idreadonly"file-session""file-session"HarnessSessionStorage.idpackages/storage-file/src/index.ts:207
labelpublicstring"File Session"HarnessSessionStorage.labelpackages/storage-file/src/index.ts:208
sessionsDirreadonlystringundefined-packages/storage-file/src/index.ts:209
createRun(input): StoredRunSummary;

Defined in: packages/storage-file/src/index.ts:275

ParameterType
inputCreateStoredRunInput

StoredRunSummary

HarnessSessionStorage.createRun


createSession(input): HarnessSessionSummary;

Defined in: packages/storage-file/src/index.ts:221

ParameterType
inputCreateStoredSessionInput

HarnessSessionSummary

HarnessSessionStorage.createSession


deleteSession(sessionId): boolean;

Defined in: packages/storage-file/src/index.ts:267

ParameterType
sessionIdstring

boolean

HarnessSessionStorage.deleteSession


getLatestRun(sessionId):
| StoredRunSummary
| undefined;

Defined in: packages/storage-file/src/index.ts:304

ParameterType
sessionIdstring

| StoredRunSummary | undefined

HarnessSessionStorage.getLatestRun


getSession(sessionId):
| HarnessSessionSummary
| undefined;

Defined in: packages/storage-file/src/index.ts:242

ParameterType
sessionIdstring

| HarnessSessionSummary | undefined

HarnessSessionStorage.getSession


init(): void;

Defined in: packages/storage-file/src/index.ts:216

void

HarnessSessionStorage.init


listRuns(sessionId): StoredRunSummary[];

Defined in: packages/storage-file/src/index.ts:310

ParameterType
sessionIdstring

StoredRunSummary[]

HarnessSessionStorage.listRuns


listSessions(query?): SessionListResult;

Defined in: packages/storage-file/src/index.ts:247

ParameterType
query?SessionListQuery

SessionListResult

HarnessSessionStorage.listSessions


openRun(input): HarnessRunStore;

Defined in: packages/storage-file/src/index.ts:314

ParameterType
inputOpenRunStoreInput

HarnessRunStore

HarnessSessionStorage.openRun


touchSession(input): void;

Defined in: packages/storage-file/src/index.ts:252

ParameterType
inputTouchStoredSessionInput

void

HarnessSessionStorage.touchSession