Package-level declarations

Types

Link copied to clipboard

Represents a specialized type of feature message that corresponds to an event in the system. A feature event typically carries information uniquely identifying the event, alongside other data provided by the FeatureMessage interface.

Link copied to clipboard
@Serializable
data class FeatureEventMessage(val eventId: String) : FeatureEvent

A data class representing a feature event message that encapsulates details about a specific event.

Link copied to clipboard
interface FeatureMessage

Represents a feature message or event within the system.

Link copied to clipboard

Represents a provider responsible for handling outbound feature messages or events.

Link copied to clipboard

Utility object providing safe handling and processing of feature messages for collections and individual FeatureMessageProcessor implementations.

Link copied to clipboard
@Serializable
data class FeatureStringMessage(val message: String) : FeatureMessage

Represents a detailed implementation of FeatureMessage that encapsulates a string message.