Class UserRightsReportGet
java.lang.Object
org.springframework.extensions.webscripts.AbstractWebScript
org.springframework.extensions.webscripts.DeclarativeWebScript
org.alfresco.module.org_alfresco_module_rm.script.UserRightsReportGet
- All Implemented Interfaces:
org.springframework.extensions.webscripts.WebScript
public class UserRightsReportGet
extends org.springframework.extensions.webscripts.DeclarativeWebScript
Implementation for Java backed webscript to return user rights report.
- Author:
- Gavin Cornwell
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclass
Class to represent a group for use in a Freemarker template.class
Class to represent a role for use in a Freemarker template.class
Class to represent a user for use in a Freemarker template.Nested classes/interfaces inherited from class org.springframework.extensions.webscripts.AbstractWebScript
org.springframework.extensions.webscripts.AbstractWebScript.ScriptDetails
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AuthorityService
protected FilePlanRoleService
protected FilePlanService
protected NodeService
protected PersonService
-
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) void
setAuthorityService
(AuthorityService authorityService) Sets the AuthorityService instancevoid
setFilePlanRoleService
(FilePlanRoleService filePlanRoleService) void
setFilePlanService
(FilePlanService filePlanService) void
setNodeService
(NodeService nodeService) Sets the NodeService instancevoid
setPersonService
(PersonService personService) Sets the PersonService instanceMethods inherited from class org.springframework.extensions.webscripts.DeclarativeWebScript
execute, executeFinallyImpl, 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 Details
-
authorityService
-
personService
-
nodeService
-
filePlanRoleService
-
filePlanService
-
-
Constructor Details
-
UserRightsReportGet
public UserRightsReportGet()
-
-
Method Details
-
setAuthorityService
Sets the AuthorityService instance- Parameters:
authorityService
- AuthorityService instance
-
setPersonService
Sets the PersonService instance- Parameters:
personService
- PersonService instance
-
setNodeService
Sets the NodeService instance- Parameters:
nodeService
- NodeService instance
-
setFilePlanRoleService
- Parameters:
filePlanRoleService
- file plan role service
-
setFilePlanService
- Parameters:
filePlanService
- file plan service
-
executeImpl
protected Map<String,Object> executeImpl(org.springframework.extensions.webscripts.WebScriptRequest req, org.springframework.extensions.webscripts.Status status, org.springframework.extensions.webscripts.Cache cache) - Overrides:
executeImpl
in classorg.springframework.extensions.webscripts.DeclarativeWebScript
-