org.kuali.ole.serviceimpl
Class OleSearchRetrieveOperationServiceImpl

java.lang.Object
  extended by org.kuali.ole.serviceimpl.OleSearchRetrieveOperationServiceImpl
All Implemented Interfaces:
OleSearchRetrieveOperationService

public class OleSearchRetrieveOperationServiceImpl
extends Object
implements OleSearchRetrieveOperationService

Created with IntelliJ IDEA. User: ? Date: 7/9/12 Time: 6:50 PM To change this template use File | Settings | File Templates.


Field Summary
 OleCQLQueryParserService oleCQLQueryParserService
           
 OleDiagnosticsService oleDiagnosticsService
           
 OleSRUDataService oleSRUDataService
           
 
Constructor Summary
OleSearchRetrieveOperationServiceImpl()
           
 
Method Summary
 String getSearchRetriveResponse(Map reqParamMap, CQLResponseBO cqlParseBO)
          it will return a OPAC response xml ( overall xml )
 String getSolrQueryFromCQLParseBO(CQLResponseBO cqlResponseBO)
          .
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

oleSRUDataService

public OleSRUDataService oleSRUDataService

oleDiagnosticsService

public OleDiagnosticsService oleDiagnosticsService

oleCQLQueryParserService

public OleCQLQueryParserService oleCQLQueryParserService
Constructor Detail

OleSearchRetrieveOperationServiceImpl

public OleSearchRetrieveOperationServiceImpl()
Method Detail

getSearchRetriveResponse

public String getSearchRetriveResponse(Map reqParamMap,
                                       CQLResponseBO cqlParseBO)
it will return a OPAC response xml ( overall xml )

Specified by:
getSearchRetriveResponse in interface OleSearchRetrieveOperationService
Parameters:
reqParamMap -
cqlParseBO -
Returns:
OPAC xml response

getSolrQueryFromCQLParseBO

public String getSolrQueryFromCQLParseBO(CQLResponseBO cqlResponseBO)
. this will get the proper query from the oleCQLQueryParserService

Parameters:
cqlResponseBO - object
Returns:
query as a string


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.