Interface ImmutableStreamRegistry<M>
- All Known Implementing Classes:
RemoteStreamRegistry
public interface ImmutableStreamRegistry<M>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordA stream consumer uniquely identified by the id, with its properties and streamType.static final recordUniquely identifies a stream -
Method Summary
Modifier and TypeMethodDescriptionget(org.agrona.concurrent.UnsafeBuffer streamType) Returns a set of streams for the given type.
-
Method Details
-
get
Returns a set of streams for the given type.Implementations of this must be thread-safe.
- Parameters:
streamType- type of the stream- Returns:
- set of streams for the given type
-