Class VCacheFactoryBean

java.lang.Object
com.atlassian.confluence.impl.vcache.VCacheFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean<com.atlassian.vcache.VCacheFactory>

public class VCacheFactoryBean extends Object implements org.springframework.beans.factory.FactoryBean<com.atlassian.vcache.VCacheFactory>
A Spring FactoryBean which creates a VCacheFactory suitable for use by Confluence.
Since:
5.10
  • Constructor Details

    • VCacheFactoryBean

      public VCacheFactoryBean(com.atlassian.cache.CacheFactory cacheFactory, com.atlassian.cache.CacheSettingsDefaultsProvider cacheSettingsDefaultsProvider, VCacheRequestContextManager requestContextManager, VCacheFlusher flusher)
      Since:
      9.0
  • Method Details

    • getObject

      public com.atlassian.vcache.VCacheFactory getObject()
      Specified by:
      getObject in interface org.springframework.beans.factory.FactoryBean<com.atlassian.vcache.VCacheFactory>
    • getObjectType

      public Class getObjectType()
      Specified by:
      getObjectType in interface org.springframework.beans.factory.FactoryBean<com.atlassian.vcache.VCacheFactory>
    • isSingleton

      public boolean isSingleton()
      Specified by:
      isSingleton in interface org.springframework.beans.factory.FactoryBean<com.atlassian.vcache.VCacheFactory>