Index

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

A

activeOperation() - Method in record class org.j7m.middleware.cluster.ClusterView
Returns the value of the activeOperation record component.
address() - Method in class org.j7m.middleware.cluster.ClusterServer
Bound endpoint address.
ApplicationManagerHost - Class in org.j7m.middleware.cluster
Actual ApplicationManager hosting adapter with revision-pinned admission and counted in-flight calls.
ApplicationManagerHost(String, MiddlewareRuntime, ApplicationManager, LocalApplicationRepository, ArtifactRepositoryClient, Path, Map, ApplicationActivationRequest) - Constructor for class org.j7m.middleware.cluster.ApplicationManagerHost
Creates a host around the application's real manager.
ApplicationManagerHost.Contract - Record Class in org.j7m.middleware.cluster
Server-configured service binding; remote callers supply its alias only.
apply(String, long, String, Instant) - Method in class org.j7m.middleware.cluster.ClusterAdminClient
Admits a rolling hosted-application upgrade; progress continues through its durable workflow.
apply(String, long, String, Instant) - Method in interface org.j7m.middleware.cluster.ClusterLifecycle
Admits a rolling hosted-application upgrade; progress continues through its durable workflow.
apply(String, long, String, Instant) - Method in class org.j7m.middleware.cluster.RollingClusterController
Admits a rolling hosted-application upgrade; progress continues through its durable workflow.
artifact() - Method in record class org.j7m.middleware.cluster.ReleaseDescriptor
Returns the value of the artifact record component.
audit(String, Instant) - Method in class org.j7m.middleware.cluster.ClusterAdminClient
Reads retained hash-linked lifecycle events.
audit(String, Instant) - Method in interface org.j7m.middleware.cluster.ClusterLifecycle
Reads retained hash-linked lifecycle events.
audit(String, Instant) - Method in class org.j7m.middleware.cluster.RollingClusterController
Reads retained hash-linked lifecycle events.
AuditEvent - Record Class in org.j7m.middleware.cluster
Immutable cluster lifecycle metadata.
AuditEvent(long, String, String, String, String, String) - Constructor for record class org.j7m.middleware.cluster.AuditEvent
Creates an instance of a AuditEvent record class.

B

baseline() - Method in record class org.j7m.middleware.cluster.CanaryPolicy
Returns the value of the baseline record component.
bucket(String, long, String) - Static method in class org.j7m.middleware.cluster.CanaryRouter
Selects a release bucket from a scope, policy revision and stable request identity.

C

