Class TransientSolrCoreCacheFactory

  • Direct Known Subclasses:
    TransientSolrCoreCacheFactoryDefault

    public abstract class TransientSolrCoreCacheFactory
    extends Object
    An interface that allows custom transient caches to be maintained with different implementations
    • Field Detail

      • DEFAULT_TRANSIENT_SOLR_CACHE_INFO

        public static final PluginInfo DEFAULT_TRANSIENT_SOLR_CACHE_INFO
    • Constructor Detail

      • TransientSolrCoreCacheFactory

        public TransientSolrCoreCacheFactory()
    • Method Detail

      • newInstance

        public static TransientSolrCoreCacheFactory newInstance​(SolrResourceLoader loader,
                                                                CoreContainer coreContainer)
        Create a new TransientSolrCoreCacheFactory instance
        Parameters:
        loader - a SolrResourceLoader used to find the TransientSolrCacheFactory classes
        coreContainer - CoreContainer that encloses all the Solr cores.
        Returns:
        a new, initialized TransientSolrCoreCache instance
      • setCoreContainer

        public void setCoreContainer​(CoreContainer coreContainer)