Package fr.becpg.repo.web.scripts.remote
Class GetActivitiesWebScript
java.lang.Object
org.springframework.extensions.webscripts.AbstractWebScript
fr.becpg.repo.web.scripts.remote.AbstractEntityWebScript
fr.becpg.repo.web.scripts.remote.GetActivitiesWebScript
- All Implemented Interfaces:
org.springframework.extensions.webscripts.WebScript
Get activities as XML or JSON
- 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
FieldsModifier and TypeFieldDescriptionprivate org.alfresco.service.cmr.activities.ActivityServiceprivate org.alfresco.service.cmr.repository.ContentServiceprivate static org.apache.commons.logging.LogConstantloggerprotected static final StringConstantPARAM_FEED_ID="feedDBID"private org.alfresco.service.cmr.site.SiteServiceFields inherited from class fr.becpg.repo.web.scripts.remote.AbstractEntityWebScript
advSearchService, JSON_PARAM, 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.voidsetActivityService(org.alfresco.service.cmr.activities.ActivityService activityService) Setter for the fieldactivityService.voidsetContentService(org.alfresco.service.cmr.repository.ContentService contentService) Setter for the fieldcontentService.voidsetSiteService(org.alfresco.service.cmr.site.SiteService siteService) Setter for the fieldsiteService.Methods inherited from class fr.becpg.repo.web.scripts.remote.AbstractEntityWebScript
booleanParam, decodeParam, execute, extractFields, extractJsonParamName, extractLists, extractParams, findEntities, findEntity, getContentType, getFormat, intParam, intParam, 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
-
PARAM_FEED_ID
ConstantPARAM_FEED_ID="feedDBID"- See Also:
-
activityService
private org.alfresco.service.cmr.activities.ActivityService activityService -
siteService
private org.alfresco.service.cmr.site.SiteService siteService -
contentService
private org.alfresco.service.cmr.repository.ContentService contentService -
logger
private static org.apache.commons.logging.Log loggerConstantlogger
-
-
Constructor Details
-
GetActivitiesWebScript
public GetActivitiesWebScript()
-
-
Method Details
-
setContentService
public void setContentService(org.alfresco.service.cmr.repository.ContentService contentService) Setter for the field
contentService.- Parameters:
contentService- aContentServiceobject.
-
setActivityService
public void setActivityService(org.alfresco.service.cmr.activities.ActivityService activityService) Setter for the field
activityService.- Parameters:
activityService- aActivityServiceobject.
-
setSiteService
public void setSiteService(org.alfresco.service.cmr.site.SiteService siteService) Setter for the field
siteService.- Parameters:
siteService- aSiteServiceobject.
-
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.
-