Package fr.becpg.repo.web.scripts.remote
Class EntityDictionaryWebScript
java.lang.Object
org.springframework.extensions.webscripts.AbstractWebScript
fr.becpg.repo.web.scripts.remote.AbstractEntityWebScript
fr.becpg.repo.web.scripts.remote.EntityDictionaryWebScript
- All Implemented Interfaces:
org.springframework.extensions.webscripts.WebScript
EntityDictionaryWebScript class.
- Version:
- $Id: $Id
- Author:
- matthieu
-
Nested Class Summary
Nested classes/interfaces inherited from class org.springframework.extensions.webscripts.AbstractWebScript
org.springframework.extensions.webscripts.AbstractWebScript.ScriptDetails -
Field Summary
FieldsFields inherited from class fr.becpg.repo.web.scripts.remote.AbstractEntityWebScript
ACCESS_DENIED_MESSAGE, advSearchService, JSON_PARAM, logger, mimetypeService, namespaceService, nodeService, PARAM_ALL_VERSION, PARAM_EXCLUDE_SYSTEMS, PARAM_FIELDS, PARAM_FORMAT, PARAM_LISTS, PARAM_MAX_RESULTS, PARAM_NODEREF, PARAM_PAGE, PARAM_PARAMS, PARAM_PATH, PARAM_QUERY, PARAM_TYPE, permissionService, remoteEntityService, remoteRateLimiter, securityService, systemConfigurationService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecuteInternal(org.springframework.extensions.webscripts.WebScriptRequest req, org.springframework.extensions.webscripts.WebScriptResponse resp) executeInternal.protected RemoteEntityFormatgetFormat(org.springframework.extensions.webscripts.WebScriptRequest req) getFormat.voidsetEntityDictionaryService(EntityDictionaryService entityDictionaryService) Setter for the fieldentityDictionaryService.Methods inherited from class fr.becpg.repo.web.scripts.remote.AbstractEntityWebScript
accessDenied, booleanParam, decodeParam, endOnError, execute, extractFields, extractJsonParamName, extractLists, extractParams, findEntities, findEntity, getContentType, intParam, intParam, isAccessDenied, isBrokenPipe, maxResultsHardLimit, maxResultsLimit, sendOKStatus, setAdvSearchService, setMimetypeService, setNamespaceService, setNodeService, setPermissionService, setRemoteEntityService, setRemoteRateLimiter, setSecurityService, setSystemConfigurationServiceMethods 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
-
entityDictionaryService
-
-
Constructor Details
-
EntityDictionaryWebScript
public EntityDictionaryWebScript()
-
-
Method Details
-
setEntityDictionaryService
Setter for the field
entityDictionaryService.- Parameters:
entityDictionaryService- aEntityDictionaryServiceobject
-
getFormat
protected RemoteEntityFormat getFormat(org.springframework.extensions.webscripts.WebScriptRequest req) getFormat.
- Overrides:
getFormatin classAbstractEntityWebScript- Parameters:
req- aWebScriptRequestobject.- Returns:
- a
RemoteEntityFormatobject.
-
executeInternal
public void executeInternal(org.springframework.extensions.webscripts.WebScriptRequest req, org.springframework.extensions.webscripts.WebScriptResponse resp) throws IOException executeInternal.
- Specified by:
executeInternalin classAbstractEntityWebScript- Parameters:
req- aWebScriptRequestobjectresp- aWebScriptResponseobject- Throws:
IOException- if any.
-