com.opensymphony.xwork2.ognl

## Interface ProxyCacheFactory<Key,Value>

- Type Parameters:
    `Key` - The type for the cache key entries
    `Value` - The type for the cache value entries
  All Superinterfaces:
    OgnlCacheFactory<Key,Value>
  All Known Implementing Classes:
    StrutsProxyCacheFactory

      public interface ProxyCacheFactory<Key,Value>
      extends OgnlCacheFactory<Key,Value>

  A factory interface for ProxyUtil cache to be used with Struts DI mechanism. This allows the proxy detection cache type to be configurable via Struts constants.
  Since:
    6.9.0

- - ### Nested Class Summary

    - ### Nested classes/interfaces inherited from interface com.opensymphony.xwork2.ognl.OgnlCacheFactory

      `OgnlCacheFactory.CacheType`

  - ### Method Summary

    - ### Methods inherited from interface com.opensymphony.xwork2.ognl.OgnlCacheFactory

      `buildOgnlCache, buildOgnlCache, buildOgnlCache, getCacheMaxSize, getDefaultCacheType, getUseLRUCache`

Copyright © 2000–2026 Apache Software Foundation. All rights reserved.