Package io.helidon.messaging.spi


package io.helidon.messaging.spi
Service provider interfaces implemented or extended by messaging transport connectors.

A MessagingConnectorProvider creates a named MessagingConnector from configuration. Each configured connector retains a MessagingConnectorProviderConfig prototype and creates fresh IncomingChannel or OutgoingChannel connections for the directions it supports. Both channel contracts extend ChannelConnection; their owning messaging graph manages their lifecycle.

Connector-facing runtime context and delivery types supplied through these contracts are in the io.helidon.messaging package.