Package org.j7m.middleware.workload.api
package org.j7m.middleware.workload.api
-
ClassDescriptionAsyncResult<T>Future-like handle for asynchronous workload or invocation results.Backpressure behavior requested by streaming or asynchronous workloads.Invoker used by fan-out and scatter-gather helpers.Declared delivery semantics for a submitted workload.Fan-out request over multiple candidate references.Result of a fan-out operation.Monotonic fencing token associated with task lease ownership.Identity of the worker or runtime that currently owns a task lease.Ordering requirement declared by a workload submission.Retry policy metadata for idempotent workload execution.Scatter-gather request over multiple candidate references.Result of a scatter-gather operation.Stable routing key used by shard-aware workload and invocation selection.Result of routing a key to a shard candidate.Transport-neutral shard routing strategy.Backpressure-aware stream item emitter.StreamHandle<T>Backpressure-aware stream handle.Producer for a scheduler-managed result stream.Cancellation token visible to task handlers.In-memory checkpoint metadata for a task.Immutable description of work to schedule.Safe failure description for failed task execution.Stable identifier of a scheduler task.Current lease ownership for a workload task.Immutable task submission options.Progress snapshot for long-running work.Portable reference to a scheduler task.Successful task result.Stable lifecycle states for a middleware workload task.Immutable scheduler task status snapshot.Immutable task submission request.Execution context supplied to workload handlers.Application workload handler.Handle for a scheduled workload task.Safe metadata used for workload selection, auditing, and admin views.Transport-neutral task scheduling, execution and lease-ownership API.