Class MetadataConverter
java.lang.Object
org.axonframework.axonserver.connector.MetadataConverter
Utility class to convert between Axon Server metadata values and a simple
Map of String key-value pairs.
This class provides methods to convert a Map of String key-value pairs to a Map of Axon Server
MetaDataValue objects and vice versa.
- Since:
- 5.0.0
- Author:
- Steven van Beelen, Mitchell Herrijgers, Allard Buijze
-
Method Summary
Modifier and TypeMethodDescriptionconvertGrpcToMetadataValues(Map<String, String> source) convertMetadataValuesToGrpc(Map<String, io.axoniq.axonserver.grpc.MetaDataValue> source)
-
Method Details
-
convertGrpcToMetadataValues
@Nonnull public static Map<String,io.axoniq.axonserver.grpc.MetaDataValue> convertGrpcToMetadataValues(@Nonnull Map<String, String> source) - Parameters:
source- The source map containing String key-value pairs.- Returns:
- A map where each value is converted to an Axon Server
MetaDataValue.
-
convertMetadataValuesToGrpc
@Nonnull public static Map<String,String> convertMetadataValuesToGrpc(@Nonnull Map<String, io.axoniq.axonserver.grpc.MetaDataValue> source) - Parameters:
source- The source map containing Axon ServerMetaDataValueobjects.- Returns:
- A map where each value is converted to a String representation.
-