Skip to content

ResourceBatchHandle

Defined in: namespaces-core-plugins.ts:337

Transactional batch registration handle from resources.beginBatch().

install(descriptor, resolver): Promise<void>

Defined in: namespaces-core-plugins.ts:339

Stages a provider registration inside the batch.

ResourceDescriptor

(uri) => AnyJSONValue | Promise<AnyJSONValue>

Promise<void>


commit(): Promise<void>

Defined in: namespaces-core-plugins.ts:341

Commits all staged registrations atomically.

Promise<void>


rollback(): Promise<void>

Defined in: namespaces-core-plugins.ts:343

Rolls back the batch.

Promise<void>