MCPcopy
hub / github.com/directus/directus / SynchronizationManager

Interface SynchronizationManager

api/src/synchronization.ts:5–11  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3import { getConfigFromEnv } from './utils/get-config-from-env.js';
4
5interface SynchronizationManager {
6 set(key: string, value: string | number): Promise<void>;
7 get(key: string): Promise<string | null>;
8 delete(key: string): Promise<void>;
9 exists(key: string): Promise<boolean>;
10 setGreaterThan(key: string, value: number): Promise<boolean>;
11}
12
13let synchronizationManager: SynchronizationManager;
14

Callers 34

beforeMountFunction · 0.65
replaceVersionFunction · 0.65
addQueryToPathFunction · 0.65
getFieldsTreeFunction · 0.65
addFieldToClearFunction · 0.65
getAssetUrlFunction · 0.65
getFilesUrlFunction · 0.65
getFolderUrlFunction · 0.65
unmountedFunction · 0.65
fetchRolesFunction · 0.65
duplicateFunction · 0.65
startEditingFunction · 0.65

Implementers 2

SynchronizationManagerMemoryapi/src/synchronization.ts
SynchronizationManagerRedisapi/src/synchronization.ts

Calls

no outgoing calls

Tested by

no test coverage detected