canary() - Method in record class org.j7m.middleware.cluster.CanaryPolicy
Returns the value of the canary record component.
CanaryDeployment - Class in org.j7m.middleware.cluster
Quorum-backed canary traffic controller invoking real managed application endpoints.
CanaryDeployment(String, ResourceEndpoint, ClusterLifecycle, Map) - Constructor for class org.j7m.middleware.cluster.CanaryDeployment
Creates an automatically evaluated controller using measured local invocation outcomes.
CanaryDeployment(String, ResourceEndpoint, ClusterLifecycle, Map, CanaryDeployment.ProbeReader) - Constructor for class org.j7m.middleware.cluster.CanaryDeployment
Creates a controller with an optional external observation adapter.
CanaryDeployment.Probe - Record Class in org.j7m.middleware.cluster
Candidate observations without request identities or application payloads.
CanaryDeployment.ProbeReader - Interface in org.j7m.middleware.cluster
Optional concrete observation adapter; returning null or throwing means missing probes.
CanaryDeployment.Status - Record Class in org.j7m.middleware.cluster
Durable controller state.
CanaryPolicy - Record Class in org.j7m.middleware.cluster
Immutable traffic and observation policy.
CanaryPolicy(long, String, String, int, long, double, long, long) - Constructor for record class org.j7m.middleware.cluster.CanaryPolicy
Validates identities and finite thresholds before any mutation.
CanaryRouter - Class in org.j7m.middleware.cluster
Deterministic bounded identity routing; no request payload or identity is retained or exported.
canaryWeight() - Method in record class org.j7m.middleware.cluster.CanaryPolicy
Returns the value of the canaryWeight record component.
cancellationRequested() - Method in class org.j7m.middleware.cluster.ManagedCallContext
Reports cooperative cancellation without clearing the interruption flag.
clockUncertaintyAssumption() - Method in enum class org.j7m.middleware.cluster.CpDeploymentProfile
Returns the maximum assumed measured clock uncertainty.
close() - Method in class org.j7m.middleware.cluster.CanaryDeployment
close() - Method in class org.j7m.middleware.cluster.ClusterNodeAgent
close() - Method in class org.j7m.middleware.cluster.ClusterServer
close() - Method in class org.j7m.middleware.cluster.RollingClusterController
ClusterAdminClient - Class in org.j7m.middleware.cluster
Authenticated administrative client.
ClusterAdminClient(InetSocketAddress, String, String, byte[], SSLContext) - Constructor for class org.j7m.middleware.cluster.ClusterAdminClient
Creates an authorized admin client.
ClusterLifecycle - Interface in org.j7m.middleware.cluster
Versioned, idempotent lifecycle administration.
ClusterNodeAgent - Class in org.j7m.middleware.cluster
Durable, serialized physical effect admission.
ClusterNodeAgent(HostingSupervisor, ResourceEndpoint, Supplier, Map, Path, int) - Constructor for class org.j7m.middleware.cluster.ClusterNodeAgent
Opens one agent's durable journal.
ClusterNodeClient - Class in org.j7m.middleware.cluster
Authenticated bounded TCP node client.
ClusterNodeClient(InetSocketAddress, String, String, byte[], SSLContext) - Constructor for class org.j7m.middleware.cluster.ClusterNodeClient
Creates a node client.
ClusterNodeEndpoint - Interface in org.j7m.middleware.cluster
Authenticated node-side physical lifecycle boundary.
ClusterNodeEndpoint.Status - Record Class in org.j7m.middleware.cluster
Actual node state plus trusted schema watermark and consensus availability.
ClusterServer - Class in org.j7m.middleware.cluster
Bounded authenticated TCP management endpoint.
ClusterServer(InetSocketAddress, String, Map, ClusterLifecycle, ClusterNodeEndpoint, SSLContext) - Constructor for class org.j7m.middleware.cluster.ClusterServer
Starts an endpoint with explicitly selected capabilities.
ClusterServer(InetSocketAddress, String, Map, ClusterLifecycle, ClusterNodeEndpoint, SSLContext, int) - Constructor for class org.j7m.middleware.cluster.ClusterServer
Starts an endpoint with an explicit bounded anti-replay admission capacity.
ClusterServer.Principal - Record Class in org.j7m.middleware.cluster
Principal authorization policy.
ClusterView - Record Class in org.j7m.middleware.cluster
Immutable cluster lifecycle metadata.
ClusterView(long, Map, String) - Constructor for record class org.j7m.middleware.cluster.ClusterView
Copies node views.
compatibleWith(ReleaseDescriptor, int) - Method in record class org.j7m.middleware.cluster.ReleaseDescriptor
Tests rolling compatibility with actual persisted schema and the currently hosted revision.
configuration(String, Map, Path, byte[], SSLContext, String) - Method in enum class org.j7m.middleware.cluster.CpDeploymentProfile
Builds immutable settings for one explicitly authorized voter, including restart settings.
configurationEpoch() - Method in record class org.j7m.middleware.cluster.ClusterNodeEndpoint.Status
Returns the value of the configurationEpoch record component.
configure(String, long, CanaryPolicy, Instant) - Method in class org.j7m.middleware.cluster.CanaryDeployment
Installs an increasing revision after fresh readiness/probe checks; retries use the same request ID.
Contract(String, String) - Constructor for record class org.j7m.middleware.cluster.ApplicationManagerHost.Contract
Creates an instance of a Contract record class.
CpDeploymentProfile - Enum Class in org.j7m.middleware.cluster
Versioned CP bootstrap profiles for Linux/Java25 development qualification.
current() - Static method in class org.j7m.middleware.cluster.ManagedCallContext
Returns the actual current hosted call context, without creating an unbounded budget.
currentNode() - Method in record class org.j7m.middleware.cluster.OperationStatus
Returns the value of the currentNode record component.

D

