Class AddBundledServerNamesModifier
java.lang.Object
de.gematik.rbellogger.data.decorator.AddBundledServerNamesModifier
- All Implemented Interfaces:
MessageMetadataModifier
Modifies a given RbelElement to include the bundled sender and receiver server names.
-
Method Summary
Modifier and TypeMethodDescriptionstatic MessageMetadataModifiercreateModifier(Function<RbelElement, Optional<String>> bundledServernameSupplier) Creates a message metadata modifier based on the configuration flag.voidmodifyMetadata(RbelElement message)
-
Method Details
-
createModifier
public static MessageMetadataModifier createModifier(Function<RbelElement, Optional<String>> bundledServernameSupplier) Creates a message metadata modifier based on the configuration flag.- Parameters:
bundledServernameSupplier- a function that supplies the bundled server name- Returns:
- a message metadata modifier
-
modifyMetadata
- Specified by:
modifyMetadatain interfaceMessageMetadataModifier
-