Class AbstractDocLink
- java.lang.Object
-
- org.springframework.extensions.webscripts.AbstractWebScript
-
- org.springframework.extensions.webscripts.DeclarativeWebScript
-
- org.alfresco.repo.web.scripts.doclink.AbstractDocLink
-
- All Implemented Interfaces:
org.springframework.extensions.webscripts.WebScript
- Direct Known Subclasses:
DocLinkPost
,DocLinksDelete
public abstract class AbstractDocLink extends org.springframework.extensions.webscripts.DeclarativeWebScript
This class contains common code for doclink webscripts controllers- Since:
- 5.1
- Author:
- Ana Bozianu
-
-
Field Summary
Fields Modifier and Type Field Description protected org.alfresco.service.cmr.activities.ActivityService
activityService
protected org.alfresco.service.cmr.repository.DocumentLinkService
documentLinkService
protected org.alfresco.service.cmr.repository.NodeService
nodeService
protected org.alfresco.service.ServiceRegistry
serviceRegistry
protected org.alfresco.service.cmr.site.SiteService
siteService
-
Constructor Summary
Constructors Constructor Description AbstractDocLink()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addActivityEntry(java.lang.String activityType, java.lang.String title, java.lang.String nodeRef, java.lang.String site)
Generates an activity entry for the linkprotected org.alfresco.service.cmr.repository.NodeRef
parseNodeRefFromTemplateArgs(java.util.Map<java.lang.String,java.lang.String> templateVars)
void
setActivityService(org.alfresco.service.cmr.activities.ActivityService activityService)
void
setDocumentLinkService(org.alfresco.service.cmr.repository.DocumentLinkService documentLinkService)
void
setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
void
setServiceRegistry(org.alfresco.service.ServiceRegistry serviceRegistry)
void
setSiteService(org.alfresco.service.cmr.site.SiteService siteService)
-
Methods inherited from class org.springframework.extensions.webscripts.DeclarativeWebScript
execute, executeFinallyImpl, executeImpl, executeImpl, executeImpl, getTemplateModel, renderFormatTemplate
-
Methods 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 Detail
-
nodeService
protected org.alfresco.service.cmr.repository.NodeService nodeService
-
siteService
protected org.alfresco.service.cmr.site.SiteService siteService
-
documentLinkService
protected org.alfresco.service.cmr.repository.DocumentLinkService documentLinkService
-
activityService
protected org.alfresco.service.cmr.activities.ActivityService activityService
-
serviceRegistry
protected org.alfresco.service.ServiceRegistry serviceRegistry
-
-
Method Detail
-
parseNodeRefFromTemplateArgs
protected org.alfresco.service.cmr.repository.NodeRef parseNodeRefFromTemplateArgs(java.util.Map<java.lang.String,java.lang.String> templateVars)
-
addActivityEntry
protected void addActivityEntry(java.lang.String activityType, java.lang.String title, java.lang.String nodeRef, java.lang.String site)
Generates an activity entry for the link
-
setNodeService
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
-
setSiteService
public void setSiteService(org.alfresco.service.cmr.site.SiteService siteService)
-
setDocumentLinkService
public void setDocumentLinkService(org.alfresco.service.cmr.repository.DocumentLinkService documentLinkService)
-
setActivityService
public void setActivityService(org.alfresco.service.cmr.activities.ActivityService activityService)
-
setServiceRegistry
public void setServiceRegistry(org.alfresco.service.ServiceRegistry serviceRegistry)
-
-