Skip to content

BaseDocumentStore

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:106

new BaseDocumentStore(): BaseDocumentStore

BaseDocumentStore

serializer: Serializer<any> = jsonSerializer

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:108

persist(persistPath): void

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:111

string = DEFAULT_PERSIST_PATH

void


abstract docs(): Promise<Record<string, BaseNode<Metadata>>>

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:116

Promise<Record<string, BaseNode<Metadata>>>


abstract addDocuments(docs, allowUpdate): Promise<void>

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:118

BaseNode<Metadata>[]

boolean

Promise<void>


abstract getDocument(docId, raiseError): Promise<undefined | BaseNode<Metadata>>

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:120

string

boolean

Promise<undefined | BaseNode<Metadata>>


abstract deleteDocument(docId, raiseError): Promise<void>

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:125

string

boolean

Promise<void>


abstract documentExists(docId): Promise<boolean>

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:127

string

Promise<boolean>


abstract setDocumentHash(docId, docHash): Promise<void>

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:130

string

string

Promise<void>


abstract getDocumentHash(docId): Promise<undefined | string>

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:132

string

Promise<undefined | string>


abstract getAllDocumentHashes(): Promise<Record<string, string>>

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:134

Promise<Record<string, string>>


abstract getAllRefDocInfo(): Promise<undefined | Record<string, RefDocInfo>>

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:137

Promise<undefined | Record<string, RefDocInfo>>


abstract getRefDocInfo(refDocId): Promise<undefined | RefDocInfo>

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:139

string

Promise<undefined | RefDocInfo>


abstract deleteRefDoc(refDocId, raiseError): Promise<void>

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:141

string

boolean

Promise<void>


getNodes(nodeIds, raiseError): Promise<BaseNode<Metadata>[]>

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:144

string[]

boolean = true

Promise<BaseNode<Metadata>[]>


getNode(nodeId, raiseError): Promise<BaseNode<Metadata>>

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:150

string

boolean = true

Promise<BaseNode<Metadata>>


getNodeDict(nodeIdDict): Promise<Record<number, BaseNode<Metadata>>>

Defined in: .build/typescript/packages/core/src/storage/doc-store/base-document-store.ts:158

Promise<Record<number, BaseNode<Metadata>>>