Class SiteMembershipsGet

java.lang.Object
org.springframework.extensions.webscripts.AbstractWebScript
org.springframework.extensions.webscripts.DeclarativeWebScript
org.alfresco.repo.web.scripts.site.AbstractSiteWebScript
org.alfresco.repo.web.scripts.site.SiteMembershipsGet
All Implemented Interfaces:
org.springframework.extensions.webscripts.WebScript

public class SiteMembershipsGet extends AbstractSiteWebScript
Lists the members of a site, optionally filtering by name, role or authority type. Based on the old memberships.get.js webscript controller
Since:
4.0
Author:
Nick Burch
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.springframework.extensions.webscripts.AbstractWebScript

    org.springframework.extensions.webscripts.AbstractWebScript.ScriptDetails
  • Field Summary

    Fields inherited from class org.alfresco.repo.web.scripts.site.AbstractSiteWebScript

    authorityService, siteService
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected Map<String,Object>
    executeImpl(SiteInfo site, org.springframework.extensions.webscripts.WebScriptRequest req, org.springframework.extensions.webscripts.Status status, org.springframework.extensions.webscripts.Cache cache)
     
    void
     
    void
     

    Methods inherited from class org.alfresco.repo.web.scripts.site.AbstractSiteWebScript

    buildSiteGroup, executeImpl, setAuthorityService, setSiteService

    Methods 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • SiteMembershipsGet

      public SiteMembershipsGet()
  • Method Details

    • setPersonService

      public void setPersonService(PersonService personService)
    • setScriptAuthorityService

      public void setScriptAuthorityService(ScriptAuthorityService scriptAuthorityService)
    • executeImpl

      protected Map<String,Object> executeImpl(SiteInfo site, org.springframework.extensions.webscripts.WebScriptRequest req, org.springframework.extensions.webscripts.Status status, org.springframework.extensions.webscripts.Cache cache)
      Specified by:
      executeImpl in class AbstractSiteWebScript