## Uses of Class
org.appng.core.controller.CachedResponse

- Packages that use CachedResponse
  Package | Description
  --- | ---
  org.appng.core.controller.filter | Contains the Servlet-`Filter`s used by appNG.
  org.appng.core.service | The service layer.
  org.appng.core.service.cache |

- - ### Uses of CachedResponse in org.appng.core.controller.filter

    Methods in org.appng.core.controller.filter that return CachedResponse
    Modifier and Type | Method and Description
    --- | ---
    `protected CachedResponse` | PageCacheFilter.`getCachedResponse(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain, Site site, javax.cache.Cache<String,CachedResponse> cache, javax.cache.expiry.ExpiryPolicy expiryPolicy)`
    `protected CachedResponse` | PageCacheFilter.`handleCaching(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Site site, javax.servlet.FilterChain chain, javax.cache.Cache<String,CachedResponse> cache, javax.cache.expiry.ExpiryPolicy expiryPolicy)`
    `protected CachedResponse` | PageCacheFilter.`performRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain, Site site, javax.cache.expiry.ExpiryPolicy expiryPolicy)`

    Methods in org.appng.core.controller.filter with parameters of type CachedResponse
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | PageCacheFilter.`writeResponse(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, CachedResponse pageInfo)`

    Method parameters in org.appng.core.controller.filter with type arguments of type CachedResponse
    Modifier and Type | Method and Description
    --- | ---
    `protected CachedResponse` | PageCacheFilter.`getCachedResponse(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain, Site site, javax.cache.Cache<String,CachedResponse> cache, javax.cache.expiry.ExpiryPolicy expiryPolicy)`
    `protected CachedResponse` | PageCacheFilter.`handleCaching(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Site site, javax.servlet.FilterChain chain, javax.cache.Cache<String,CachedResponse> cache, javax.cache.expiry.ExpiryPolicy expiryPolicy)`

  - ### Uses of CachedResponse in org.appng.core.service

    Methods in org.appng.core.service that return types with arguments of type CachedResponse
    Modifier and Type | Method and Description
    --- | ---
    `static javax.cache.Cache<String,CachedResponse>` | CacheService.`createCache(Site site)` Returns the `Cache` instance for the selected `Site`.
    `static javax.cache.Cache<String,CachedResponse>` | CacheService.`getCache(Site site)` Returns the `Cache` instance for the selected `Site`.
    `List<CachedResponse>` | CoreService.`getCacheEntries(Integer siteId)`
    `static List<CachedResponse>` | CacheService.`getCacheEntries(Site site)`

    Method parameters in org.appng.core.service with type arguments of type CachedResponse
    Modifier and Type | Method and Description
    --- | ---
    `static Future<Integer>` | CacheService.`expireCacheElementsByPrefix(javax.cache.Cache<String,CachedResponse> cache, String cacheElementPrefix)` Expires cache elements by path prefix
    `static int` | CacheService.`expireCacheElementsStartingWith(javax.cache.Cache<String,CachedResponse> cache, String cacheElementPrefix)` Deprecated. Use `CacheService.expireCacheElementsByPrefix(Cache, String)` instead.

  - ### Uses of CachedResponse in org.appng.core.service.cache

    Method parameters in org.appng.core.service.cache with type arguments of type CachedResponse
    Modifier and Type | Method and Description
    --- | ---
    `void` | CacheEntryListener.`onCreated(Iterable<javax.cache.event.CacheEntryEvent<? extends String,? extends CachedResponse>> events)`
    `void` | CacheEntryListener.`onExpired(Iterable<javax.cache.event.CacheEntryEvent<? extends String,? extends CachedResponse>> events)`
    `void` | CacheEntryListener.`onRemoved(Iterable<javax.cache.event.CacheEntryEvent<? extends String,? extends CachedResponse>> events)`

Copyright © 2011–2023 aiticon GmbH. All rights reserved.