Interface SiteFacade
- All Known Implementing Classes:
DefaultSiteFacade
public interface SiteFacade
simplification of site related interactions.
-
Method Summary
Modifier and TypeMethodDescriptionLists all sites for which user has at-least read access to one of the non-active catalog versions.getSitesForCatalogs(List<String> catalogIds) Lists all sites that are configured for the given list of catalogIds where the catalog id represents the lowest level catalog in the hierarchy for a site.
-
Method Details
-
getAllSiteData
Lists all sites for which user has at-least read access to one of the non-active catalog versions.- Returns:
- All sites that are configured; never null
-
getSitesForCatalogs
Lists all sites that are configured for the given list of catalogIds where the catalog id represents the lowest level catalog in the hierarchy for a site.- Parameters:
catalogIds- - the catalog identifiers- Returns:
- All sites where the catalog ids are the lowest catalog in the catalog hierarchy; never null
-