Example usage for org.apache.solr.common.params SolrParams toSolrParams

List of usage examples for org.apache.solr.common.params SolrParams toSolrParams

Introduction

In this page you can find the example usage for org.apache.solr.common.params SolrParams toSolrParams.

Prototype

@Deprecated 
public static SolrParams toSolrParams(NamedList params) 

Source Link

Document

Create SolrParams from NamedList.

Usage

From source file:CartesianTierQParserPlugin.java

License:Apache License

public void init(NamedList args) {
    SolrParams params = SolrParams.toSolrParams(args);
    tierPrefix = params.get("tierPrefix", DEFAULT_TIER_PREFIX);
}

From source file:com.billiger.solr.handler.component.QLTBComponent.java

License:Apache License

@SuppressWarnings("rawtypes")
@Override
public void init(NamedList args) {
    this.initArgs = SolrParams.toSolrParams(args);
}

From source file:com.cominvent.solr.update.processor.MappingUpdateProcessorFactory.java

License:Apache License

@SuppressWarnings("unchecked")
@Override// ww w. ja  v a  2 s  .c  o  m
public void init(final NamedList args) {
    if (args != null) {
        params = SolrParams.toSolrParams(args);
        setEnabled(params.getBool("enabled", true));
    }
}

From source file:com.doculibre.constellio.solr.handler.component.ConstellioAuthorizationComponent.java

License:Open Source License

@SuppressWarnings("unchecked")
@Override
public void init(NamedList args) {
    this.initArgs = SolrParams.toSolrParams(args);
}

From source file:com.francelabs.datafari.updateprocessor.DatafariUpdateProcessorFactory.java

License:Apache License

@Override
public void init(final NamedList args) {
    if (args != null) {
        params = SolrParams.toSolrParams(args);
    }
}

From source file:com.grantingersoll.intell.clustering.KMeansClusteringEngine.java

License:Apache License

@Override
public String init(NamedList config, SolrCore core) {
    String result = super.init(config, core);
    SolrParams params = SolrParams.toSolrParams(config);
    this.core = core;
    String dirStr = params.get("dir");
    clusterBaseDir = new File(dirStr);
    if (clusterBaseDir.isAbsolute() == false) {
        clusterBaseDir = new File(core.getDataDir(), dirStr);
    }//from  w w w . j a  va2s  .com
    clusterBaseDir.mkdirs();
    inputField = params.get("inputField");
    String distMeas = params.get("distanceMeasure");
    Class distClass = core.getResourceLoader().findClass(distMeas);

    try {
        measure = (DistanceMeasure) distClass.newInstance();
    } catch (InstantiationException e) {
        throw new SolrException(SolrException.ErrorCode.SERVER_ERROR, "Unable to load measure class", e);
    } catch (IllegalAccessException e) {
        throw new SolrException(SolrException.ErrorCode.SERVER_ERROR, "Unable to load measure class", e);
    }
    convergence = params.getDouble("convergence", 0.001);
    maxIters = params.getInt("maxIterations", 20);
    cacheClusters = params.getBool("cacheClusters", true);
    cachePoints = params.getBool("cachePoints", true);
    this.k = params.getInt("k");
    //See if we have clusters already
    File nowFile = new File(clusterBaseDir, "lastJob");
    if (nowFile.exists()) {
        lastSuccessful = readJobDetails(nowFile);

    }
    return result;
}

From source file:com.kmwllc.search.graph.GraphQueryOldTest.java

License:Open Source License

private SolrQueryRequest createRequest(String query) {
    SolrQueryRequest qr = req(query);/* w  w  w . ja  va2 s . c  o m*/
    NamedList<Object> par = qr.getParams().toNamedList();
    par.add("defType", "kmw");
    par.add("debug", "true");
    par.add("rows", "10");
    par.add("fl", "id,node_id,edge_id");
    par.remove("qt");
    par.add("qt", "/select");
    // par.add("")
    SolrParams newp = SolrParams.toSolrParams(par);
    qr.setParams(newp);
    return qr;
}

From source file:com.kmwllc.search.graph.GraphQueryOldTest.java

License:Open Source License

private SolrQueryRequest createRequestWithTFilter(String query, String traversalFilter) {
    SolrQueryRequest qr = req(query);//from w  w w  .  j a  v a 2 s.c  o  m
    NamedList par = qr.getParams().toNamedList();
    par.add("traversalFilter", traversalFilter);
    par.add("defType", "graph");

    par.add("debug", "true");
    par.add("rows", "10");
    par.add("fl", "id,node_id,edge_id");
    par.remove("qt");
    par.add("qt", "/select");
    // par.add("")
    SolrParams newp = SolrParams.toSolrParams(par);
    qr.setParams(newp);
    return qr;
}

From source file:com.kmwllc.search.graph.GraphQueryTest.java

License:Open Source License

private SolrQueryRequest createRequest(String query) {
    SolrQueryRequest qr = req(query);//from   w w  w .j  a va2 s .  c  o m
    NamedList<Object> par = qr.getParams().toNamedList();
    par.add("defType", "graph");
    par.add("debug", "true");
    par.add("rows", "10");
    par.add("fl", "id,node_id,edge_id");
    par.remove("qt");
    par.add("qt", "/select");
    // par.add("")
    SolrParams newp = SolrParams.toSolrParams(par);
    qr.setParams(newp);
    return qr;
}

From source file:com.kmwllc.search.graph.LargeGraphQueryTest.java

License:Open Source License

private SolrQueryRequest createRequestWithTFilter(String query, String traversalFilter) {
    SolrQueryRequest qr = req(query);// w  w  w.j  a va  2s  .  c  o m
    NamedList<Object> par = qr.getParams().toNamedList();
    par.add("traversalFilter", traversalFilter);
    par.add("defType", "kmw");

    par.add("debug", "true");
    par.add("rows", "10");
    par.add("fl", "id,node_id,edge_id");
    par.remove("qt");
    par.add("qt", "/select");
    // par.add("")
    SolrParams newp = SolrParams.toSolrParams(par);
    qr.setParams(newp);
    return qr;
}