dataSchema() - Method in record class org.j7m.middleware.cluster.ClusterNodeEndpoint.Status
Returns the value of the dataSchema record component.
dataSchema() - Method in record class org.j7m.middleware.cluster.ReleaseDescriptor
Returns the value of the dataSchema record component.
deadline() - Method in class org.j7m.middleware.cluster.ManagedCallContext
Returns the caller's absolute deadline propagated over the authenticated transport.
DeploymentPlan - Record Class in org.j7m.middleware.cluster
Immutable cluster lifecycle metadata.
DeploymentPlan(String, long, String, List, String) - Constructor for record class org.j7m.middleware.cluster.DeploymentPlan
Copies and bounds target identities.
DEVELOPMENT_LINUX_JAVA25_CP3_V1 - Enum constant in enum class org.j7m.middleware.cluster.CpDeploymentProfile
Version1: three voters, tolerating one unavailable voter while retaining a majority.
DEVELOPMENT_LINUX_JAVA25_CP5_V1 - Enum constant in enum class org.j7m.middleware.cluster.CpDeploymentProfile
Version1: five voters, tolerating two unavailable voters while retaining a majority.
drain(String, long, String, Instant) - Method in class org.j7m.middleware.cluster.ClusterAdminClient
Stops new requests and waits for admitted invocations on one safe hosting target.
drain(String, long, String, Instant) - Method in interface org.j7m.middleware.cluster.ClusterLifecycle
Stops new requests and waits for admitted invocations on one safe hosting target.
drain(String, long, String, Instant) - Method in class org.j7m.middleware.cluster.RollingClusterController
Stops new requests and waits for admitted invocations on one safe hosting target.
drain(Instant) - Method in class org.j7m.middleware.cluster.ApplicationManagerHost
Closes admission and waits for admitted invocations before invoking the runtime drain hook.
drain(Instant) - Method in interface org.j7m.middleware.cluster.HostingSupervisor
Closes admission and waits for admitted invocations before invoking the runtime drain hook.
draining() - Method in record class org.j7m.middleware.cluster.NodeView
Returns the value of the draining record component.

E

equals(Object) - Method in record class org.j7m.middleware.cluster.ApplicationManagerHost.Contract
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.j7m.middleware.cluster.AuditEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.j7m.middleware.cluster.CanaryDeployment.Probe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.j7m.middleware.cluster.CanaryDeployment.Status
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.j7m.middleware.cluster.CanaryPolicy
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.j7m.middleware.cluster.ClusterNodeEndpoint.Status
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.j7m.middleware.cluster.ClusterServer.Principal
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.j7m.middleware.cluster.ClusterView
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.j7m.middleware.cluster.DeploymentPlan
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.j7m.middleware.cluster.NodeView
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.j7m.middleware.cluster.OperationStatus
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.j7m.middleware.cluster.ReleaseDescriptor
Indicates whether some other object is "equal to" this one.
errorCode() - Method in record class org.j7m.middleware.cluster.OperationStatus
Returns the value of the errorCode record component.
errors() - Method in record class org.j7m.middleware.cluster.CanaryDeployment.Probe
Returns the value of the errors record component.
evaluate(Instant) - Method in class org.j7m.middleware.cluster.CanaryDeployment
Evaluates fresh readiness and measured error/mean-latency thresholds, resuming durable rollback.
expectedVersion() - Method in record class org.j7m.middleware.cluster.DeploymentPlan
Returns the value of the expectedVersion record component.

F

fingerprint() - Method in record class org.j7m.middleware.cluster.DeploymentPlan
Returns the value of the fingerprint record component.

H

hash() - Method in record class org.j7m.middleware.cluster.AuditEvent
Returns the value of the hash record component.
hashCode() - Method in record class org.j7m.middleware.cluster.ApplicationManagerHost.Contract
Returns a hash code value for this object.
hashCode() - Method in record class org.j7m.middleware.cluster.AuditEvent
Returns a hash code value for this object.
hashCode() - Method in record class org.j7m.middleware.cluster.CanaryDeployment.Probe
Returns a hash code value for this object.
hashCode() - Method in record class org.j7m.middleware.cluster.CanaryDeployment.Status
Returns a hash code value for this object.
hashCode() - Method in record class org.j7m.middleware.cluster.CanaryPolicy
Returns a hash code value for this object.
hashCode() - Method in record class org.j7m.middleware.cluster.ClusterNodeEndpoint.Status
Returns a hash code value for this object.
hashCode() - Method in record class org.j7m.middleware.cluster.ClusterServer.Principal
Returns a hash code value for this object.
hashCode() - Method in record class org.j7m.middleware.cluster.ClusterView
Returns a hash code value for this object.
hashCode() - Method in record class org.j7m.middleware.cluster.DeploymentPlan
Returns a hash code value for this object.
hashCode() - Method in record class org.j7m.middleware.cluster.NodeView
Returns a hash code value for this object.
hashCode() - Method in record class org.j7m.middleware.cluster.OperationStatus
Returns a hash code value for this object.
hashCode() - Method in record class org.j7m.middleware.cluster.ReleaseDescriptor
Returns a hash code value for this object.
HostingSupervisor - Interface in org.j7m.middleware.cluster
Physical hosting boundary.

