org.apache.solr.handler.admin
public class: PluginInfoHandler [javadoc |
source]
java.lang.Object
org.apache.solr.handler.RequestHandlerBase
org.apache.solr.handler.admin.PluginInfoHandler
All Implemented Interfaces:
SolrInfoMBean, SolrRequestHandler
similar to "admin/registry.jsp"
NOTE: the response format is still likely to change. It should be designed so
that it works nicely with an XSLT transformation. Until we have a nice
XSLT front end for /admin, the format is still open to change.
- author:
ryan -
- version:
$ - Id: PluginInfoHandler.java 533815 2007-04-30 17:57:52Z ryan $
- since:
solr - 1.2
| Methods from org.apache.solr.handler.RequestHandlerBase: |
|---|
|
getCategory, getDescription, getDocs, getName, getSource, getSourceId, getStatistics, getVersion, handleRequest, handleRequestBody, init |
| Method from org.apache.solr.handler.admin.PluginInfoHandler Detail: |
public String getDescription() {
return "Registry";
}
|
public String getSource() {
return "$URL: https://svn.apache.org/repos/asf/lucene/solr/branches/branch-1.2/src/java/org/apache/solr/handler/admin/PluginInfoHandler.java $";
}
|
public String getSourceId() {
return "$Id: PluginInfoHandler.java 533815 2007-04-30 17:57:52Z ryan $";
}
|
public String getVersion() {
return "$Revision: 533815 $";
}
|
public void handleRequestBody(SolrQueryRequest req,
SolrQueryResponse rsp) throws Exception {
RequestHandlerUtils.addExperimentalFormatWarning( rsp );
SolrParams params = req.getParams();
boolean stats = params.getBool( "stats", false );
rsp.add( "plugins", getSolrInfoBeans( stats ) );
}
|