Class AutoCompleteWebScript
java.lang.Object
org.springframework.extensions.webscripts.AbstractWebScript
org.springframework.extensions.webscripts.DeclarativeWebScript
fr.becpg.repo.autocomplete.web.scripts.AutoCompleteWebScript
- All Implemented Interfaces:
org.springframework.extensions.webscripts.WebScript
public class AutoCompleteWebScript
extends org.springframework.extensions.webscripts.DeclarativeWebScript
The Class AutoCompleteWebScript.
- Version:
- $Id: $Id
- Author:
- querephi
-
Nested Class Summary
Nested classes/interfaces inherited from class org.springframework.extensions.webscripts.AbstractWebScript
org.springframework.extensions.webscripts.AbstractWebScript.ScriptDetails -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate AutoCompleteServiceprivate static final org.apache.commons.logging.Logprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecuteImpl(org.springframework.extensions.webscripts.WebScriptRequest req, org.springframework.extensions.webscripts.Status status, org.springframework.extensions.webscripts.Cache cache) Suggest values according to query url : becpg/autocomplete/{sourcetype}/{path}?getExtraParams(org.springframework.extensions.webscripts.WebScriptRequest req) voidsetAutoCompleteService(AutoCompleteService autoCompleteService) Setter for the fieldAutoCompleteService.Methods inherited from class org.springframework.extensions.webscripts.DeclarativeWebScript
execute, executeFinallyImpl, executeImpl, executeImpl, getTemplateModel, renderFormatTemplateMethods inherited from class org.springframework.extensions.webscripts.AbstractWebScript
addModuleBundleToCache, checkModuleBundleCache, createArgs, createArgsM, createHeaders, createHeadersM, createScriptParameters, createStatusException, createTemplateParameters, executeScript, getContainer, getDescription, getExecuteScript, getResources, getStatusTemplate, init, renderString, renderString, renderTemplate, sendStatus, setURLModelFactory, toString
-
Field Details
-
PARAM_SOURCE_TYPE
- See Also:
-
PARAM_CLASS_NAME
- See Also:
-
PARAM_CLASS_NAMES
- See Also:
-
PARAM_ATTRIBUTE_NAME
- See Also:
-
PARAM_FILTER
- See Also:
-
PARAM_EXCLUDE_CLASS_NAMES
- See Also:
-
PARAM_EXCLUDE_PROPS
- See Also:
-
PROP_EXCLUDE_SOURCES
- See Also:
-
PROP_ITEM_ID
- See Also:
-
PROP_FIELD_NAME
- See Also:
-
PARAM_AND_PROPS
- See Also:
-
PARAM_PAGE_SIZE
- See Also:
-
PARAM_PATH
- See Also:
-
PARAM_PARENT
- See Also:
-
PARAM_ENTITY_NODEREF
- See Also:
-
PARAM_IS_SEARCH
- See Also:
-
PARAM_QUERY
- See Also:
-
PARAM_PRODUCT_TYPE
- See Also:
-
MODEL_KEY_NAME_SUGGESTIONS
- See Also:
-
PARAM_PAGE
- See Also:
-
MODEL_PAGE_SIZE
- See Also:
-
logger
private static final org.apache.commons.logging.Log logger -
autoCompleteService
-
-
Constructor Details
-
AutoCompleteWebScript
public AutoCompleteWebScript()
-
-
Method Details
-
setAutoCompleteService
Setter for the field
AutoCompleteService.- Parameters:
autoCompleteService- aAutoCompleteServiceobject
-
executeImpl
protected Map<String,Object> executeImpl(org.springframework.extensions.webscripts.WebScriptRequest req, org.springframework.extensions.webscripts.Status status, org.springframework.extensions.webscripts.Cache cache) Suggest values according to query url : becpg/autocomplete/{sourcetype}/{path}?q=&parent=.- Overrides:
executeImplin classorg.springframework.extensions.webscripts.DeclarativeWebScript
-
getExtraParams
-