SMILA (incubation) API documentation

org.eclipse.smila.solr.admin
Class SolrBaseAdmin

java.lang.Object
  extended by org.eclipse.smila.solr.admin.SolrBaseAdmin
All Implemented Interfaces:
SolrAdmin
Direct Known Subclasses:
SolrEmbeddedAdmin, SolrHttpAdmin

public abstract class SolrBaseAdmin
extends java.lang.Object
implements SolrAdmin

The SolrBaseAdmin class.

Author:
pwissel

Field Summary
protected  SolrHelper _helper
          The solr helper.
protected  Log _log
          The log.
 
Constructor Summary
SolrBaseAdmin(SolrHelper helper)
          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.
 
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, merge, reload, rename, status, unload
 

Field Detail

_log

protected final Log _log
The log.


_helper

protected final SolrHelper _helper
The solr helper.

Constructor Detail

SolrBaseAdmin

public SolrBaseAdmin(SolrHelper helper)
Constructor.

Parameters:
helper - the SolrHelper.
Method Detail

buildAdminParams

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.

Parameters:
action - the action to perform.
core - the core name or null.
other - the other core name or null.
Returns:

SMILA (incubation) API documentation