Class DefaultIdempotencyKeyGenerator
java.lang.Object
com.github.damianwajser.idempotency.generators.DefaultIdempotencyKeyGenerator
- All Implemented Interfaces:
IdempotencyKeyGenerator<Object>
public class DefaultIdempotencyKeyGenerator extends Object implements IdempotencyKeyGenerator<Object>
-
Constructor Summary
Constructors Constructor Description DefaultIdempotencyKeyGenerator() -
Method Summary
Modifier and Type Method Description StringgenerateKey(org.springframework.http.HttpHeaders headers, org.springframework.http.HttpMethod method, String path, Object request)protected StringgetHeaderValue(org.springframework.http.HttpHeaders headers, String headerKey)
-
Constructor Details
-
DefaultIdempotencyKeyGenerator
public DefaultIdempotencyKeyGenerator()
-
-
Method Details
-
generateKey
public String generateKey(org.springframework.http.HttpHeaders headers, org.springframework.http.HttpMethod method, String path, Object request)- Specified by:
generateKeyin interfaceIdempotencyKeyGenerator<Object>
-
getHeaderValue
-