|
SMILA 1.0 API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.smila.solr.admin.SolrBaseAdmin
public abstract class SolrBaseAdmin
The SolrBaseAdmin class.
| Field Summary | |
|---|---|
protected SolrHelper |
_helper
solr helper. |
protected Log |
_log
The log. |
| Constructor Summary | |
|---|---|
SolrBaseAdmin(SolrHelper helper,
SolrServers servers)
Constructor. |
|
| Method Summary | |
|---|---|
protected java.util.Map<java.lang.String,java.lang.String[]> |
buildAdminParams(CoreAdminAction action,
java.lang.String core,
java.lang.String other)
Build the Solr parameter map. |
void |
clearCoreCache(java.lang.String coreName)
clear internal caches for named core after external admin operations (e.g. |
void |
clearCoreCaches()
clear all internal caches after external admin operations (e.g. |
java.util.List<java.lang.String> |
getFieldNames(java.lang.String coreName)
get the names of fields defined in the named core. |
SolrServers |
getServers()
get manager of SolrServers. |
protected abstract java.util.List<java.lang.String> |
readFieldNames(java.lang.String coreName)
actually read field names for given core. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.smila.solr.admin.SolrAdmin |
|---|
alias, create, create, getCoreNames, merge, reload, rename, status, unload |
| Field Detail |
|---|
protected final Log _log
protected final SolrHelper _helper
| Constructor Detail |
|---|
public SolrBaseAdmin(SolrHelper helper,
SolrServers servers)
helper - the SolrHelper.| Method Detail |
|---|
public SolrServers getServers()
SolrServers.
protected java.util.Map<java.lang.String,java.lang.String[]> buildAdminParams(CoreAdminAction action,
java.lang.String core,
java.lang.String other)
action - the action to perform.core - the core name or null.other - the other core name or null.
public java.util.List<java.lang.String> getFieldNames(java.lang.String coreName)
throws java.lang.Exception
SolrAdmin
getFieldNames in interface SolrAdminjava.lang.Exception
protected abstract java.util.List<java.lang.String> readFieldNames(java.lang.String coreName)
throws java.lang.Exception
java.lang.Exceptionpublic void clearCoreCaches()
SolrAdmin
clearCoreCaches in interface SolrAdminpublic void clearCoreCache(java.lang.String coreName)
SolrAdmin
clearCoreCache in interface SolrAdmin
|
SMILA 1.0 API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||