I

inFlight() - Method in record class org.j7m.middleware.cluster.NodeView
Returns the value of the inFlight record component.
inspect() - Method in class org.j7m.middleware.cluster.ApplicationManagerHost
Reads actual application admission state.
inspect() - Method in interface org.j7m.middleware.cluster.HostingSupervisor
Reads actual application admission state.
inspect(Instant) - Method in class org.j7m.middleware.cluster.ClusterAdminClient
Inspects actual authenticated hosts and durable workflow state.
inspect(Instant) - Method in interface org.j7m.middleware.cluster.ClusterLifecycle
Inspects actual authenticated hosts and durable workflow state.
inspect(Instant) - Method in class org.j7m.middleware.cluster.RollingClusterController
Inspects actual authenticated hosts and durable workflow state.
interfaceName() - Method in record class org.j7m.middleware.cluster.ApplicationManagerHost.Contract
Returns the value of the interfaceName record component.
invoke(String, String, byte[], Instant) - Method in class org.j7m.middleware.cluster.ApplicationManagerHost
Invokes a configured service contract; callers cannot select classes or methods.
invoke(String, String, byte[], Instant) - Method in class org.j7m.middleware.cluster.CanaryDeployment
Invokes one actual managed endpoint selected by the durable policy and request identity.
invoke(String, String, byte[], Instant) - Method in class org.j7m.middleware.cluster.ClusterNodeAgent
Invokes a configured service contract; callers cannot select classes or methods.
invoke(String, String, byte[], Instant) - Method in class org.j7m.middleware.cluster.ClusterNodeClient
Invokes a configured service contract; callers cannot select classes or methods.
invoke(String, String, byte[], Instant) - Method in interface org.j7m.middleware.cluster.ManagedInvocation
Invokes a configured service contract; callers cannot select classes or methods.
invokeRevision(String, String, String, byte[], Instant) - Method in class org.j7m.middleware.cluster.ApplicationManagerHost
Invokes only when the admission gate still hosts the selected revision.
invokeRevision(String, String, String, byte[], Instant) - Method in class org.j7m.middleware.cluster.ClusterNodeAgent
Invokes only when the admission gate still hosts the selected revision.
invokeRevision(String, String, String, byte[], Instant) - Method in class org.j7m.middleware.cluster.ClusterNodeClient
Invokes only when the admission gate still hosts the selected revision.
invokeRevision(String, String, String, byte[], Instant) - Method in interface org.j7m.middleware.cluster.ManagedInvocation
Invokes only when the admission gate still hosts the selected revision.

J

joint() - Method in record class org.j7m.middleware.cluster.ClusterNodeEndpoint.Status
Returns the value of the joint record component.

K

key() - Method in record class org.j7m.middleware.cluster.ClusterServer.Principal
Returns an independent authentication secret copy.

L

lifecycleVersion() - Method in record class org.j7m.middleware.cluster.CanaryDeployment.Status
Returns the value of the lifecycleVersion record component.

M

