Class SolrResponse

java.lang.Object
org.apache.solr.client.solrj.SolrResponse
All Implemented Interfaces:
Serializable, MapSerializable, MapWriter, NavigableObject, org.noggit.JSONWriter.Writable
Direct Known Subclasses:
SimpleSolrResponse, SolrResponseBase

public abstract class SolrResponse extends Object implements Serializable, MapWriter
Since:
solr 1.3
See Also:
  • Constructor Details

    • SolrResponse

      public SolrResponse()
  • Method Details

    • getElapsedTime

      public abstract long getElapsedTime()
      Elapsed time in milliseconds for the request as seen from the client.
    • setResponse

      public abstract void setResponse(NamedList<Object> rsp)
    • setElapsedTime

      public abstract void setElapsedTime(long elapsedTime)
    • getResponse

      public abstract NamedList<Object> getResponse()
    • writeMap

      public void writeMap(MapWriter.EntryWriter ew) throws IOException
      Description copied from interface: MapWriter
      Writes this object's entries out to ew.
      Specified by:
      writeMap in interface MapWriter
      Throws:
      IOException
    • getException

      public Exception getException()