MCPcopy
hub / github.com/apify/crawlee / StorageImplementation

Interface StorageImplementation

packages/memory-storage/src/fs/common.ts:1–5  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1export interface StorageImplementation<T> {
2 get(force?: boolean): Promise<T>;
3 update(data: T): void | Promise<void>;
4 delete(): void | Promise<void>;
5}

Callers 20

listHeadMethod · 0.65
listAndLockHeadMethod · 0.65
prolongRequestLockMethod · 0.65
deleteRequestLockMethod · 0.65
addRequestMethod · 0.65
uniqueKeyToRequestIdFunction · 0.65
listAndLockHeadMethod · 0.65
prolongRequestLockMethod · 0.65

Implementers 9

RequestQueueClientpackages/memory-storage/src/resource-c
DatasetClientpackages/memory-storage/src/resource-c
KeyValueStoreClientpackages/memory-storage/src/resource-c
DatasetFileSystemEntrypackages/memory-storage/src/fs/dataset
DatasetMemoryEntrypackages/memory-storage/src/fs/dataset
RequestQueueFileSystemEntrypackages/memory-storage/src/fs/request
RequestQueueMemoryEntrypackages/memory-storage/src/fs/request
KeyValueFileSystemEntrypackages/memory-storage/src/fs/key-val
KeyValueMemoryEntrypackages/memory-storage/src/fs/key-val

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…