Index

A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

accepting() - Method in record class dev.shamoo.runtime.core.InvocationSnapshot
Returns the value of the accepting record 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 active record component.
activeInvocations() - Method in record class dev.shamoo.runtime.core.RuntimeMetricsSnapshot
Returns the value of the activeInvocations record 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 admitted record component.
attempted() - Method in record class dev.shamoo.runtime.core.ResourceCleanupReport
Returns the value of the attempted record component.
available() - Method in record class dev.shamoo.runtime.core.OptionalProxyTransport.Response
Returns the value of the available record 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 blocked record 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 blockedReasons record component.
builtins() - Method in record class dev.shamoo.runtime.core.RuntimePermissions
Returns the value of the builtins record component.

C

candidate() - Method in record class dev.shamoo.runtime.core.PluginRuntimeContext
Returns the value of the candidate record component.
candidates() - Method in record class dev.shamoo.runtime.core.PluginDiscoveryResult
Returns the value of the candidates record component.
capturedAt() - Method in record class dev.shamoo.runtime.core.PluginIntrospectionSnapshot
Returns the value of the capturedAt record 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 category record component.
checksums() - Method in record class dev.shamoo.runtime.core.InstalledPluginCandidate
Returns the value of the checksums record component.
childProcess() - Method in record class dev.shamoo.runtime.core.RuntimePermissions
Returns the value of the childProcess record 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 cleaned record 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 code record 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 column record 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 CompiledBindingMetadata record class.
completed() - Method in record class dev.shamoo.runtime.core.InvocationSnapshot
Returns the value of the completed record component.
completedInvocations() - Method in record class dev.shamoo.runtime.core.RuntimeMetricsSnapshot
Returns the value of the completedInvocations record component.
componentId() - Method in record class dev.shamoo.runtime.core.CompiledBindingMetadata
Returns the value of the componentId record 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 correlationId record 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 cycles record 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 dependencies record component.
dependencies() - Method in record class dev.shamoo.runtime.core.PluginIntrospectionSnapshot
Returns the value of the dependencies record component.
dependency() - Method in record class dev.shamoo.runtime.core.DependencyBlock
Returns the value of the dependency record 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 DependencyBlock record 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 DependencyResolution record 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 description record component.
descriptor() - Method in record class dev.shamoo.runtime.core.InstalledPluginCandidate
Returns the value of the descriptor record component.
detail() - Method in record class dev.shamoo.runtime.core.DependencyBlock
Returns the value of the detail record 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 disableOrder record 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 enableOrder record 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 error record 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 errors record component.
errors() - Method in record class dev.shamoo.runtime.core.ResourceCleanupReport
Returns the value of the errors record component.
events() - Method in record class dev.shamoo.runtime.core.PluginRuntimeContext
Returns the value of the events record 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 failedHooks record component.
failuresBeforeQuarantine() - Method in record class dev.shamoo.runtime.core.QuarantinePolicy
Returns the value of the failuresBeforeQuarantine record 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 from record component.
from(NodePolicy) - Static method in record class dev.shamoo.runtime.core.RuntimePermissions
Converts aliases such as path and node:path to 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 generationId record 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 InstalledPluginCandidate record 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 invocations record component.
invocations() - Method in record class dev.shamoo.runtime.core.PluginRuntimeContext
Returns the value of the invocations record 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 InvocationSnapshot record 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 leaked record 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 LifecycleMetricsSnapshot record 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 LifecycleTransition record class.
line() - Method in record class dev.shamoo.runtime.core.SourcePosition
Returns the value of the line record 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 method record component.
metrics() - Method in record class dev.shamoo.runtime.core.PluginIntrospectionSnapshot
Returns the value of the metrics record component.

N

namespace() - Method in record class dev.shamoo.runtime.core.CompiledBindingMetadata
Returns the value of the namespace record component.
nativeAddons() - Method in record class dev.shamoo.runtime.core.RuntimePermissions
Returns the value of the nativeAddons record component.
network() - Method in record class dev.shamoo.runtime.core.RuntimePermissions
Returns the value of the network record 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 occurredAt record 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 operations record 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 owner record component.
owner() - Method in record class dev.shamoo.runtime.core.ResourceRegistration
Returns the value of the owner record 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 payload record 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 platformCapabilities record 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 PlatformOperationResult record 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 PluginDiscoveryResult record 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 pluginId record 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 pluginId record 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 PluginId record 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 PluginIntrospectionSnapshot record 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 PluginRuntimeContext record 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 protocolVersion record 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 QuarantinePolicy record class.
quarantineResourceLeaks() - Method in record class dev.shamoo.runtime.core.QuarantinePolicy
Returns the value of the quarantineResourceLeaks record component.
quarantines() - Method in record class dev.shamoo.runtime.core.LifecycleMetricsSnapshot
Returns the value of the quarantines record component.
queuedInvocations() - Method in record class dev.shamoo.runtime.core.RuntimeMetricsSnapshot
Returns the value of the queuedInvocations record component.

R

readablePaths() - Method in record class dev.shamoo.runtime.core.RuntimePermissions
Returns the value of the readablePaths record 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 reason record 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 registeredAt record component.
registeredJavaCallbacks() - Method in record class dev.shamoo.runtime.core.RuntimeMetricsSnapshot
Returns the value of the registeredJavaCallbacks record component.
registeredResources() - Method in record class dev.shamoo.runtime.core.RuntimeMetricsSnapshot
Returns the value of the registeredResources record component.
registrationId() - Method in record class dev.shamoo.runtime.core.ResourceRegistration
Returns the value of the registrationId record 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 rejected record component.
rejectedInvocations() - Method in record class dev.shamoo.runtime.core.RuntimeMetricsSnapshot
Returns the value of the rejectedInvocations record 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 resource record 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 ResourceCleanupReport record class.
resourceName() - Method in record class dev.shamoo.runtime.core.SourcePosition
Returns the value of the resourceName record 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 ResourceRegistration record 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 resources record component.
resources() - Method in record class dev.shamoo.runtime.core.PluginRuntimeContext
Returns the value of the resources record component.
Response(boolean, byte[], String) - Constructor for record class dev.shamoo.runtime.core.OptionalProxyTransport.Response
Creates an instance of a Response record 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 root record 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 RuntimeMetricsSnapshot record 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 RuntimePermissions record 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 services record 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 sourceMaps record 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 SourcePosition record 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 state record 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 state record 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 submittedInvocations record 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 successfulHooks record 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 timedOutHooks record 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 to record 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 transitions record 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 typeName record 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 unhandledErrors record 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 value record component.
value() - Method in record class dev.shamoo.runtime.core.PluginId
Returns the value of the value record 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 workers record component.
writablePaths() - Method in record class dev.shamoo.runtime.core.RuntimePermissions
Returns the value of the writablePaths record component.
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form