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
Action for getting the list of existing
Site for administrative operations.-
Field Summary
Fields inherited from class org.ametys.web.repository.site.GetSitesAction
_ametysResolver, _groupDirectoryContextHelper, _groupDirectoryDAO, _populationContextHelper, _rightManager, _siteColors, _siteConfigurationManager, _siteManager, _siteTypeExtensionPoint, _skinsManager, _userPopulationDAO, _userProviderFields inherited from class org.apache.cocoon.acting.ServiceableAction
managerFields inherited from class org.apache.cocoon.acting.AbstractAction
EMPTY_MAP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription_rootSite2json(Request request, Site site, String currentSiteName, boolean recursive, boolean readAccessOnly, boolean sharedSitesOnly, UserIdentity user) Retrieves the JSON for a root siteMethods inherited from class org.ametys.web.repository.site.GetSitesAction
_childSites2json, _getRootSites, _site2json, _site2json, act, canRead, serviceMethods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
-
Constructor Details
-
GetAdminSitesAction
public GetAdminSitesAction()
-
-
Method Details
-
_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
-