Class ChecksumExtractorStrategy
- java.lang.Object
-
- org.eclipse.aether.spi.connector.transport.http.ChecksumExtractorStrategy
-
public abstract class ChecksumExtractorStrategy extends java.lang.Object
Checksum extractor strategy, that aims for given type of included checksum.- Since:
- 2.0.0
-
-
Constructor Summary
Constructors Constructor Description ChecksumExtractorStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>extractChecksums(java.util.function.Function<java.lang.String,java.lang.String> headerGetter)Extract checksums using given getter, if possible, ornull.
-
-
-
Constructor Detail
-
ChecksumExtractorStrategy
public ChecksumExtractorStrategy()
-
-
Method Detail
-
extractChecksums
public java.util.Map<java.lang.String,java.lang.String> extractChecksums(java.util.function.Function<java.lang.String,java.lang.String> headerGetter)
Extract checksums using given getter, if possible, ornull.The supplied
headerGetterfunction should provide access to given transport response HTTP Headers in some common way, like for example returning first header value, ornullif header not present.- Parameters:
headerGetter- A function that provides access to response HTTP Headers, nevernull.- Returns:
- Map of extracted checksums, or
nullif none extracted.
-
-