Package org.ametys.web.repository.site
Class GetAdminSitesAction
- java.lang.Object
-
- org.apache.avalon.framework.logger.AbstractLogEnabled
-
- org.apache.cocoon.acting.AbstractAction
-
- org.apache.cocoon.acting.ServiceableAction
-
- org.ametys.web.repository.site.GetSitesAction
-
- org.ametys.web.repository.site.GetAdminSitesAction
-
- All Implemented Interfaces:
Component,LogEnabled,Serviceable,Action
public class GetAdminSitesAction extends GetSitesAction
Action for getting the list of existingSitefor administrative operations.
-
-
Field Summary
-
Fields inherited from class org.ametys.web.repository.site.GetSitesAction
_ametysResolver, _groupDirectoryContextHelper, _groupDirectoryDAO, _populationContextHelper, _rightManager, _siteColors, _siteConfigurationManager, _siteManager, _siteTypeExtensionPoint, _userPopulationDAO, _userProvider
-
Fields inherited from class org.apache.cocoon.acting.ServiceableAction
manager
-
Fields inherited from class org.apache.cocoon.acting.AbstractAction
EMPTY_MAP
-
-
Constructor Summary
Constructors Constructor Description GetAdminSitesAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<Map<String,Object>>_rootSite2json(Request request, Site site, String currentSiteName, boolean recursive, boolean readAccessOnly, boolean sharedSitesOnly, UserIdentity user)Retrieves the JSON for a root site-
Methods inherited from class org.ametys.web.repository.site.GetSitesAction
_childSites2json, _getRootSites, _site2json, _site2json, act, canRead, service
-
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
-
-
-
-
Constructor Detail
-
GetAdminSitesAction
public GetAdminSitesAction()
-
-
Method Detail
-
_rootSite2json
protected List<Map<String,Object>> _rootSite2json(Request request, Site site, String currentSiteName, boolean recursive, boolean readAccessOnly, boolean sharedSitesOnly, UserIdentity user)
Description copied from class:GetSitesActionRetrieves the JSON for a root site- Overrides:
_rootSite2jsonin classGetSitesAction- Parameters:
request- The requestsite- The root sitecurrentSiteName- The name of the current siterecursive- True to handle child sitesreadAccessOnly- Only read access sitesharedSitesOnly- Only shared sitesuser- The current user- Returns:
- The root site info
-
-