public abstract class TransientSolrCoreCache extends Observable
Constructor and Description |
---|
TransientSolrCoreCache() |
Modifier and Type | Method and Description |
---|---|
abstract SolrCore |
addCore(String name,
SolrCore core) |
abstract void |
addTransientDescriptor(String rawName,
CoreDescriptor cd) |
abstract void |
close()
Must be called in order to free resources!
|
abstract boolean |
containsCore(String name) |
abstract Set<String> |
getAllCoreNames() |
abstract CoreContainer |
getContainer() |
abstract SolrCore |
getCore(String name) |
abstract Set<String> |
getLoadedCoreNames() |
List<String> |
getNamesForCore(SolrCore core) |
abstract int |
getStatus(String coreName) |
abstract CoreDescriptor |
getTransientDescriptor(String name) |
abstract Collection<SolrCore> |
prepareForShutdown() |
abstract SolrCore |
removeCore(String name) |
abstract CoreDescriptor |
removeTransientDescriptor(String name) |
abstract void |
setStatus(String coreName,
int status) |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
public abstract CoreContainer getContainer()
public abstract boolean containsCore(String name)
public abstract Collection<SolrCore> prepareForShutdown()
public abstract void addTransientDescriptor(String rawName, CoreDescriptor cd)
public abstract CoreDescriptor getTransientDescriptor(String name)
public abstract CoreDescriptor removeTransientDescriptor(String name)
public abstract void close()
public abstract int getStatus(String coreName)
public abstract void setStatus(String coreName, int status)
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.