Class SearchSQLApiWebscript

java.lang.Object
org.springframework.extensions.webscripts.AbstractWebScript
org.alfresco.rest.api.search.SearchSQLApiWebscript
All Implemented Interfaces:
RecognizedParamsExtractor, RequestReader, ResponseWriter, org.springframework.beans.factory.InitializingBean, org.springframework.extensions.webscripts.WebScript

public class SearchSQLApiWebscript extends org.springframework.extensions.webscripts.AbstractWebScript implements RecognizedParamsExtractor, RequestReader, ResponseWriter, org.springframework.beans.factory.InitializingBean
Search SQL API end point. An implementation of the {{baseUrl}}/{{networkId}}/public/search/versions/1/sql
Author:
Michael Suzuki
  • Field Details

  • Constructor Details

    • SearchSQLApiWebscript

      public SearchSQLApiWebscript()
  • Method Details

    • execute

      public void execute(org.springframework.extensions.webscripts.WebScriptRequest webScriptRequest, org.springframework.extensions.webscripts.WebScriptResponse res) throws IOException
      Specified by:
      execute in interface org.springframework.extensions.webscripts.WebScript
      Throws:
      IOException
    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception
    • buildSearchParameters

      public SearchParameters buildSearchParameters(SearchSQLQuery searchQuery)
    • setServiceRegistry

      public void setServiceRegistry(ServiceRegistry serviceRegistry)
    • setSearchService

      public void setSearchService(SearchService searchService)
    • setSearchMapper

      public void setSearchMapper(SearchMapper searchMapper)
    • setResultMapper

      public void setResultMapper(ResultMapper resultMapper)
    • setAssistant

      public void setAssistant(ApiAssistant assistant)
    • setHelper

      public void setHelper(ResourceWebScriptHelper helper)