public class SiteNeighbourhoodServiceImpl extends Object implements SiteNeighbourhoodService
| Constructor and Description |
|---|
SiteNeighbourhoodServiceImpl() |
public void init()
public void destroy()
public List<Site> getSitesAtNode(HttpServletRequest request, Session session, boolean includeMyWorkspace)
getSitesAtNode in interface SiteNeighbourhoodServicepublic List<Site> getAllSites(HttpServletRequest req, Session session, boolean includeMyWorkspace)
includeMyWorkspace - When this is true - include the user's My Workspace as the first
parameter. If false, do not include the MyWorkspace anywhere in
the list. Some uses - such as the portlet styled portal or the rss
styled portal simply want all of the sites with the MyWorkspace
first. Other portals like the basic tabbed portal treats My
Workspace separately from all of the rest of the workspaces.org.sakaiproject.portal.api.PortalSiteHelper#getAllSites(javax.servlet.http.HttpServletRequest,
org.sakaiproject.tool.api.Session, boolean)public Site getSiteVisit(String siteId) throws PermissionException, IdUnusedException
siteId - The Site Id.PermissionException - If not allowed.IdUnusedException - If not found.public PreferencesService getPreferencesService()
public void setPreferencesService(PreferencesService preferencesService)
preferencesService - the preferencesService to setpublic ServerConfigurationService getServerConfigurationService()
public void setServerConfigurationService(ServerConfigurationService serverConfigurationService)
serverConfigurationService - the serverConfigurationService to setpublic SiteService getSiteService()
public void setSiteService(SiteService siteService)
siteService - the siteService to setpublic UserDirectoryService getUserDirectoryService()
public void setUserDirectoryService(UserDirectoryService userDirectoryService)
userDirectoryService - the userDirectoryService to setpublic void setThreadLocalManager(ThreadLocalManager threadLocalManager)
public String lookupSiteAlias(String id, String context)
lookupSiteAlias in interface SiteNeighbourhoodServicepublic String parseSiteAlias(String alias)
parseSiteAlias in interface SiteNeighbourhoodServicepublic void setAliasService(AliasService aliasService)
public boolean isUseAliasPrefix()
public void setUseAliasPrefix(boolean useAliasPrefix)
Copyright © 2003–2016 University of Michigan. All rights reserved.