public class ETagUtils extends Object
Constructor and Description |
---|
ETagUtils() |
Modifier and Type | Method and Description |
---|---|
static ETag | getETag(HttpServerExchange exchange) |
static boolean | handleIfMatch(HttpServerExchange exchange, ETag etag, boolean allowWeak) Handles the if-match header. |
static boolean | handleIfMatch(HttpServerExchange exchange, List<ETag> etags, boolean allowWeak) Handles the if-match header. |
static boolean | handleIfMatch(String ifMatch, ETag etag, boolean allowWeak) Handles the if-match header. |
static boolean | handleIfMatch(String ifMatch, List<ETag> etags, boolean allowWeak) Handles the if-match header. |
static boolean | handleIfNoneMatch(HttpServerExchange exchange, ETag etag, boolean allowWeak) Handles the if-none-match header. |
static boolean | handleIfNoneMatch(HttpServerExchange exchange, List<ETag> etags, boolean allowWeak) Handles the if-none-match header. |
static boolean | handleIfNoneMatch(String ifNoneMatch, ETag etag, boolean allowWeak) Handles the if-none-match header. |
static boolean | handleIfNoneMatch(String ifNoneMatch, List<ETag> etags, boolean allowWeak) Handles the if-none-match header. |
static List<ETag> | parseETagList(String header) |
public static boolean handleIfMatch(HttpServerExchange exchange, ETag etag, boolean allowWeak)
exchange
- the exchangeetag
- The etagspublic static boolean handleIfMatch(HttpServerExchange exchange, List<ETag> etags, boolean allowWeak)
exchange
- the exchangeetags
- The etagspublic static boolean handleIfMatch(String ifMatch, ETag etag, boolean allowWeak)
ifMatch
- The if match headeretag
- The etagspublic static boolean handleIfMatch(String ifMatch, List<ETag> etags, boolean allowWeak)
ifMatch
- The ifMatch headeretags
- The etagspublic static boolean handleIfNoneMatch(HttpServerExchange exchange, ETag etag, boolean allowWeak)
exchange
- the exchangeetag
- The etagspublic static boolean handleIfNoneMatch(HttpServerExchange exchange, List<ETag> etags, boolean allowWeak)
exchange
- the exchangeetags
- The etagspublic static boolean handleIfNoneMatch(String ifNoneMatch, ETag etag, boolean allowWeak)
ifNoneMatch
- the headeretag
- The etagspublic static boolean handleIfNoneMatch(String ifNoneMatch, List<ETag> etags, boolean allowWeak)
ifNoneMatch
- the headeretags
- The etagspublic static ETag getETag(HttpServerExchange exchange)
exchange
- The exchangeCopyright © 2020 JBoss by Red Hat. All rights reserved.