Author: gsingers
Date: Thu May 22 12:20:04 2008
New Revision: 659216

URL: http://svn.apache.org/viewvc?rev=659216&view=rev
Log:
Added javadocs

Modified:
    
lucene/solr/trunk/src/java/org/apache/solr/handler/component/SearchComponent.java

Modified: 
lucene/solr/trunk/src/java/org/apache/solr/handler/component/SearchComponent.java
URL: 
http://svn.apache.org/viewvc/lucene/solr/trunk/src/java/org/apache/solr/handler/component/SearchComponent.java?rev=659216&r1=659215&r2=659216&view=diff
==============================================================================
--- 
lucene/solr/trunk/src/java/org/apache/solr/handler/component/SearchComponent.java
 (original)
+++ 
lucene/solr/trunk/src/java/org/apache/solr/handler/component/SearchComponent.java
 Thu May 22 12:20:04 2008
@@ -36,7 +36,21 @@
  */
 public abstract class SearchComponent implements SolrInfoMBean, 
NamedListInitializedPlugin
 {
+  /**
+   * Prepare the response.  Guaranteed to be called before any SearchComponent 
[EMAIL PROTECTED] #process(org.apache.solr.handler.component.ResponseBuilder)} 
method.
+   * Called for every incoming request.
+   *
+   * The place to do initialization that is request dependent.
+   * @param rb The [EMAIL PROTECTED] 
org.apache.solr.handler.component.ResponseBuilder}
+   * @throws IOException
+   */
   public abstract void prepare(ResponseBuilder rb) throws IOException;
+
+  /**
+   * Process the request for this component 
+   * @param rb The [EMAIL PROTECTED] ResponseBuilder}
+   * @throws IOException
+   */
   public abstract void process(ResponseBuilder rb) throws IOException;
 
   /** Process for a distributed search.


Reply via email to