ManagedCallContext - Class in org.j7m.middleware.cluster
Handler-visible cooperative call budget for the actual hosted invocation.
ManagedInvocation - Interface in org.j7m.middleware.cluster
Authenticated invocation of an application service hosted by the real middleware runtime.
maximumErrorRate() - Method in record class org.j7m.middleware.cluster.CanaryPolicy
Returns the value of the maximumErrorRate record component.
maximumMeanLatencyMillis() - Method in record class org.j7m.middleware.cluster.CanaryPolicy
Returns the value of the maximumMeanLatencyMillis record component.
maximumProbeAgeMillis() - Method in record class org.j7m.middleware.cluster.CanaryPolicy
Returns the value of the maximumProbeAgeMillis record component.
maximumReadableSchema() - Method in record class org.j7m.middleware.cluster.ReleaseDescriptor
Returns the value of the maximumReadableSchema record component.
metrics() - Method in class org.j7m.middleware.cluster.CanaryDeployment
Returns bounded identity-free controller counters.
minimumReadableSchema() - Method in record class org.j7m.middleware.cluster.ReleaseDescriptor
Returns the value of the minimumReadableSchema record component.
minimumSamples() - Method in record class org.j7m.middleware.cluster.CanaryPolicy
Returns the value of the minimumSamples record component.

N

node() - Method in record class org.j7m.middleware.cluster.ClusterNodeEndpoint.Status
Returns the value of the node record component.
node(String, long, String, List) - Static method in class org.j7m.middleware.cluster.CanaryRouter
Selects a stable node from an already sorted, nonempty bounded eligible set.
nodeId() - Method in record class org.j7m.middleware.cluster.AuditEvent
Returns the value of the nodeId record component.
nodeId() - Method in record class org.j7m.middleware.cluster.NodeView
Returns the value of the nodeId record component.
nodeIds() - Method in record class org.j7m.middleware.cluster.DeploymentPlan
Returns the value of the nodeIds record component.
nodes() - Method in record class org.j7m.middleware.cluster.ClusterView
Returns the value of the nodes record component.
NodeView - Record Class in org.j7m.middleware.cluster
Immutable cluster lifecycle metadata.
NodeView(String, String, boolean, boolean, int, long) - Constructor for record class org.j7m.middleware.cluster.NodeView
Creates an instance of a NodeView record class.
nonceCapacityRejections() - Method in class org.j7m.middleware.cluster.ClusterServer
Authenticated requests rejected because retained nonce capacity is exhausted.

O

observedAt() - Method in record class org.j7m.middleware.cluster.CanaryDeployment.Probe
Returns the value of the observedAt record component.
operationId() - Method in record class org.j7m.middleware.cluster.AuditEvent
Returns the value of the operationId record component.
operationId() - Method in record class org.j7m.middleware.cluster.OperationStatus
Returns the value of the operationId record component.
operations() - Method in record class org.j7m.middleware.cluster.ClusterServer.Principal
Returns the value of the operations record component.
operationStatus(String, Instant) - Method in class org.j7m.middleware.cluster.ClusterAdminClient
Reads a durable operation including an earlier lost response.
operationStatus(String, Instant) - Method in interface org.j7m.middleware.cluster.ClusterLifecycle
Reads a durable operation including an earlier lost response.
operationStatus(String, Instant) - Method in class org.j7m.middleware.cluster.RollingClusterController
Reads a durable operation including an earlier lost response.
OperationStatus - Record Class in org.j7m.middleware.cluster
Immutable cluster lifecycle metadata.
OperationStatus(String, String, long, String, String, String, String) - Constructor for record class org.j7m.middleware.cluster.OperationStatus
Creates an instance of a OperationStatus record class.
org.j7m.cluster.management - module org.j7m.cluster.management
Authenticated rolling lifecycle and canary control for hosted applications.
org.j7m.middleware.cluster - package org.j7m.middleware.cluster
 

P

phase() - Method in record class org.j7m.middleware.cluster.AuditEvent
Returns the value of the phase record component.
phase() - Method in record class org.j7m.middleware.cluster.OperationStatus
Returns the value of the phase record component.
plan(String, long, String, List, Instant) - Method in class org.j7m.middleware.cluster.ClusterAdminClient
Persists a checked deployment plan without replacing any application.
plan(String, long, String, List, Instant) - Method in interface org.j7m.middleware.cluster.ClusterLifecycle
Persists a checked deployment plan without replacing any application.
plan(String, long, String, List, Instant) - Method in class org.j7m.middleware.cluster.RollingClusterController
Persists a checked deployment plan without replacing any application.
planId() - Method in record class org.j7m.middleware.cluster.DeploymentPlan
Returns the value of the planId record component.
planId() - Method in record class org.j7m.middleware.cluster.OperationStatus
Returns the value of the planId record component.
policy() - Method in record class org.j7m.middleware.cluster.CanaryDeployment.Status
Returns the value of the policy record component.
previousHash() - Method in record class org.j7m.middleware.cluster.AuditEvent
Returns the value of the previousHash record component.
Principal(byte[], Set) - Constructor for record class org.j7m.middleware.cluster.ClusterServer.Principal
Copies credentials.
Probe(Instant, long, long, long) - Constructor for record class org.j7m.middleware.cluster.CanaryDeployment.Probe
Validates immutable bounded observations.
protocolVersion() - Method in record class org.j7m.middleware.cluster.ReleaseDescriptor
Returns the value of the protocolVersion record component.

