Skip to content

ResourceBatchHandle

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

Transactional batch registration handle from resources.beginBatch().

install(descriptor, resolver): Promise<void>

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

Stages a provider registration inside the batch.

ResourceDescriptor

(uri) => AnyJSONValue | Promise<AnyJSONValue>

Promise<void>


commit(): Promise<void>

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

Commits all staged registrations atomically.

Promise<void>


rollback(): Promise<void>

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

Rolls back the batch.

Promise<void>