Interface Retriever
- All Known Implementing Classes:
MessageRetriever
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
A functional interface representing the first stage of the message pipeline:
retrieving a
MessageRecord
associated with a given RecordKey
.
Implementations of this interface typically fetch records from a pre-parsed
data source such as a YAML-backed ConfigurationSection
, returning either
a valid or invalid message record.
This interface abstracts retrieval behavior for flexibility and testability,
and is typically used by MessagePipeline
.
- See Also:
-
Method Summary
-
Method Details
-
getRecord
-