Q

quorumAvailable() - Method in record class org.j7m.middleware.cluster.ClusterNodeEndpoint.Status
Returns the value of the quorumAvailable record component.

R

read(long) - Method in interface org.j7m.middleware.cluster.CanaryDeployment.ProbeReader
Retrieves candidate observations for this policy revision only.
ready() - Method in record class org.j7m.middleware.cluster.NodeView
Returns the value of the ready record component.
reconcile(Instant) - Method in class org.j7m.middleware.cluster.RollingClusterController
Advances at most one durable phase.
reconciliationFailures() - Method in class org.j7m.middleware.cluster.RollingClusterController
Failed reconciliation attempts; durable progress remains available through operationStatus.
recoveryAssumption() - Method in enum class org.j7m.middleware.cluster.CpDeploymentProfile
Returns the qualification recovery bound after sufficient voters return.
rejectedRequests() - Method in class org.j7m.middleware.cluster.ClusterServer
Rejected authentication, overload or malformed request count.
ReleaseDescriptor - Record Class in org.j7m.middleware.cluster
Server-trusted compatibility catalog entry.
ReleaseDescriptor(String, ArtifactManifest, int, int, int, int) - Constructor for record class org.j7m.middleware.cluster.ReleaseDescriptor
Validates catalog bounds and schema readability.
releaseId() - Method in record class org.j7m.middleware.cluster.DeploymentPlan
Returns the value of the releaseId record component.
releaseId() - Method in record class org.j7m.middleware.cluster.NodeView
Returns the value of the releaseId record component.
releaseId() - Method in record class org.j7m.middleware.cluster.ReleaseDescriptor
Returns the value of the releaseId record component.
replace(ReleaseDescriptor, Instant) - Method in class org.j7m.middleware.cluster.ApplicationManagerHost
Replaces a drained instance using a verified trusted release and reopens admission.
replace(ReleaseDescriptor, Instant) - Method in interface org.j7m.middleware.cluster.HostingSupervisor
Replaces a drained instance using a verified trusted release and reopens admission.
revision() - Method in record class org.j7m.middleware.cluster.CanaryPolicy
Returns the value of the revision record component.
rollback(String, long, String, List, Instant) - Method in class org.j7m.middleware.cluster.ClusterAdminClient
Plans and applies only a schema-compatible rollback release.
rollback(String, long, String, List, Instant) - Method in interface org.j7m.middleware.cluster.ClusterLifecycle
Plans and applies only a schema-compatible rollback release.
rollback(String, long, String, List, Instant) - Method in class org.j7m.middleware.cluster.RollingClusterController
Plans and applies only a schema-compatible rollback release.
rollbackNodes() - Method in record class org.j7m.middleware.cluster.CanaryDeployment.Status
Returns the value of the rollbackNodes record component.
RollingClusterController - Class in org.j7m.middleware.cluster
Quorum-persisted, restartable single-flight rolling application controller.
RollingClusterController(ResourceEndpoint, Map, Map) - Constructor for class org.j7m.middleware.cluster.RollingClusterController
Creates a controller and starts bounded background reconciliation.
RollingClusterController(ResourceEndpoint, Map, Map, Observability) - Constructor for class org.j7m.middleware.cluster.RollingClusterController
Creates a controller with concrete bounded D15 tracing of actual lifecycle reconciliation.

S

