Class IdempotencyEndpoints
- java.lang.Object
-
- com.github.damianwajser.idempotency.configuration.IdempotencyEndpoints
-
public class IdempotencyEndpoints extends Object
-
-
Constructor Summary
Constructors Constructor Description IdempotencyEndpoints()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IdempotencyEndpointaddIdempotencyEndpoint(String endpoint)IdempotencyEndpointaddIdempotencyEndpoint(String endpoint, IdempotencyKeyGenerator keyGenerator, org.springframework.http.HttpMethod... methods)IdempotencyEndpointaddIdempotencyEndpoint(String endpoint, org.springframework.http.HttpMethod... methods)StringgenerateKey(javax.servlet.http.HttpServletRequest request)String[]getUrlPatterns()booleanisApplicable(javax.servlet.http.HttpServletRequest request)
-
-
-
Method Detail
-
addIdempotencyEndpoint
public IdempotencyEndpoint addIdempotencyEndpoint(String endpoint)
-
addIdempotencyEndpoint
public IdempotencyEndpoint addIdempotencyEndpoint(String endpoint, org.springframework.http.HttpMethod... methods)
-
addIdempotencyEndpoint
public IdempotencyEndpoint addIdempotencyEndpoint(String endpoint, IdempotencyKeyGenerator keyGenerator, org.springframework.http.HttpMethod... methods)
-
getUrlPatterns
public String[] getUrlPatterns()
-
generateKey
public String generateKey(javax.servlet.http.HttpServletRequest request) throws com.github.damianwajser.exceptions.RestException
- Throws:
com.github.damianwajser.exceptions.RestException
-
isApplicable
public boolean isApplicable(javax.servlet.http.HttpServletRequest request)
-
-