class OptionalAhcHttpCacheProvider extends Provider[Option[AhcHttpCache]]
Ordering
- Alphabetic
- By Inheritance
Inherited
- OptionalAhcHttpCacheProvider
- Provider
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new OptionalAhcHttpCacheProvider(environment: Environment, configuration: Configuration, applicationLifecycle: ApplicationLifecycle)(implicit executionContext: ExecutionContext)
- Annotations
- @Inject()
Type Members
- case class AhcHttpCacheConfiguration(enabled: Boolean, cacheName: String, heuristicsEnabled: Boolean, cacheManagerURI: String, cachingProviderName: String) extends Product with Serializable
- class JCacheAdapter extends Cache
Value Members
- lazy val get: Option[AhcHttpCache]
- Definition Classes
- OptionalAhcHttpCacheProvider → Provider
- object AhcHttpCacheParser
A provider of HTTP cache.
Unfortunately this can't be bound directly through Play's DI system because it doesn't support type literals (and JSR 330 doesn't support optional).