serviceName() - Method in record class org.j7m.middleware.cluster.ApplicationManagerHost.Contract
Returns the value of the serviceName record component.
state() - Method in record class org.j7m.middleware.cluster.CanaryDeployment.Status
Returns the value of the state record component.
state() - Method in record class org.j7m.middleware.cluster.OperationStatus
Returns the value of the state record component.
status(Instant) - Method in class org.j7m.middleware.cluster.CanaryDeployment
Reads the current quorum-authoritative policy.
status(Instant) - Method in class org.j7m.middleware.cluster.ClusterNodeAgent
Reads actual node state.
status(Instant) - Method in class org.j7m.middleware.cluster.ClusterNodeClient
Reads actual node state.
status(Instant) - Method in interface org.j7m.middleware.cluster.ClusterNodeEndpoint
Reads actual node state.
Status(long, CanaryPolicy, String, long, List) - Constructor for record class org.j7m.middleware.cluster.CanaryDeployment.Status
Copies the durable rollback participant list.
Status(NodeView, int, int, long, boolean, boolean) - Constructor for record class org.j7m.middleware.cluster.ClusterNodeEndpoint.Status
Creates an instance of a Status record class.
step(String, String, String, String, long, long, Instant) - Method in class org.j7m.middleware.cluster.ClusterNodeAgent
Executes one locally journaled fenced physical step, reconciling exact retries.
step(String, String, String, String, long, long, Instant) - Method in class org.j7m.middleware.cluster.ClusterNodeClient
Executes one locally journaled fenced physical step, reconciling exact retries.
step(String, String, String, String, long, long, Instant) - Method in interface org.j7m.middleware.cluster.ClusterNodeEndpoint
Executes one locally journaled fenced physical step, reconciling exact retries.
successes() - Method in record class org.j7m.middleware.cluster.CanaryDeployment.Probe
Returns the value of the successes record component.

T

toString() - Method in record class org.j7m.middleware.cluster.ApplicationManagerHost.Contract
Returns a string representation of this record class.
toString() - Method in record class org.j7m.middleware.cluster.AuditEvent
Returns a string representation of this record class.
toString() - Method in record class org.j7m.middleware.cluster.CanaryDeployment.Probe
Returns a string representation of this record class.
toString() - Method in record class org.j7m.middleware.cluster.CanaryDeployment.Status
Returns a string representation of this record class.
toString() - Method in record class org.j7m.middleware.cluster.CanaryPolicy
Returns a string representation of this record class.
toString() - Method in record class org.j7m.middleware.cluster.ClusterNodeEndpoint.Status
Returns a string representation of this record class.
toString() - Method in record class org.j7m.middleware.cluster.ClusterServer.Principal
Returns a string representation of this record class.
toString() - Method in record class org.j7m.middleware.cluster.ClusterView
Returns a string representation of this record class.
toString() - Method in record class org.j7m.middleware.cluster.DeploymentPlan
Returns a string representation of this record class.
toString() - Method in record class org.j7m.middleware.cluster.NodeView
Returns a string representation of this record class.
toString() - Method in record class org.j7m.middleware.cluster.OperationStatus
Returns a string representation of this record class.
toString() - Method in record class org.j7m.middleware.cluster.ReleaseDescriptor
Returns a string representation of this record class.
totalLatencyNanos() - Method in record class org.j7m.middleware.cluster.CanaryDeployment.Probe
Returns the value of the totalLatencyNanos record component.

U

upgrade(String, long, String, List, Instant) - Method in interface org.j7m.middleware.cluster.ClusterLifecycle
Alias for plan-and-apply using stable derived planning identity.

V

valueOf(String) - Static method in enum class org.j7m.middleware.cluster.CpDeploymentProfile
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.j7m.middleware.cluster.CpDeploymentProfile
Returns an array containing the constants of this enum class, in the order they are declared.
version() - Method in record class org.j7m.middleware.cluster.AuditEvent
Returns the value of the version record component.
version() - Method in record class org.j7m.middleware.cluster.CanaryDeployment.Status
Returns the value of the version record component.
version() - Method in record class org.j7m.middleware.cluster.ClusterView
Returns the value of the version record component.
version() - Method in record class org.j7m.middleware.cluster.NodeView
Returns the value of the version record component.
version() - Method in record class org.j7m.middleware.cluster.OperationStatus
Returns the value of the version record component.
voters() - Method in enum class org.j7m.middleware.cluster.CpDeploymentProfile
Returns the exact authorized voter count.
votingMembers() - Method in record class org.j7m.middleware.cluster.ClusterNodeEndpoint.Status
Returns the value of the votingMembers record component.
A B C D E F H I J K L M N O P Q R S T U V 
All Classes and Interfaces|All Packages