public class SearchSQLApiWebscript extends org.springframework.extensions.webscripts.AbstractWebScript implements RecognizedParamsExtractor, RequestReader, ResponseWriter, org.springframework.beans.factory.InitializingBean
Modifier and Type | Field and Description |
---|---|
protected ApiAssistant |
assistant |
protected ResourceWebScriptHelper |
helper |
KNOWN_PARAMS, PARAM_FILTER_FIELDS, PARAM_FILTER_PROPERTIES, PARAM_INCLUDE, PARAM_INCLUDE_SOURCE_ENTITY, PARAM_ORDERBY, PARAM_PAGING_MAX, PARAM_PAGING_SKIP, PARAM_RELATIONS, PARAM_SELECT, PARAM_WHERE
CACHE_NEVER, DEFAULT_JSON_CONTENT, DEFAULT_SUCCESS, UTF8
Constructor and Description |
---|
SearchSQLApiWebscript() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet() |
org.alfresco.service.cmr.search.SearchParameters |
buildSearchParameters(SearchSQLQuery searchQuery) |
void |
execute(org.springframework.extensions.webscripts.WebScriptRequest webScriptRequest,
org.springframework.extensions.webscripts.WebScriptResponse res) |
void |
setAssistant(ApiAssistant assistant) |
void |
setHelper(ResourceWebScriptHelper helper) |
void |
setResultMapper(ResultMapper resultMapper) |
void |
setSearchMapper(SearchMapper searchMapper) |
void |
setSearchService(org.alfresco.service.cmr.search.SearchService searchService) |
void |
setServiceRegistry(org.alfresco.service.ServiceRegistry serviceRegistry) |
addModuleBundleToCache, checkModuleBundleCache, createArgs, createArgsM, createHeaders, createHeadersM, createScriptParameters, createStatusException, createTemplateParameters, executeScript, getContainer, getDescription, getExecuteScript, getResources, getStatusTemplate, init, renderString, renderString, renderTemplate, sendStatus, setURLModelFactory, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
findPaging, getClause, getFilter, getFilter, getIncludeClause, getPaging, getRecognizedParams, getRelationFilter, getRequestParameters, getSelectClause, getSort, getWhereClause, rpeLogger
extractJsonContent, extractJsonContentAsList, rrLogger
renderErrorResponse, renderException, renderJsonResponse, resWriterLogger, setContentInfoOnResponse, setResponse, setResponse
protected ApiAssistant assistant
protected ResourceWebScriptHelper helper
public void execute(org.springframework.extensions.webscripts.WebScriptRequest webScriptRequest, org.springframework.extensions.webscripts.WebScriptResponse res) throws IOException
execute
in interface org.springframework.extensions.webscripts.WebScript
IOException
public void afterPropertiesSet() throws Exception
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
Exception
public org.alfresco.service.cmr.search.SearchParameters buildSearchParameters(SearchSQLQuery searchQuery)
public void setServiceRegistry(org.alfresco.service.ServiceRegistry serviceRegistry)
public void setSearchService(org.alfresco.service.cmr.search.SearchService searchService)
public void setSearchMapper(SearchMapper searchMapper)
public void setResultMapper(ResultMapper resultMapper)
public void setAssistant(ApiAssistant assistant)
public void setHelper(ResourceWebScriptHelper helper)
Copyright © 2005–2018 Alfresco Software. All rights reserved.