public class ArrayListCache extends Object implements org.apache.solr.search.SolrCache
ResizeableArrayList objects across cache instances.
Entries are stored in a persistence object when the cache is closed, and can then be reused when a new cache is created.| Constructor and Description |
|---|
ArrayListCache() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
close() |
Object |
get(Object key) |
org.apache.solr.core.SolrInfoMBean.Category |
getCategory() |
String |
getDescription() |
URL[] |
getDocs() |
String |
getName() |
String |
getSource() |
String |
getSourceId() |
org.apache.solr.search.SolrCache.State |
getState() |
org.apache.solr.common.util.NamedList<?> |
getStatistics() |
String |
getVersion() |
Object |
init(Map args,
Object existingPersistence,
org.apache.solr.search.CacheRegenerator regenerator) |
String |
name() |
Object |
put(Object key,
Object value) |
void |
setState(org.apache.solr.search.SolrCache.State state) |
int |
size() |
void |
warm(org.apache.solr.search.SolrIndexSearcher searcher,
org.apache.solr.search.SolrCache old) |
public String getName()
getName in interface org.apache.solr.core.SolrInfoMBeanpublic String getVersion()
getVersion in interface org.apache.solr.core.SolrInfoMBeanpublic String getDescription()
getDescription in interface org.apache.solr.core.SolrInfoMBeanpublic org.apache.solr.core.SolrInfoMBean.Category getCategory()
getCategory in interface org.apache.solr.core.SolrInfoMBeanpublic String getSourceId()
getSourceId in interface org.apache.solr.core.SolrInfoMBeanpublic String getSource()
getSource in interface org.apache.solr.core.SolrInfoMBeanpublic URL[] getDocs()
getDocs in interface org.apache.solr.core.SolrInfoMBeanpublic org.apache.solr.common.util.NamedList<?> getStatistics()
getStatistics in interface org.apache.solr.core.SolrInfoMBeanpublic Object init(Map args, Object existingPersistence, org.apache.solr.search.CacheRegenerator regenerator)
init in interface org.apache.solr.search.SolrCachepublic String name()
name in interface org.apache.solr.search.SolrCachepublic int size()
size in interface org.apache.solr.search.SolrCachepublic Object put(Object key, Object value)
put in interface org.apache.solr.search.SolrCachepublic void clear()
clear in interface org.apache.solr.search.SolrCachepublic void setState(org.apache.solr.search.SolrCache.State state)
setState in interface org.apache.solr.search.SolrCachepublic org.apache.solr.search.SolrCache.State getState()
getState in interface org.apache.solr.search.SolrCachepublic void warm(org.apache.solr.search.SolrIndexSearcher searcher,
org.apache.solr.search.SolrCache old)
throws IOException
warm in interface org.apache.solr.search.SolrCacheIOExceptionpublic void close()
close in interface org.apache.solr.search.SolrCacheCopyright © 2005–2014 Alfresco Software. All rights reserved.