Interface CacheConditionDirectives
- All Known Subinterfaces:
- Directives
- All Known Implementing Classes:
- CacheConditionDirectives$,- Directives$,- HttpApp
- 
Method SummaryModifier and TypeMethodDescriptionDirective<scala.runtime.BoxedUnit>conditional(DateTime lastModified) Wraps its inner route with support for Conditional Requests as defined by http://tools.ietf.org/html/rfc7232Directive<scala.runtime.BoxedUnit>conditional(EntityTag eTag) Wraps its inner route with support for Conditional Requests as defined by http://tools.ietf.org/html/rfc7232Directive<scala.runtime.BoxedUnit>conditional(EntityTag eTag, DateTime lastModified) Wraps its inner route with support for Conditional Requests as defined by http://tools.ietf.org/html/rfc7232Directive<scala.runtime.BoxedUnit>conditional(scala.Option<EntityTag> eTag, scala.Option<DateTime> lastModified) Wraps its inner route with support for Conditional Requests as defined by http://tools.ietf.org/html/rfc7232
- 
Method Details- 
conditionalWraps its inner route with support for Conditional Requests as defined by http://tools.ietf.org/html/rfc7232In particular the algorithm defined by http://tools.ietf.org/html/rfc7232#section-6 is implemented by this directive. Note: if you want to combine this directive with withRangeSupport(...)you need to put it on the *outside* of thewithRangeSupport(...)directive, i.e.withRangeSupport(...)must be on a deeper level in your route structure in order to function correctly.- Parameters:
- eTag- (undocumented)
- Returns:
- (undocumented)
 
- 
conditionalWraps its inner route with support for Conditional Requests as defined by http://tools.ietf.org/html/rfc7232In particular the algorithm defined by http://tools.ietf.org/html/rfc7232#section-6 is implemented by this directive. Note: if you want to combine this directive with withRangeSupport(...)you need to put it on the *outside* of thewithRangeSupport(...)directive, i.e.withRangeSupport(...)must be on a deeper level in your route structure in order to function correctly.- Parameters:
- lastModified- (undocumented)
- Returns:
- (undocumented)
 
- 
conditionalWraps its inner route with support for Conditional Requests as defined by http://tools.ietf.org/html/rfc7232In particular the algorithm defined by http://tools.ietf.org/html/rfc7232#section-6 is implemented by this directive. Note: if you want to combine this directive with withRangeSupport(...)you need to put it on the *outside* of thewithRangeSupport(...)directive, i.e.withRangeSupport(...)must be on a deeper level in your route structure in order to function correctly.- Parameters:
- eTag- (undocumented)
- lastModified- (undocumented)
- Returns:
- (undocumented)
 
- 
conditionalDirective<scala.runtime.BoxedUnit> conditional(scala.Option<EntityTag> eTag, scala.Option<DateTime> lastModified) Wraps its inner route with support for Conditional Requests as defined by http://tools.ietf.org/html/rfc7232In particular the algorithm defined by http://tools.ietf.org/html/rfc7232#section-6 is implemented by this directive. Note: if you want to combine this directive with withRangeSupport(...)you need to put it on the *outside* of thewithRangeSupport(...)directive, i.e.withRangeSupport(...)must be on a deeper level in your route structure in order to function correctly.- Parameters:
- eTag- (undocumented)
- lastModified- (undocumented)
- Returns:
- (undocumented)
 
 
-