org.dspace.app.xmlui.aspect.discovery.json
Class JSONDiscoverySearcher
java.lang.Object
org.apache.cocoon.util.AbstractLogEnabled
org.apache.cocoon.reading.AbstractReader
org.dspace.app.xmlui.aspect.discovery.json.JSONDiscoverySearcher
- All Implemented Interfaces:
- org.apache.avalon.excalibur.pool.Poolable, org.apache.avalon.excalibur.pool.Recyclable, org.apache.cocoon.reading.Reader, org.apache.cocoon.sitemap.SitemapModelComponent, org.apache.cocoon.sitemap.SitemapOutputComponent
public class JSONDiscoverySearcher
- extends org.apache.cocoon.reading.AbstractReader
- implements org.apache.avalon.excalibur.pool.Recyclable
Class used to search in the discovery backend and return a json formatted string
- Author:
- Kevin Van de Velde (kevin at atmire dot com), Mark Diggory (markd at atmire dot com), Ben Bosman (ben at atmire dot com)
|
Field Summary |
protected org.apache.cocoon.environment.Response |
response
The Cocoon response |
| Fields inherited from class org.apache.cocoon.reading.AbstractReader |
objectModel, out, parameters, resolver, source |
| Fields inherited from interface org.apache.cocoon.reading.Reader |
ROLE |
| Methods inherited from class org.apache.cocoon.reading.AbstractReader |
getLastModified, getMimeType, recycle, setOutputStream, shouldSetContentLength |
| Methods inherited from class org.apache.cocoon.util.AbstractLogEnabled |
getLogger, setLogger |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.avalon.excalibur.pool.Recyclable |
recycle |
response
protected org.apache.cocoon.environment.Response response
- The Cocoon response
JSONDiscoverySearcher
public JSONDiscoverySearcher()
getSearchService
protected SearchService getSearchService()
setup
public void setup(org.apache.cocoon.environment.SourceResolver resolver,
Map objectModel,
String src,
org.apache.avalon.framework.parameters.Parameters par)
throws org.apache.cocoon.ProcessingException,
SAXException,
IOException
- Specified by:
setup in interface org.apache.cocoon.sitemap.SitemapModelComponent- Overrides:
setup in class org.apache.cocoon.reading.AbstractReader
- Throws:
org.apache.cocoon.ProcessingException
SAXException
IOException
generate
public void generate()
throws IOException,
SAXException,
org.apache.cocoon.ProcessingException
- Specified by:
generate in interface org.apache.cocoon.reading.Reader
- Throws:
IOException
SAXException
org.apache.cocoon.ProcessingException
Copyright © 2012 DuraSpace. All Rights Reserved.