LoadBundleResult

sealed class LoadBundleResult(source)

Outcome of loadJar.

  • Loaded — one or more new bundles were appended. Carries the list of newly-added bundleIds for caller logging / UX.

  • Reloaded — a JAR at an already-loaded path was rebuilt and its bundles were replaced with the new content. Carries the reloaded bundleIds.

  • AlreadyLoaded — nothing changed: either the same path with identical content, or a new path whose every bundleId was already loaded from another source. Carries those bundleIds.

  • NoBundles — the JAR declares no KSLModelBundle service.

  • Failed — the load attempt threw. Failed.reason is suitable for surfacing to the user.

Inheritors

Constructors

Link copied to clipboard
protected constructor()

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard