Uses of Package
io.helidon.messaging
Packages that use io.helidon.messaging
Package
Description
Helidon Messaging API and runtime.
Service provider interfaces implemented or extended by messaging transport connectors.
-
Classes in io.helidon.messaging used by io.helidon.messagingClassDescriptionIndexed outcome of one message in a failed batch delivery.Outcome of one message in a failed batch delivery.Service descriptor for
ChannelRegistry.Runtime-owned asynchronous task used by an incoming connector while its owner thread performs transport maintenance.Pending message-count capacity reserved by an incoming connector before it acquires transport data.Generated consumer registration contract.Dead-letter delivery configuration.Fluent API builder forDeadLetterConfig.Fluent API builder base forDeadLetterConfig.Immutable message routed to a logical dead-letter channel.Synchronous emitter for a named messaging channel.Generated topology metadata for an injected messaging emitter.Terminal disposition applied after delivery attempts are exhausted.Portable incoming delivery failure policy.Fluent API builder forFailurePolicy.Fluent API builder base forFailurePolicy.Message envelope with a payload, portable headers, and optional local metadata.Immutable ordered delivery batch.Message batch construction options.Fluent API builder forMessageBatch.Fluent API builder base forMessageBatchConfig.Message construction options.Fluent API builder forMessage.Fluent API builder base forMessageConfig.One immutable messaging header entry.Immutable ordered messaging headers.Mutable messaging-header builder.Immutable value used by portable messaging headers and local message metadata.Immutable binary messaging value.Boolean messaging value.Arbitrary-precision decimal messaging value.32-bit IEEE 754 floating-point messaging value.64-bit IEEE 754 floating-point messaging value.Arbitrary-precision integer messaging value.Immutable transport-specific encoded messaging value.Explicit null messaging value.Text messaging value.Timestamp messaging value.UUID messaging value.Immutable exact-name, single-valued metadata local to a message envelope.Mutable local-metadata builder.Immutable typed handle identifying a channel in aMessagingGraph.Fluent API builder forMessagingChannel.Fluent API builder base forMessagingChannel.Messaging configuration.Fluent API builder forMessagingGraph.Fluent API builder base forMessagingConfig.Service descriptor forMessagingConfigSupport.ConfigurationProvider.Invocation of an explicit declarative messaging batch handler.Invocation of a declarative messaging handler.Service descriptor forMessagingEntryPointsImpl.Runtime exception thrown by the messaging runtime.Optional messaging execution overrides.Fluent API builder forMessagingExecutionConfig.Fluent API builder base forMessagingExecutionConfig.Incoming failure-policy overrides applied to the declared policy or messaging defaults.Fluent API builder forMessagingFailureConfig.Fluent API builder base forMessagingFailureConfig.One messaging topology and lifecycle.Service descriptor forMessagingLifecycleGuard.Admission rejection reason. -
Classes in io.helidon.messaging used by io.helidon.messaging.spiClassDescriptionRuntime lifecycle and retained-delivery admission exposed to an incoming connector.Message envelope with a payload, portable headers, and optional local metadata.Immutable ordered delivery batch.Optional messaging execution overrides.Fluent API builder for
MessagingExecutionConfig.Incoming failure-policy overrides applied to the declared policy or messaging defaults.Fluent API builder forMessagingFailureConfig.