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 ActivityService
activityService
protected DocumentLinkService
documentLinkService
protected NodeService
nodeService
protected ServiceRegistry
serviceRegistry
protected SiteService
siteService
-
Constructor Summary
Constructors Constructor Description AbstractDocLink()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addActivityEntry(String activityType, String title, String nodeRef, String site)
Generates an activity entry for the linkprotected NodeRef
parseNodeRefFromTemplateArgs(Map<String,String> templateVars)
void
setActivityService(ActivityService activityService)
void
setDocumentLinkService(DocumentLinkService documentLinkService)
void
setNodeService(NodeService nodeService)
void
setServiceRegistry(ServiceRegistry serviceRegistry)
void
setSiteService(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 NodeService nodeService
-
siteService
protected SiteService siteService
-
documentLinkService
protected DocumentLinkService documentLinkService
-
activityService
protected ActivityService activityService
-
serviceRegistry
protected ServiceRegistry serviceRegistry
-
-
Method Detail
-
parseNodeRefFromTemplateArgs
protected NodeRef parseNodeRefFromTemplateArgs(Map<String,String> templateVars)
-
addActivityEntry
protected void addActivityEntry(String activityType, String title, String nodeRef, String site)
Generates an activity entry for the link
-
setNodeService
public void setNodeService(NodeService nodeService)
-
setSiteService
public void setSiteService(SiteService siteService)
-
setDocumentLinkService
public void setDocumentLinkService(DocumentLinkService documentLinkService)
-
setActivityService
public void setActivityService(ActivityService activityService)
-
setServiceRegistry
public void setServiceRegistry(ServiceRegistry serviceRegistry)
-
-