Index
All Classes and Interfaces|All Packages|Serialized Form
A
- accepting() - Method in record class dev.shamoo.runtime.core.InvocationSnapshot
-
Returns the value of the
acceptingrecord component. - acquire(String, SemverRange, DependentReloadPolicy) - Method in interface dev.shamoo.runtime.core.PluginServices
- acquire(K, Runnable, Runnable) - Method in class dev.shamoo.runtime.core.RegistrationRefCounter
- active() - Method in record class dev.shamoo.runtime.core.InvocationSnapshot
-
Returns the value of the
activerecord component. - activeInvocations() - Method in record class dev.shamoo.runtime.core.RuntimeMetricsSnapshot
-
Returns the value of the
activeInvocationsrecord component. - admit() - Method in class dev.shamoo.runtime.core.InvocationAdmission
- admit() - Method in interface dev.shamoo.runtime.core.InvocationController
- admitInvocation(PluginId) - Method in class dev.shamoo.runtime.core.PluginLifecycleCoordinator
- admitted() - Method in record class dev.shamoo.runtime.core.InvocationSnapshot
-
Returns the value of the
admittedrecord component. - attempted() - Method in record class dev.shamoo.runtime.core.ResourceCleanupReport
-
Returns the value of the
attemptedrecord component. - available() - Method in record class dev.shamoo.runtime.core.OptionalProxyTransport.Response
-
Returns the value of the
availablerecord component. - available(byte[]) - Static method in record class dev.shamoo.runtime.core.OptionalProxyTransport.Response
- awaitDrained(Duration) - Method in class dev.shamoo.runtime.core.InvocationAdmission
B
- bindingNamespace() - Method in class dev.shamoo.runtime.core.PlatformCapabilities
- blocked() - Method in record class dev.shamoo.runtime.core.DependencyResolution
-
Returns the value of the
blockedrecord component. - BLOCKED - Enum constant in enum class dev.shamoo.runtime.core.PluginLifecycleState
- blockedReasons() - Method in record class dev.shamoo.runtime.core.PluginIntrospectionSnapshot
-
Returns the value of the
blockedReasonsrecord component. - builtins() - Method in record class dev.shamoo.runtime.core.RuntimePermissions
-
Returns the value of the
builtinsrecord component.
C
- candidate() - Method in record class dev.shamoo.runtime.core.PluginRuntimeContext
-
Returns the value of the
candidaterecord component. - candidates() - Method in record class dev.shamoo.runtime.core.PluginDiscoveryResult
-
Returns the value of the
candidatesrecord component. - capturedAt() - Method in record class dev.shamoo.runtime.core.PluginIntrospectionSnapshot
-
Returns the value of the
capturedAtrecord component. - carrier(OptionalProxyTransport.Sender) - Method in class dev.shamoo.runtime.core.OptionalProxyTransport
- category() - Method in record class dev.shamoo.runtime.core.ResourceRegistration
-
Returns the value of the
categoryrecord component. - checksums() - Method in record class dev.shamoo.runtime.core.InstalledPluginCandidate
-
Returns the value of the
checksumsrecord component. - childProcess() - Method in record class dev.shamoo.runtime.core.RuntimePermissions
-
Returns the value of the
childProcessrecord component. - clean() - Method in record class dev.shamoo.runtime.core.ResourceCleanupReport
- cleaned() - Method in record class dev.shamoo.runtime.core.ResourceCleanupReport
-
Returns the value of the
cleanedrecord component. - cleanup(PluginId) - Method in class dev.shamoo.runtime.core.ResourceRegistry
- clear() - Method in class dev.shamoo.runtime.core.SourceMapRegistry
- clearCarrier() - Method in class dev.shamoo.runtime.core.OptionalProxyTransport
- close() - Method in interface dev.shamoo.runtime.core.CloseNotifyingResource
- close() - Method in class dev.shamoo.runtime.core.InvocationAdmission.Lease
- close() - Method in class dev.shamoo.runtime.core.OptionalProxyTransport
- close() - Method in class dev.shamoo.runtime.core.PluginDirectoryWatcher
- close() - Method in interface dev.shamoo.runtime.core.PluginServiceProxy
- close() - Method in interface dev.shamoo.runtime.core.ScriptCallback
- close() - Method in interface dev.shamoo.runtime.core.ScriptRuntime
- closeAll() - Method in class dev.shamoo.runtime.core.ResourceRegistry
- CLOSED - Enum constant in enum class dev.shamoo.runtime.core.RuntimeState
- CloseNotifyingResource - Interface in dev.shamoo.runtime.core
-
Resource that can notify an ownership registry after it closes naturally.
- CLOSING - Enum constant in enum class dev.shamoo.runtime.core.RuntimeState
- code() - Method in record class dev.shamoo.runtime.core.DependencyBlock
-
Returns the value of the
coderecord component. - code() - Method in exception class dev.shamoo.runtime.core.LifecycleError
- code() - Method in exception class dev.shamoo.runtime.core.PluginDiscoveryError
- column() - Method in record class dev.shamoo.runtime.core.SourcePosition
-
Returns the value of the
columnrecord component. - COMMAND - Enum constant in enum class dev.shamoo.runtime.core.ResourceCategory
- CompiledBindingMetadata - Record Class in dev.shamoo.runtime.core
-
Generated binding identity required before a platform operation can be invoked.
- CompiledBindingMetadata(String, String, String, String, ProtocolVersion) - Constructor for record class dev.shamoo.runtime.core.CompiledBindingMetadata
-
Creates an instance of a
CompiledBindingMetadatarecord class. - completed() - Method in record class dev.shamoo.runtime.core.InvocationSnapshot
-
Returns the value of the
completedrecord component. - completedInvocations() - Method in record class dev.shamoo.runtime.core.RuntimeMetricsSnapshot
-
Returns the value of the
completedInvocationsrecord component. - componentId() - Method in record class dev.shamoo.runtime.core.CompiledBindingMetadata
-
Returns the value of the
componentIdrecord component. - correlationId() - Method in exception class dev.shamoo.runtime.core.LifecycleError
- correlationId() - Method in record class dev.shamoo.runtime.core.LifecycleTransition
-
Returns the value of the
correlationIdrecord component. - correlationId() - Method in exception class dev.shamoo.runtime.core.ServiceInvocationException
- create(PluginRuntimeContext) - Method in interface dev.shamoo.runtime.core.PluginRuntimeFactory
- CREATING - Enum constant in enum class dev.shamoo.runtime.core.RuntimeState
- CrossPluginEventBus - Class in dev.shamoo.runtime.core
-
Version-filtering event bus whose subscriptions follow plugin generation ownership.
- CrossPluginEventBus() - Constructor for class dev.shamoo.runtime.core.CrossPluginEventBus
- CrossPluginServiceRegistry - Class in dev.shamoo.runtime.core
-
Core-owned service directory with generation-aware providers and stable consumer proxies.
- CrossPluginServiceRegistry() - Constructor for class dev.shamoo.runtime.core.CrossPluginServiceRegistry
- cycles() - Method in record class dev.shamoo.runtime.core.DependencyResolution
-
Returns the value of the
cyclesrecord component.
D
- DEFAULT - Static variable in record class dev.shamoo.runtime.core.QuarantinePolicy
- dependencies() - Method in record class dev.shamoo.runtime.core.DependencyResolution
-
Returns the value of the
dependenciesrecord component. - dependencies() - Method in record class dev.shamoo.runtime.core.PluginIntrospectionSnapshot
-
Returns the value of the
dependenciesrecord component. - dependency() - Method in record class dev.shamoo.runtime.core.DependencyBlock
-
Returns the value of the
dependencyrecord component. - DependencyBlock - Record Class in dev.shamoo.runtime.core
-
Stable reason that prevents a plugin from loading.
- DependencyBlock(String, PluginId, String) - Constructor for record class dev.shamoo.runtime.core.DependencyBlock
-
Creates an instance of a
DependencyBlockrecord class. - DependencyResolution - Record Class in dev.shamoo.runtime.core
-
Immutable dependency graph and deterministic lifecycle ordering.
- DependencyResolution(List<PluginId>, List<PluginId>, Map<PluginId, Set<PluginId>>, Map<PluginId, List<DependencyBlock>>, List<List<PluginId>>) - Constructor for record class dev.shamoo.runtime.core.DependencyResolution
-
Creates an instance of a
DependencyResolutionrecord class. - DependentReloadPolicy - Enum Class in dev.shamoo.runtime.core
-
Consumer behavior when a service provider generation is transactionally replaced.
- description() - Method in record class dev.shamoo.runtime.core.ResourceRegistration
-
Returns the value of the
descriptionrecord component. - descriptor() - Method in record class dev.shamoo.runtime.core.InstalledPluginCandidate
-
Returns the value of the
descriptorrecord component. - detail() - Method in record class dev.shamoo.runtime.core.DependencyBlock
-
Returns the value of the
detailrecord component. - dev.shamoo.runtime.core - package dev.shamoo.runtime.core
- DirectRuntimeHost - Class in dev.shamoo.runtime.core
-
A synchronous host suitable for command-line tools and deterministic tests.
- DirectRuntimeHost(String, System.Logger) - Constructor for class dev.shamoo.runtime.core.DirectRuntimeHost
- disable() - Method in interface dev.shamoo.runtime.core.PluginRuntime
- disable(PluginId, UUID) - Method in class dev.shamoo.runtime.core.PluginLifecycleCoordinator
- DISABLE_FAILED - Enum constant in enum class dev.shamoo.runtime.core.PluginLifecycleState
- disableAll(UUID) - Method in class dev.shamoo.runtime.core.PluginLifecycleCoordinator
- DISABLED - Enum constant in enum class dev.shamoo.runtime.core.PluginLifecycleState
- disableOrder() - Method in record class dev.shamoo.runtime.core.DependencyResolution
-
Returns the value of the
disableOrderrecord component. - DISABLING - Enum constant in enum class dev.shamoo.runtime.core.PluginLifecycleState
- discover(Path) - Method in class dev.shamoo.runtime.core.PluginDiscovery
- DISCOVERED - Enum constant in enum class dev.shamoo.runtime.core.PluginLifecycleState
- dispatch(Runnable) - Method in class dev.shamoo.runtime.core.DirectRuntimeHost
- dispatch(Runnable) - Method in interface dev.shamoo.runtime.core.RuntimeHost
- drain() - Method in interface dev.shamoo.runtime.core.PluginRuntime
- DRAIN_FAILED - Enum constant in enum class dev.shamoo.runtime.core.PluginLifecycleState
- DRAINING - Enum constant in enum class dev.shamoo.runtime.core.PluginLifecycleState
E
- enable() - Method in interface dev.shamoo.runtime.core.PluginRuntime
- enable(PluginId, UUID) - Method in class dev.shamoo.runtime.core.PluginLifecycleCoordinator
- ENABLE_FAILED - Enum constant in enum class dev.shamoo.runtime.core.PluginLifecycleState
- enableAll(UUID) - Method in class dev.shamoo.runtime.core.PluginLifecycleCoordinator
- enableAll(UUID, BiConsumer<PluginId, Throwable>) - Method in class dev.shamoo.runtime.core.PluginLifecycleCoordinator
- ENABLED - Enum constant in enum class dev.shamoo.runtime.core.PluginLifecycleState
- enableOrder() - Method in record class dev.shamoo.runtime.core.DependencyResolution
-
Returns the value of the
enableOrderrecord component. - ENABLING - Enum constant in enum class dev.shamoo.runtime.core.PluginLifecycleState
- equals(Object) - Method in record class dev.shamoo.runtime.core.CompiledBindingMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.shamoo.runtime.core.DependencyBlock
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.shamoo.runtime.core.DependencyResolution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.shamoo.runtime.core.InstalledPluginCandidate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.shamoo.runtime.core.InvocationSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.shamoo.runtime.core.LifecycleMetricsSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.shamoo.runtime.core.LifecycleTransition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.shamoo.runtime.core.OptionalProxyTransport.Response
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.shamoo.runtime.core.PlatformOperationResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.shamoo.runtime.core.PluginDiscoveryResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.shamoo.runtime.core.PluginId
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.shamoo.runtime.core.PluginIntrospectionSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.shamoo.runtime.core.PluginRuntimeContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.shamoo.runtime.core.QuarantinePolicy
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.shamoo.runtime.core.ResourceCleanupReport
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.shamoo.runtime.core.ResourceRegistration
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.shamoo.runtime.core.RuntimeMetricsSnapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.shamoo.runtime.core.RuntimePermissions
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.shamoo.runtime.core.SourcePosition
-
Indicates whether some other object is "equal to" this one.
- error() - Method in record class dev.shamoo.runtime.core.OptionalProxyTransport.Response
-
Returns the value of the
errorrecord component. - error(String) - Static method in record class dev.shamoo.runtime.core.OptionalProxyTransport.Response
- errors() - Method in record class dev.shamoo.runtime.core.PluginDiscoveryResult
-
Returns the value of the
errorsrecord component. - errors() - Method in record class dev.shamoo.runtime.core.ResourceCleanupReport
-
Returns the value of the
errorsrecord component. - events() - Method in record class dev.shamoo.runtime.core.PluginRuntimeContext
-
Returns the value of the
eventsrecord component. - execute(ScriptRequest) - Method in interface dev.shamoo.runtime.core.ScriptRuntime
- exportHotState() - Method in interface dev.shamoo.runtime.core.HotStatePluginRuntime
F
- FAILED - Enum constant in enum class dev.shamoo.runtime.core.RuntimeState
- failedHooks() - Method in record class dev.shamoo.runtime.core.LifecycleMetricsSnapshot
-
Returns the value of the
failedHooksrecord component. - failuresBeforeQuarantine() - Method in record class dev.shamoo.runtime.core.QuarantinePolicy
-
Returns the value of the
failuresBeforeQuarantinerecord component. - FILE - Enum constant in enum class dev.shamoo.runtime.core.ResourceCategory
- forget(AutoCloseable) - Method in class dev.shamoo.runtime.core.ResourceRegistry
-
Removes an already-closed resource by identity without closing it again.
- from() - Method in record class dev.shamoo.runtime.core.LifecycleTransition
-
Returns the value of the
fromrecord component. - from(NodePolicy) - Static method in record class dev.shamoo.runtime.core.RuntimePermissions
-
Converts aliases such as
pathandnode:pathto one canonical name. - from(Map<?, ?>) - Static method in record class dev.shamoo.runtime.core.CompiledBindingMetadata
G
- generationId() - Method in record class dev.shamoo.runtime.core.PluginRuntimeContext
-
Returns the value of the
generationIdrecord component. - GENERIC - Enum constant in enum class dev.shamoo.runtime.core.ResourceCategory
H
- handle(Object) - Method in interface dev.shamoo.runtime.core.PluginEventHandler
- hashCode() - Method in record class dev.shamoo.runtime.core.CompiledBindingMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.shamoo.runtime.core.DependencyBlock
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.shamoo.runtime.core.DependencyResolution
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.shamoo.runtime.core.InstalledPluginCandidate
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.shamoo.runtime.core.InvocationSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.shamoo.runtime.core.LifecycleMetricsSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.shamoo.runtime.core.LifecycleTransition
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.shamoo.runtime.core.OptionalProxyTransport.Response
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.shamoo.runtime.core.PlatformOperationResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.shamoo.runtime.core.PluginDiscoveryResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.shamoo.runtime.core.PluginId
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.shamoo.runtime.core.PluginIntrospectionSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.shamoo.runtime.core.PluginRuntimeContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.shamoo.runtime.core.QuarantinePolicy
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.shamoo.runtime.core.ResourceCleanupReport
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.shamoo.runtime.core.ResourceRegistration
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.shamoo.runtime.core.RuntimeMetricsSnapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.shamoo.runtime.core.RuntimePermissions
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.shamoo.runtime.core.SourcePosition
-
Returns a hash code value for this object.
- history() - Method in class dev.shamoo.runtime.core.PluginLifecycleMachine
- HotStatePluginRuntime - Interface in dev.shamoo.runtime.core
-
Optional engine-neutral contract for transferring opaque state between runtime generations.
I
- IllegalLifecycleTransitionError - Exception Class in dev.shamoo.runtime.core
-
Raised when a caller requests a transition outside the central transition table.
- IllegalLifecycleTransitionError(PluginId, PluginLifecycleState, PluginLifecycleState, UUID) - Constructor for exception class dev.shamoo.runtime.core.IllegalLifecycleTransitionError
- importHotState(byte[]) - Method in interface dev.shamoo.runtime.core.HotStatePluginRuntime
- IncompatibleManifestException - Exception Class in dev.shamoo.runtime.core
-
Indicates that a valid manifest cannot run in the current runtime environment.
- IncompatibleManifestException(String, CompatibilityResult) - Constructor for exception class dev.shamoo.runtime.core.IncompatibleManifestException
- install(Collection<InstalledPluginCandidate>) - Method in class dev.shamoo.runtime.core.PluginLifecycleCoordinator
- InstalledPluginCandidate - Record Class in dev.shamoo.runtime.core
-
Immutable discovered plugin installation; it does not imply activation.
- InstalledPluginCandidate(PluginId, PluginDescriptor, Path, Map<String, String>) - Constructor for record class dev.shamoo.runtime.core.InstalledPluginCandidate
-
Creates an instance of a
InstalledPluginCandidaterecord class. - InvocationAdmission - Class in dev.shamoo.runtime.core
-
Atomic invocation admission and drain accounting for one plugin.
- InvocationAdmission(PluginId) - Constructor for class dev.shamoo.runtime.core.InvocationAdmission
- InvocationAdmission.Lease - Class in dev.shamoo.runtime.core
-
Idempotent active-invocation lease.
- InvocationController - Interface in dev.shamoo.runtime.core
-
Runtime-facing invocation admission boundary.
- InvocationRejectedError - Exception Class in dev.shamoo.runtime.core
-
Raised when a plugin is no longer admitting invocations.
- InvocationRejectedError(PluginId) - Constructor for exception class dev.shamoo.runtime.core.InvocationRejectedError
- invocations() - Method in record class dev.shamoo.runtime.core.PluginIntrospectionSnapshot
-
Returns the value of the
invocationsrecord component. - invocations() - Method in record class dev.shamoo.runtime.core.PluginRuntimeContext
-
Returns the value of the
invocationsrecord component. - InvocationSnapshot - Record Class in dev.shamoo.runtime.core
-
Immutable invocation admission counters.
- InvocationSnapshot(boolean, int, long, long, long) - Constructor for record class dev.shamoo.runtime.core.InvocationSnapshot
-
Creates an instance of a
InvocationSnapshotrecord class. - invoke(PluginId, CompiledBindingMetadata, List<Object>) - Method in interface dev.shamoo.runtime.core.PlatformCapabilities.Operation
- invoke(String, PluginId, CompiledBindingMetadata, List<Object>) - Method in class dev.shamoo.runtime.core.PlatformCapabilities
-
Invokes a capability using metadata that was already parsed by the authorization layer.
- invoke(String, PluginId, Map<?, ?>, List<Object>) - Method in class dev.shamoo.runtime.core.PlatformCapabilities
-
Resolves and caches only immutable generated identity; plugin owners and runtimes are invocation arguments.
- invoke(String, List<Object>) - Method in interface dev.shamoo.runtime.core.PluginServiceHandler
- invoke(String, List<Object>) - Method in interface dev.shamoo.runtime.core.PluginServiceProxy
- invoke(List<Object>) - Method in interface dev.shamoo.runtime.core.ScriptCallback
- isClosed() - Method in interface dev.shamoo.runtime.core.ScriptRuntime
K
- KEEP_RUNNING - Enum constant in enum class dev.shamoo.runtime.core.DependentReloadPolicy
L
- leaked() - Method in record class dev.shamoo.runtime.core.ResourceCleanupReport
-
Returns the value of the
leakedrecord component. - LifecycleError - Exception Class in dev.shamoo.runtime.core
-
Structured base error emitted by lifecycle coordination.
- LifecycleError(PluginId, PluginLifecycleState, UUID, String, String, Throwable) - Constructor for exception class dev.shamoo.runtime.core.LifecycleError
- LifecycleMetricsSnapshot - Record Class in dev.shamoo.runtime.core
-
Measured lifecycle coordination counters.
- LifecycleMetricsSnapshot(long, long, long, long, long) - Constructor for record class dev.shamoo.runtime.core.LifecycleMetricsSnapshot
-
Creates an instance of a
LifecycleMetricsSnapshotrecord class. - LifecycleTimeoutError - Exception Class in dev.shamoo.runtime.core
-
Structured timeout from a lifecycle hook or invocation drain.
- LifecycleTimeoutError(PluginId, PluginLifecycleState, UUID, Duration, Throwable) - Constructor for exception class dev.shamoo.runtime.core.LifecycleTimeoutError
- LifecycleTransition - Record Class in dev.shamoo.runtime.core
-
Immutable audit entry for an atomic lifecycle state transition.
- LifecycleTransition(PluginLifecycleState, PluginLifecycleState, Instant, UUID, String) - Constructor for record class dev.shamoo.runtime.core.LifecycleTransition
-
Creates an instance of a
LifecycleTransitionrecord class. - line() - Method in record class dev.shamoo.runtime.core.SourcePosition
-
Returns the value of the
linerecord component. - LISTENER - Enum constant in enum class dev.shamoo.runtime.core.ResourceCategory
- load() - Method in interface dev.shamoo.runtime.core.PluginRuntime
- load(PluginId, UUID) - Method in class dev.shamoo.runtime.core.PluginLifecycleCoordinator
- LOAD_FAILED - Enum constant in enum class dev.shamoo.runtime.core.PluginLifecycleState
- LOADED - Enum constant in enum class dev.shamoo.runtime.core.PluginLifecycleState
- LOADING - Enum constant in enum class dev.shamoo.runtime.core.PluginLifecycleState
- logger() - Method in class dev.shamoo.runtime.core.DirectRuntimeHost
- logger() - Method in interface dev.shamoo.runtime.core.RuntimeHost
M
- ManifestValidator - Class in dev.shamoo.runtime.core
-
Runtime-core admission boundary for parsing and compatibility validation.
- ManifestValidator() - Constructor for class dev.shamoo.runtime.core.ManifestValidator
- map(SourcePosition) - Method in class dev.shamoo.runtime.core.SourceMapRegistry
- mapStack(String) - Method in class dev.shamoo.runtime.core.SourceMapRegistry
-
Rewrites every exact generated frame while preserving non-position stack text.
- MESSAGE - Enum constant in enum class dev.shamoo.runtime.core.ResourceCategory
- method() - Method in record class dev.shamoo.runtime.core.CompiledBindingMetadata
-
Returns the value of the
methodrecord component. - metrics() - Method in record class dev.shamoo.runtime.core.PluginIntrospectionSnapshot
-
Returns the value of the
metricsrecord component.
N
- namespace() - Method in record class dev.shamoo.runtime.core.CompiledBindingMetadata
-
Returns the value of the
namespacerecord component. - nativeAddons() - Method in record class dev.shamoo.runtime.core.RuntimePermissions
-
Returns the value of the
nativeAddonsrecord component. - network() - Method in record class dev.shamoo.runtime.core.RuntimePermissions
-
Returns the value of the
networkrecord component. - NONE - Static variable in class dev.shamoo.runtime.core.PlatformCapabilities
O
- occurredAt() - Method in record class dev.shamoo.runtime.core.LifecycleTransition
-
Returns the value of the
occurredAtrecord component. - onClosed(Runnable) - Method in interface dev.shamoo.runtime.core.CloseNotifyingResource
- open() - Method in class dev.shamoo.runtime.core.InvocationAdmission
- operations() - Method in record class dev.shamoo.runtime.core.LifecycleMetricsSnapshot
-
Returns the value of the
operationsrecord component. - operations() - Method in class dev.shamoo.runtime.core.PlatformCapabilities
- OptionalProxyTransport - Class in dev.shamoo.runtime.core
-
Optional correlated request transport over an allowlisted raw plugin-message sender.
- OptionalProxyTransport(Duration) - Constructor for class dev.shamoo.runtime.core.OptionalProxyTransport
- OptionalProxyTransport.Response - Record Class in dev.shamoo.runtime.core
-
Explicit distinction between an absent carrier/proxy, a canonical response frame, and a local transport error.
- OptionalProxyTransport.Sender - Interface in dev.shamoo.runtime.core
- owned(T, AutoCloseable) - Static method in record class dev.shamoo.runtime.core.PlatformOperationResult
- owner() - Method in record class dev.shamoo.runtime.core.ResourceCleanupReport
-
Returns the value of the
ownerrecord component. - owner() - Method in record class dev.shamoo.runtime.core.ResourceRegistration
-
Returns the value of the
ownerrecord component.
P
- parseCompatible(String, CompatibilityInput) - Method in class dev.shamoo.runtime.core.ManifestValidator
- path() - Method in exception class dev.shamoo.runtime.core.PluginDiscoveryError
- payload() - Method in record class dev.shamoo.runtime.core.OptionalProxyTransport.Response
-
Returns the value of the
payloadrecord component. - PENDING_INVOCATION - Enum constant in enum class dev.shamoo.runtime.core.ResourceCategory
- permitsBuiltin(String) - Method in record class dev.shamoo.runtime.core.RuntimePermissions
- phase() - Method in exception class dev.shamoo.runtime.core.LifecycleError
- platformCapabilities() - Method in record class dev.shamoo.runtime.core.PluginRuntimeContext
-
Returns the value of the
platformCapabilitiesrecord component. - PlatformCapabilities - Class in dev.shamoo.runtime.core
-
Immutable allowlist of narrow platform operations; platform service objects are never exposed.
- PlatformCapabilities(String, Map<String, PlatformCapabilities.Operation>) - Constructor for class dev.shamoo.runtime.core.PlatformCapabilities
- PlatformCapabilities(Map<String, PlatformCapabilities.Operation>) - Constructor for class dev.shamoo.runtime.core.PlatformCapabilities
- PlatformCapabilities.Operation - Interface in dev.shamoo.runtime.core
- platformName() - Method in class dev.shamoo.runtime.core.DirectRuntimeHost
- platformName() - Method in interface dev.shamoo.runtime.core.RuntimeHost
- PlatformOperationResult<T> - Record Class in dev.shamoo.runtime.core
-
A platform operation result with an optional generation-owned resource.
- PlatformOperationResult(T, AutoCloseable) - Constructor for record class dev.shamoo.runtime.core.PlatformOperationResult
-
Creates an instance of a
PlatformOperationResultrecord class. - PluginDependencyError - Exception Class in dev.shamoo.runtime.core
-
Structured lifecycle rejection caused by dependency state or compatibility.
- PluginDependencyError(PluginId, PluginLifecycleState, UUID, String, String) - Constructor for exception class dev.shamoo.runtime.core.PluginDependencyError
- PluginDependencyGraph - Class in dev.shamoo.runtime.core
-
Resolves semantic dependencies and ordering hints with stable lexical tie-breaking.
- PluginDependencyGraph() - Constructor for class dev.shamoo.runtime.core.PluginDependencyGraph
- PluginDirectoryWatcher - Class in dev.shamoo.runtime.core
-
Recursively observes plugin directories and emits one candidate path after a quiet window.
- PluginDirectoryWatcher(Path, Duration, Consumer<Path>, Consumer<Exception>) - Constructor for class dev.shamoo.runtime.core.PluginDirectoryWatcher
- PluginDisableError - Exception Class in dev.shamoo.runtime.core
-
Structured disable hook failure.
- PluginDisableError(PluginId, UUID, Throwable) - Constructor for exception class dev.shamoo.runtime.core.PluginDisableError
- PluginDiscovery - Class in dev.shamoo.runtime.core
-
Secure, deterministic discovery of directory-based plugin installations.
- PluginDiscovery(Duration) - Constructor for class dev.shamoo.runtime.core.PluginDiscovery
- PluginDiscoveryError - Exception Class in dev.shamoo.runtime.core
-
Structured rejection produced while inventorying the runtime plugins directory.
- PluginDiscoveryError(String, Path, String, Throwable) - Constructor for exception class dev.shamoo.runtime.core.PluginDiscoveryError
- PluginDiscoveryResult - Record Class in dev.shamoo.runtime.core
-
Complete discovery outcome; one bad installation does not hide valid siblings.
- PluginDiscoveryResult(List<InstalledPluginCandidate>, List<PluginDiscoveryError>) - Constructor for record class dev.shamoo.runtime.core.PluginDiscoveryResult
-
Creates an instance of a
PluginDiscoveryResultrecord class. - PluginDrainError - Exception Class in dev.shamoo.runtime.core
-
Structured drain hook or active-invocation wait failure.
- PluginDrainError(PluginId, UUID, Throwable) - Constructor for exception class dev.shamoo.runtime.core.PluginDrainError
- PluginEnableError - Exception Class in dev.shamoo.runtime.core
-
Structured enable hook failure.
- PluginEnableError(PluginId, UUID, Throwable) - Constructor for exception class dev.shamoo.runtime.core.PluginEnableError
- PluginEventHandler - Interface in dev.shamoo.runtime.core
-
Engine-neutral subscriber for a compatible versioned event payload.
- PluginEvents - Interface in dev.shamoo.runtime.core
-
Generation-scoped cross-plugin versioned event surface.
- pluginId() - Method in record class dev.shamoo.runtime.core.InstalledPluginCandidate
-
Returns the value of the
pluginIdrecord component. - pluginId() - Method in exception class dev.shamoo.runtime.core.LifecycleError
- pluginId() - Method in record class dev.shamoo.runtime.core.PluginIntrospectionSnapshot
-
Returns the value of the
pluginIdrecord component. - PluginId - Record Class in dev.shamoo.runtime.core
-
Validated stable identity of a script plugin.
- PluginId(String) - Constructor for record class dev.shamoo.runtime.core.PluginId
-
Creates an instance of a
PluginIdrecord class. - PluginIntrospectionSnapshot - Record Class in dev.shamoo.runtime.core
-
One immutable administrative view assembled under coordinator serialization.
- PluginIntrospectionSnapshot(PluginId, PluginLifecycleState, List<LifecycleTransition>, Set<PluginId>, List<DependencyBlock>, List<ResourceRegistration>, InvocationSnapshot, LifecycleMetricsSnapshot, Instant) - Constructor for record class dev.shamoo.runtime.core.PluginIntrospectionSnapshot
-
Creates an instance of a
PluginIntrospectionSnapshotrecord class. - PluginLifecycleCoordinator - Class in dev.shamoo.runtime.core
-
Serializes plugin lifecycle operations and enforces dependency, drain, timeout, and cleanup rules.
- PluginLifecycleCoordinator(PluginRuntimeFactory, ResourceRegistry, Duration, QuarantinePolicy, Executor) - Constructor for class dev.shamoo.runtime.core.PluginLifecycleCoordinator
- PluginLifecycleCoordinator(PluginRuntimeFactory, ResourceRegistry, Duration, QuarantinePolicy, Executor, PlatformCapabilities) - Constructor for class dev.shamoo.runtime.core.PluginLifecycleCoordinator
- PluginLifecycleError - Exception Class in dev.shamoo.runtime.core
-
Structured hook failure with a phase-specific code.
- PluginLifecycleError(PluginId, PluginLifecycleState, UUID, String, Throwable) - Constructor for exception class dev.shamoo.runtime.core.PluginLifecycleError
- PluginLifecycleMachine - Class in dev.shamoo.runtime.core
-
Thread-safe state machine backed by the single authoritative transition table.
- PluginLifecycleMachine(PluginId) - Constructor for class dev.shamoo.runtime.core.PluginLifecycleMachine
- PluginLifecycleState - Enum Class in dev.shamoo.runtime.core
-
Stable administrative states for one installed plugin candidate.
- PluginLoadError - Exception Class in dev.shamoo.runtime.core
-
Structured load hook failure.
- PluginLoadError(PluginId, UUID, Throwable) - Constructor for exception class dev.shamoo.runtime.core.PluginLoadError
- PluginQuarantinedError - Exception Class in dev.shamoo.runtime.core
-
Structured rejection of operations on a quarantined plugin.
- PluginQuarantinedError(PluginId, UUID) - Constructor for exception class dev.shamoo.runtime.core.PluginQuarantinedError
- PluginReadyError - Exception Class in dev.shamoo.runtime.core
-
Structured ready hook failure.
- PluginReadyError(PluginId, UUID, Throwable) - Constructor for exception class dev.shamoo.runtime.core.PluginReadyError
- PluginRuntime - Interface in dev.shamoo.runtime.core
-
Engine-neutral lifecycle hooks for one plugin runtime.
- PluginRuntimeContext - Record Class in dev.shamoo.runtime.core
-
Core-owned services supplied to a runtime implementation.
- PluginRuntimeContext(InstalledPluginCandidate, ResourceRegistry, InvocationController, PlatformCapabilities, PluginServices, PluginEvents) - Constructor for record class dev.shamoo.runtime.core.PluginRuntimeContext
- PluginRuntimeContext(InstalledPluginCandidate, ResourceRegistry, InvocationController, PlatformCapabilities, PluginServices, PluginEvents, UUID) - Constructor for record class dev.shamoo.runtime.core.PluginRuntimeContext
-
Creates an instance of a
PluginRuntimeContextrecord class. - PluginRuntimeFactory - Interface in dev.shamoo.runtime.core
-
Composition-root interface used to create an engine runtime for an admitted candidate.
- PluginServiceHandler - Interface in dev.shamoo.runtime.core
-
Engine-neutral implementation of one explicitly versioned plugin service.
- PluginServiceProxy - Interface in dev.shamoo.runtime.core
-
Stable consumer handle that resolves its provider generation for every invocation.
- PluginServices - Interface in dev.shamoo.runtime.core
-
Generation-scoped cross-plugin service registration and lookup surface.
- PluginStager - Interface in dev.shamoo.runtime.core
-
Prepares an installation candidate without replacing the currently installed candidate.
- PluginUnloadError - Exception Class in dev.shamoo.runtime.core
-
Structured unload hook failure.
- PluginUnloadError(PluginId, UUID, Throwable) - Constructor for exception class dev.shamoo.runtime.core.PluginUnloadError
- protocolVersion() - Method in record class dev.shamoo.runtime.core.CompiledBindingMetadata
-
Returns the value of the
protocolVersionrecord component. - protocolVersion() - Method in interface dev.shamoo.runtime.core.ScriptRuntime
- provide(ServiceContract, PluginServiceHandler) - Method in interface dev.shamoo.runtime.core.PluginServices
- PROXY - Enum constant in enum class dev.shamoo.runtime.core.ResourceCategory
- publish(EventContract, Object) - Method in interface dev.shamoo.runtime.core.PluginEvents
Q
- QUARANTINED - Enum constant in enum class dev.shamoo.runtime.core.PluginLifecycleState
- QuarantinePolicy - Record Class in dev.shamoo.runtime.core
-
Explicit policy for moving repeated failures or resource leaks into quarantine.
- QuarantinePolicy(int, boolean) - Constructor for record class dev.shamoo.runtime.core.QuarantinePolicy
-
Creates an instance of a
QuarantinePolicyrecord class. - quarantineResourceLeaks() - Method in record class dev.shamoo.runtime.core.QuarantinePolicy
-
Returns the value of the
quarantineResourceLeaksrecord component. - quarantines() - Method in record class dev.shamoo.runtime.core.LifecycleMetricsSnapshot
-
Returns the value of the
quarantinesrecord component. - queuedInvocations() - Method in record class dev.shamoo.runtime.core.RuntimeMetricsSnapshot
-
Returns the value of the
queuedInvocationsrecord component.
R
- readablePaths() - Method in record class dev.shamoo.runtime.core.RuntimePermissions
-
Returns the value of the
readablePathsrecord component. - ready() - Method in interface dev.shamoo.runtime.core.PluginRuntime
- ready(PluginId, UUID) - Method in class dev.shamoo.runtime.core.PluginLifecycleCoordinator
- READY - Enum constant in enum class dev.shamoo.runtime.core.PluginLifecycleState
- READY_FAILED - Enum constant in enum class dev.shamoo.runtime.core.PluginLifecycleState
- READYING - Enum constant in enum class dev.shamoo.runtime.core.PluginLifecycleState
- reason() - Method in record class dev.shamoo.runtime.core.LifecycleTransition
-
Returns the value of the
reasonrecord component. - receive(byte[], boolean) - Method in class dev.shamoo.runtime.core.OptionalProxyTransport
-
Accepts only validated responses from the expected platform source.
- reevaluate(Collection<InstalledPluginCandidate>) - Method in class dev.shamoo.runtime.core.PluginDependencyGraph
-
Rebuilds all compatibility and ordering decisions from the current installed inventory.
- register(PluginId, ResourceCategory, String, T) - Method in class dev.shamoo.runtime.core.ResourceRegistry
- register(SourcePosition, SourcePosition) - Method in class dev.shamoo.runtime.core.SourceMapRegistry
- register(T) - Method in class dev.shamoo.runtime.core.ResourceRegistry
- registeredAt() - Method in record class dev.shamoo.runtime.core.ResourceRegistration
-
Returns the value of the
registeredAtrecord component. - registeredJavaCallbacks() - Method in record class dev.shamoo.runtime.core.RuntimeMetricsSnapshot
-
Returns the value of the
registeredJavaCallbacksrecord component. - registeredResources() - Method in record class dev.shamoo.runtime.core.RuntimeMetricsSnapshot
-
Returns the value of the
registeredResourcesrecord component. - registrationId() - Method in record class dev.shamoo.runtime.core.ResourceRegistration
-
Returns the value of the
registrationIdrecord component. - RegistrationRefCounter<K> - Class in dev.shamoo.runtime.core
-
Thread-safe first/last registration ownership for shared native resources.
- RegistrationRefCounter() - Constructor for class dev.shamoo.runtime.core.RegistrationRefCounter
- rejected() - Method in record class dev.shamoo.runtime.core.InvocationSnapshot
-
Returns the value of the
rejectedrecord component. - rejectedInvocations() - Method in record class dev.shamoo.runtime.core.RuntimeMetricsSnapshot
-
Returns the value of the
rejectedInvocationsrecord component. - RELOAD - Enum constant in enum class dev.shamoo.runtime.core.DependentReloadPolicy
- replace(InstalledPluginCandidate, UUID) - Method in class dev.shamoo.runtime.core.PluginLifecycleCoordinator
-
Prepares a candidate, drains the old generation, then atomically switches invocation admission.
- request(byte[]) - Method in class dev.shamoo.runtime.core.OptionalProxyTransport
-
Sends one already encoded canonical request frame and returns the complete correlated response frame.
- resolve(Collection<InstalledPluginCandidate>) - Method in class dev.shamoo.runtime.core.PluginDependencyGraph
- resource() - Method in record class dev.shamoo.runtime.core.PlatformOperationResult
-
Returns the value of the
resourcerecord component. - ResourceCategory - Enum Class in dev.shamoo.runtime.core
-
Categories exposed in plugin resource ownership reports.
- ResourceCleanupError - Exception Class in dev.shamoo.runtime.core
-
Structured unload failure caused by plugin-owned resources.
- ResourceCleanupError(PluginId, UUID, Throwable) - Constructor for exception class dev.shamoo.runtime.core.ResourceCleanupError
- ResourceCleanupReport - Record Class in dev.shamoo.runtime.core
-
Result of a reverse-order resource cleanup pass.
- ResourceCleanupReport(PluginId, int, int, List<ResourceRegistration>, List<Exception>) - Constructor for record class dev.shamoo.runtime.core.ResourceCleanupReport
-
Creates an instance of a
ResourceCleanupReportrecord class. - resourceName() - Method in record class dev.shamoo.runtime.core.SourcePosition
-
Returns the value of the
resourceNamerecord component. - ResourceRegistration - Record Class in dev.shamoo.runtime.core
-
Immutable view of a live plugin-owned resource.
- ResourceRegistration(UUID, PluginId, ResourceCategory, String, Instant) - Constructor for record class dev.shamoo.runtime.core.ResourceRegistration
-
Creates an instance of a
ResourceRegistrationrecord class. - ResourceRegistry - Class in dev.shamoo.runtime.core
-
Thread-safe typed ownership registry that closes resources in reverse registration order.
- ResourceRegistry() - Constructor for class dev.shamoo.runtime.core.ResourceRegistry
- resources() - Method in record class dev.shamoo.runtime.core.PluginIntrospectionSnapshot
-
Returns the value of the
resourcesrecord component. - resources() - Method in record class dev.shamoo.runtime.core.PluginRuntimeContext
-
Returns the value of the
resourcesrecord component. - Response(boolean, byte[], String) - Constructor for record class dev.shamoo.runtime.core.OptionalProxyTransport.Response
-
Creates an instance of a
Responserecord class. - result() - Method in exception class dev.shamoo.runtime.core.IncompatibleManifestException
- root() - Method in record class dev.shamoo.runtime.core.InstalledPluginCandidate
-
Returns the value of the
rootrecord component. - RUNNING - Enum constant in enum class dev.shamoo.runtime.core.RuntimeState
- RuntimeHost - Interface in dev.shamoo.runtime.core
-
Platform services available to a runtime without exposing server-specific types.
- RuntimeInitializationException - Exception Class in dev.shamoo.runtime.core
-
Indicates that a runtime could not acquire its engine resources.
- RuntimeInitializationException(String, Throwable) - Constructor for exception class dev.shamoo.runtime.core.RuntimeInitializationException
- RuntimeMetricsSnapshot - Record Class in dev.shamoo.runtime.core
-
Truly measured per-runtime counters.
- RuntimeMetricsSnapshot(RuntimeState, int, int, long, long, long, long, int, int, int) - Constructor for record class dev.shamoo.runtime.core.RuntimeMetricsSnapshot
-
Creates an instance of a
RuntimeMetricsSnapshotrecord class. - RuntimePermissions - Record Class in dev.shamoo.runtime.core
-
Canonical immutable runtime permissions derived from a manifest Node policy.
- RuntimePermissions(Set<String>, Set<String>, Set<String>, boolean, boolean, boolean, boolean) - Constructor for record class dev.shamoo.runtime.core.RuntimePermissions
-
Creates an instance of a
RuntimePermissionsrecord class. - RuntimeState - Enum Class in dev.shamoo.runtime.core
-
Observable lifecycle state of a per-plugin runtime.
S
- ScriptCallback - Interface in dev.shamoo.runtime.core
-
Opaque allowlisted JS callback; platform adapters may pass only copied data values.
- ScriptRuntime - Interface in dev.shamoo.runtime.core
-
A lifecycle-bound script engine.
- send(byte[]) - Method in interface dev.shamoo.runtime.core.OptionalProxyTransport.Sender
- SERVICE - Enum constant in enum class dev.shamoo.runtime.core.ResourceCategory
- ServiceInvocationException - Exception Class in dev.shamoo.runtime.core
-
Correlated data-boundary failure for one cross-runtime service operation.
- ServiceInvocationException(String, String, UUID, Throwable) - Constructor for exception class dev.shamoo.runtime.core.ServiceInvocationException
- services() - Method in record class dev.shamoo.runtime.core.PluginRuntimeContext
-
Returns the value of the
servicesrecord component. - ServiceUnavailableException - Exception Class in dev.shamoo.runtime.core
-
Raised by a stable service proxy when no active compatible provider can admit the call.
- ServiceUnavailableException(String) - Constructor for exception class dev.shamoo.runtime.core.ServiceUnavailableException
- ServiceUnavailableException(String, UUID) - Constructor for exception class dev.shamoo.runtime.core.ServiceUnavailableException
- size() - Method in class dev.shamoo.runtime.core.ResourceRegistry
- size() - Method in class dev.shamoo.runtime.core.SourceMapRegistry
- snapshot() - Method in class dev.shamoo.runtime.core.InvocationAdmission
- snapshot() - Method in interface dev.shamoo.runtime.core.InvocationController
- snapshot() - Method in class dev.shamoo.runtime.core.ResourceRegistry
- snapshot(PluginId) - Method in class dev.shamoo.runtime.core.PluginLifecycleCoordinator
- snapshot(PluginId) - Method in class dev.shamoo.runtime.core.ResourceRegistry
- snapshots() - Method in class dev.shamoo.runtime.core.PluginLifecycleCoordinator
- SourceMapRegistry - Class in dev.shamoo.runtime.core
-
Deterministic registry of exact generated-to-original source positions.
- SourceMapRegistry() - Constructor for class dev.shamoo.runtime.core.SourceMapRegistry
- sourceMaps() - Method in record class dev.shamoo.runtime.core.RuntimeMetricsSnapshot
-
Returns the value of the
sourceMapsrecord component. - SourcePosition - Record Class in dev.shamoo.runtime.core
-
One-based source location.
- SourcePosition(String, int, int) - Constructor for record class dev.shamoo.runtime.core.SourcePosition
-
Creates an instance of a
SourcePositionrecord class. - stage(Path, Path) - Method in class dev.shamoo.runtime.core.PluginDiscovery
- stage(Path, Path) - Method in interface dev.shamoo.runtime.core.PluginStager
- stageAndReplace(Path, Path, PluginStager, UUID) - Method in class dev.shamoo.runtime.core.PluginLifecycleCoordinator
-
Stages and transactionally replaces one installed plugin candidate.
- start() - Method in class dev.shamoo.runtime.core.PluginDirectoryWatcher
-
Starts observation.
- state() - Method in record class dev.shamoo.runtime.core.PluginIntrospectionSnapshot
-
Returns the value of the
staterecord component. - state() - Method in class dev.shamoo.runtime.core.PluginLifecycleMachine
- state() - Method in record class dev.shamoo.runtime.core.RuntimeMetricsSnapshot
-
Returns the value of the
staterecord component. - stop() - Method in class dev.shamoo.runtime.core.InvocationAdmission
- submittedInvocations() - Method in record class dev.shamoo.runtime.core.RuntimeMetricsSnapshot
-
Returns the value of the
submittedInvocationsrecord component. - subscribe(String, SemverRange, PluginEventHandler) - Method in interface dev.shamoo.runtime.core.PluginEvents
- successfulHooks() - Method in record class dev.shamoo.runtime.core.LifecycleMetricsSnapshot
-
Returns the value of the
successfulHooksrecord component.
T
- TASK - Enum constant in enum class dev.shamoo.runtime.core.ResourceCategory
- timedOutHooks() - Method in record class dev.shamoo.runtime.core.LifecycleMetricsSnapshot
-
Returns the value of the
timedOutHooksrecord component. - TIMER - Enum constant in enum class dev.shamoo.runtime.core.ResourceCategory
- to() - Method in record class dev.shamoo.runtime.core.LifecycleTransition
-
Returns the value of the
torecord component. - toString() - Method in record class dev.shamoo.runtime.core.CompiledBindingMetadata
-
Returns a string representation of this record class.
- toString() - Method in record class dev.shamoo.runtime.core.DependencyBlock
-
Returns a string representation of this record class.
- toString() - Method in record class dev.shamoo.runtime.core.DependencyResolution
-
Returns a string representation of this record class.
- toString() - Method in record class dev.shamoo.runtime.core.InstalledPluginCandidate
-
Returns a string representation of this record class.
- toString() - Method in record class dev.shamoo.runtime.core.InvocationSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.shamoo.runtime.core.LifecycleMetricsSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.shamoo.runtime.core.LifecycleTransition
-
Returns a string representation of this record class.
- toString() - Method in record class dev.shamoo.runtime.core.OptionalProxyTransport.Response
-
Returns a string representation of this record class.
- toString() - Method in record class dev.shamoo.runtime.core.PlatformOperationResult
-
Returns a string representation of this record class.
- toString() - Method in record class dev.shamoo.runtime.core.PluginDiscoveryResult
-
Returns a string representation of this record class.
- toString() - Method in record class dev.shamoo.runtime.core.PluginId
-
Returns a string representation of this record class.
- toString() - Method in record class dev.shamoo.runtime.core.PluginIntrospectionSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.shamoo.runtime.core.PluginRuntimeContext
-
Returns a string representation of this record class.
- toString() - Method in record class dev.shamoo.runtime.core.QuarantinePolicy
-
Returns a string representation of this record class.
- toString() - Method in record class dev.shamoo.runtime.core.ResourceCleanupReport
-
Returns a string representation of this record class.
- toString() - Method in record class dev.shamoo.runtime.core.ResourceRegistration
-
Returns a string representation of this record class.
- toString() - Method in record class dev.shamoo.runtime.core.RuntimeMetricsSnapshot
-
Returns a string representation of this record class.
- toString() - Method in record class dev.shamoo.runtime.core.RuntimePermissions
-
Returns a string representation of this record class.
- toString() - Method in record class dev.shamoo.runtime.core.SourcePosition
-
Returns a string representation of this record class.
- transition(PluginLifecycleState, UUID, String) - Method in class dev.shamoo.runtime.core.PluginLifecycleMachine
- transitions() - Method in record class dev.shamoo.runtime.core.PluginIntrospectionSnapshot
-
Returns the value of the
transitionsrecord component. - transitions() - Static method in class dev.shamoo.runtime.core.PluginLifecycleMachine
- typeName() - Method in record class dev.shamoo.runtime.core.CompiledBindingMetadata
-
Returns the value of the
typeNamerecord component.
U
- unavailable() - Static method in record class dev.shamoo.runtime.core.OptionalProxyTransport.Response
- unhandledErrors() - Method in record class dev.shamoo.runtime.core.RuntimeMetricsSnapshot
-
Returns the value of the
unhandledErrorsrecord component. - unload() - Method in interface dev.shamoo.runtime.core.PluginRuntime
- unload(PluginId, UUID) - Method in class dev.shamoo.runtime.core.PluginLifecycleCoordinator
- UNLOAD_FAILED - Enum constant in enum class dev.shamoo.runtime.core.PluginLifecycleState
- UNLOADED - Enum constant in enum class dev.shamoo.runtime.core.PluginLifecycleState
- UNLOADING - Enum constant in enum class dev.shamoo.runtime.core.PluginLifecycleState
V
- value() - Method in record class dev.shamoo.runtime.core.PlatformOperationResult
-
Returns the value of the
valuerecord component. - value() - Method in record class dev.shamoo.runtime.core.PluginId
-
Returns the value of the
valuerecord component. - value(T) - Static method in record class dev.shamoo.runtime.core.PlatformOperationResult
- valueOf(String) - Static method in enum class dev.shamoo.runtime.core.DependentReloadPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.shamoo.runtime.core.PluginLifecycleState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.shamoo.runtime.core.ResourceCategory
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.shamoo.runtime.core.RuntimeState
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.shamoo.runtime.core.DependentReloadPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.shamoo.runtime.core.PluginLifecycleState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.shamoo.runtime.core.ResourceCategory
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.shamoo.runtime.core.RuntimeState
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WATCHER - Enum constant in enum class dev.shamoo.runtime.core.ResourceCategory
- workers() - Method in record class dev.shamoo.runtime.core.RuntimePermissions
-
Returns the value of the
workersrecord component. - writablePaths() - Method in record class dev.shamoo.runtime.core.RuntimePermissions
-
Returns the value of the
writablePathsrecord component.
All Classes and Interfaces|All Packages|Serialized Form