A B C D E F G H I J L N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ABORT - Static variable in interface org.sakaiproject.portal.api.PortalHandler
-
Return codes, stop processing immediately
- addHandler(String, PortalHandler) - Method in interface org.sakaiproject.portal.api.PortalService
-
Add a PortalHandler when you don't have a reference to the portal.
- addHandler(Portal, PortalHandler) - Method in interface org.sakaiproject.portal.api.PortalService
-
Add a PortalHandler to the portal Handler map for the named context.
- addPinnedSite(String, String, boolean) - Method in interface org.sakaiproject.portal.api.PortalService
-
Add a single pinned or unpinned site, for the specified user
- addPortal(Portal) - Method in interface org.sakaiproject.portal.api.PortalService
-
Remove a portal from the portal service this should perform all the necessary cleanup
- addRecentSite(String) - Method in interface org.sakaiproject.portal.api.PortalService
-
Add a recent site to the current user's list.
- addRenderEngine(String, PortalRenderEngine) - Method in interface org.sakaiproject.portal.api.PortalService
-
add a render engine to the available render engines.
- ALL_SITES_VIEW - org.sakaiproject.portal.api.SiteView.View
- allowTool(Site, Placement) - Method in interface org.sakaiproject.portal.api.PortalSiteHelper
- ATTR_ERROR - Static variable in interface org.sakaiproject.portal.api.Portal
-
ThreadLocal attribute set while we are processing an error.
- ATTR_SITE_PAGE - Static variable in interface org.sakaiproject.portal.api.Portal
-
Session attribute root for storing a site's last page visited - just append the site id.
B
- BaseEditor - Class in org.sakaiproject.portal.api
-
Nominal implementation of the Editor interface.
- BaseEditor() - Constructor for class org.sakaiproject.portal.api.BaseEditor
- BaseEditor(String, String, String, String) - Constructor for class org.sakaiproject.portal.api.BaseEditor
- BaseEditor(String, String, String, String, String) - Constructor for class org.sakaiproject.portal.api.BaseEditor
C
- calcSiteType(String) - Method in interface org.sakaiproject.portal.api.Portal
-
work out the type of the site based on the site id.
- checkChatPermitted(String) - Method in interface org.sakaiproject.portal.api.PortalChatPermittedHelper
-
Checks if the user has permissions to use the chat.
- CONFIG_AUTO_RESET - Static variable in interface org.sakaiproject.portal.api.Portal
-
Configuration option to enable/disable state reset on navigation change
- CONFIG_DEFAULT_TABS - Static variable in interface org.sakaiproject.portal.api.Portal
- convertSiteToMap(HttpServletRequest, Site, String, String, String, boolean, boolean, boolean, boolean, String, boolean, List<String>) - Method in interface org.sakaiproject.portal.api.PortalSiteHelper
- CURRENT_SITE_VIEW - org.sakaiproject.portal.api.SiteView.View
D
- decodeToolState(Map<String, String[]>, String) - Method in interface org.sakaiproject.portal.api.PortalService
-
Inverts the operation of encodeToolState, and returns the URL stub which was supplied for the supplied placementId.
- DEFAULT_PORTAL_CONTEXT - Static variable in interface org.sakaiproject.portal.api.Portal
-
The default portal name is none is specified.
- deleteBySiteId(String) - Method in interface org.sakaiproject.portal.api.repository.PinnedSiteRepository
- deleteBySiteId(String) - Method in interface org.sakaiproject.portal.api.repository.RecentSiteRepository
- deleteByUserId(String) - Method in interface org.sakaiproject.portal.api.repository.PinnedSiteRepository
- deleteByUserId(String) - Method in interface org.sakaiproject.portal.api.repository.RecentSiteRepository
- deleteByUserIdAndSiteId(String, String) - Method in interface org.sakaiproject.portal.api.repository.PinnedSiteRepository
- deleteByUserIdAndSiteId(String, String) - Method in interface org.sakaiproject.portal.api.repository.RecentSiteRepository
- deregister(Portal) - Method in interface org.sakaiproject.portal.api.PortalHandler
-
deregister the the portal, invoked by the portal
- DHTML_MORE_VIEW - org.sakaiproject.portal.api.SiteView.View
- doError(HttpServletRequest, HttpServletResponse, Session, int) - Method in interface org.sakaiproject.portal.api.Portal
-
populate the model with error status
- doGatewaySiteList() - Method in interface org.sakaiproject.portal.api.PortalSiteHelper
- doGet(String[], HttpServletRequest, HttpServletResponse, Session) - Method in interface org.sakaiproject.portal.api.PortalHandler
-
Perform a get, the method should inspect parts[] and other parameters to determin if it should perform the operation, returning one of the above codes
- doLogin(HttpServletRequest, HttpServletResponse, Session, String, boolean) - Method in interface org.sakaiproject.portal.api.Portal
-
perform login
- doLogout(HttpServletRequest, HttpServletResponse, Session, String) - Method in interface org.sakaiproject.portal.api.Portal
-
Process a logout
- doPost(String[], HttpServletRequest, HttpServletResponse, Session) - Method in interface org.sakaiproject.portal.api.PortalHandler
-
perform a post but only accept it the handler accepts a post.
- dump() - Method in interface org.sakaiproject.portal.api.PortalRenderContext
-
Convert the render context to a string suitable for dumping to a log file or console.
E
- Editor - Interface in org.sakaiproject.portal.api
-
Interface to encapsulate information needed to register pluggable editors and use them within the Sakai portal and Tool system.
- EditorRegistry - Interface in org.sakaiproject.portal.api
- encodeToolState(String, String) - Method in interface org.sakaiproject.portal.api.PortalService
-
Returns a parameter map suitable for appending to a portal URL, representing that the URL state of a tool being shown with the specified placementId will be equal to the URLstub.
- END - Static variable in interface org.sakaiproject.portal.api.PortalHandler
-
Stop processing
- equals(Object) - Method in class org.sakaiproject.portal.api.BaseEditor
- ERROR_GALLERY - Static variable in interface org.sakaiproject.portal.api.Portal
- ERROR_SITE - Static variable in interface org.sakaiproject.portal.api.Portal
-
Error response modes.
- ERROR_WORKSITE - Static variable in interface org.sakaiproject.portal.api.Portal
F
- FAVORITES_PROPERTY - Static variable in interface org.sakaiproject.portal.api.PortalService
- filter(List, Site) - Method in interface org.sakaiproject.portal.api.PageFilter
- filterPlacements(List<Map>, Site) - Method in interface org.sakaiproject.portal.api.PageFilter
-
Filter the list of placements, potentially making them hierachical if required
- findBySiteId(String) - Method in interface org.sakaiproject.portal.api.repository.PinnedSiteRepository
- findBySiteId(String) - Method in interface org.sakaiproject.portal.api.repository.RecentSiteRepository
- findByUserId(String) - Method in interface org.sakaiproject.portal.api.repository.RecentSiteRepository
- findByUserIdAndHasBeenUnpinnedOrderByPosition(String, boolean) - Method in interface org.sakaiproject.portal.api.repository.PinnedSiteRepository
- findByUserIdAndSiteId(String, String) - Method in interface org.sakaiproject.portal.api.repository.PinnedSiteRepository
- findByUserIdOrderByPosition(String) - Method in interface org.sakaiproject.portal.api.repository.PinnedSiteRepository
- findCookie(HttpServletRequest, String) - Method in interface org.sakaiproject.portal.api.Portal
-
Find a cookie by this name from the request
- FIRST_TIME_PROPERTY - Static variable in interface org.sakaiproject.portal.api.PortalService
- forwardPortal(ActiveTool, HttpServletRequest, HttpServletResponse, ToolConfiguration, String, String, String) - Method in interface org.sakaiproject.portal.api.Portal
-
forward to a portal url
- forwardTool(ActiveTool, HttpServletRequest, HttpServletResponse, Placement, String, String, String) - Method in interface org.sakaiproject.portal.api.Portal
-
forward the request to a tool
G
- getActiveEditor() - Method in interface org.sakaiproject.portal.api.PortalService
-
Retrieve the activated system-wide Editor.
- getActiveEditor(Placement) - Method in interface org.sakaiproject.portal.api.PortalService
-
Retrieve the activated Editor, considering the tool Placement.
- getApplicationContext() - Method in interface org.sakaiproject.portal.api.PortletApplicationDescriptor
-
The name of the context (servlet context)
- getApplicationId() - Method in interface org.sakaiproject.portal.api.PortletApplicationDescriptor
-
The application ID
- getApplicationName() - Method in interface org.sakaiproject.portal.api.PortletApplicationDescriptor
-
The name of the portlet
- getBrowserCollectionId(Placement) - Method in interface org.sakaiproject.portal.api.PortalService
-
Retrieves the site collection ID for a placement for file browsing to an appropriate location.
- getContentItemUrl(Site) - Method in interface org.sakaiproject.portal.api.PortalService
-
Retrieves the url for the ContentItem selector - if there are any to select
- getContextSitesWithPages(HttpServletRequest, String, String, boolean) - Method in interface org.sakaiproject.portal.api.PortalSiteHelper
- getEditor(String) - Method in interface org.sakaiproject.portal.api.EditorRegistry
-
Retrieve an Editor by its ID.
- getEditors() - Method in interface org.sakaiproject.portal.api.EditorRegistry
-
Retrieve a list of all registered Editors.
- getEditorUrl() - Method in class org.sakaiproject.portal.api.BaseEditor
- getEditorUrl() - Method in interface org.sakaiproject.portal.api.Editor
-
Retrieve the URL of the Editor's primary script.
- getGatewaySiteId() - Method in interface org.sakaiproject.portal.api.PortalSiteHelper
- getHandlerMap(Portal) - Method in interface org.sakaiproject.portal.api.PortalService
-
Get the PortalHandler map for the portal Context.
- getId() - Method in class org.sakaiproject.portal.api.BaseEditor
- getId() - Method in interface org.sakaiproject.portal.api.Editor
-
Retrieve the unique identifier of this Editor.
- getInstance() - Static method in class org.sakaiproject.portal.api.cover.PortalChatPermittedHelper
- getInstance() - Static method in class org.sakaiproject.portal.api.cover.PortalService
-
Access the component instance: special cover only method.
- getLaunchUrl() - Method in class org.sakaiproject.portal.api.BaseEditor
- getLaunchUrl() - Method in interface org.sakaiproject.portal.api.Editor
-
Retrieve the URL of the Sakai launch script for this Editor.
- getMyWorkspace(Session) - Method in interface org.sakaiproject.portal.api.PortalSiteHelper
- getName() - Method in class org.sakaiproject.portal.api.BaseEditor
- getName() - Method in interface org.sakaiproject.portal.api.Editor
-
Retrieve the formal name of this Editor.
- getPageFilter() - Method in interface org.sakaiproject.portal.api.Portal
-
Get a the page Filter Implementation
- getPinnedSites() - Method in interface org.sakaiproject.portal.api.PortalService
-
Get the list of pinned site ids for the current user
- getPinnedSites(String) - Method in interface org.sakaiproject.portal.api.PortalService
-
Get the list of pinned site ids for the specified user
- getPlacement() - Method in interface org.sakaiproject.portal.api.StoredState
-
Get the placement of the stored state
- getPlacement(HttpServletRequest, HttpServletResponse, Session, String, boolean) - Method in interface org.sakaiproject.portal.api.Portal
-
get the placement for the request
- getPortalContext() - Method in interface org.sakaiproject.portal.api.Portal
-
Get the context name of the portal.
- getPortalPageUrl(ToolConfiguration) - Method in interface org.sakaiproject.portal.api.Portal
-
get the portal page URL base on the tool supplied
- getPortletId() - Method in interface org.sakaiproject.portal.api.PortletDescriptor
-
the ID of the portlet
- getPortletName() - Method in interface org.sakaiproject.portal.api.PortletDescriptor
-
The name of the portlet
- getPortlets() - Method in interface org.sakaiproject.portal.api.PortletApplicationDescriptor
-
An interator of portlet descriptions
- getPreloadScript() - Method in class org.sakaiproject.portal.api.BaseEditor
- getPreloadScript() - Method in interface org.sakaiproject.portal.api.Editor
-
Retrieve any inline script that should be run before loading this Editor.
- getQuickLinks(String) - Method in interface org.sakaiproject.portal.api.PortalService
- getQuickLinksTitle(String) - Method in interface org.sakaiproject.portal.api.PortalService
- getRecentSites() - Method in interface org.sakaiproject.portal.api.PortalService
-
Get the list of recent site ids for the current user
- getRegisteredApplications() - Method in interface org.sakaiproject.portal.api.PortalService
-
Get an Iterator of Portlet Application Descriptors from the whole of the application
- getRenderContextObject() - Method in interface org.sakaiproject.portal.api.SiteView
-
gets the representation for the render context
- getRenderEngine() - Method in interface org.sakaiproject.portal.api.PortalRenderContext
-
Get the render engine associated with this context.
- getRenderEngine(String, HttpServletRequest) - Method in interface org.sakaiproject.portal.api.PortalService
-
get a render engine possibly based on the request
- getRequest(HttpServletRequest) - Method in interface org.sakaiproject.portal.api.StoredState
-
Get the request of the stored state
- getResetState() - Method in interface org.sakaiproject.portal.api.PortalService
-
get the state of the state of the portal reset flag
- getResetStateParam() - Method in interface org.sakaiproject.portal.api.PortalService
-
Get the parameter used to communicate reset state operations on the URL
- getServletContext() - Method in interface org.sakaiproject.portal.api.Portal
-
Get the servlet context associated with the portal
- getSite(String) - Method in interface org.sakaiproject.portal.api.PortalSiteHelper
-
This looks up a site but also checks for any aliases.
- getSiteHelper() - Method in interface org.sakaiproject.portal.api.Portal
- getSiteNeighbourhoodService() - Method in interface org.sakaiproject.portal.api.Portal
- getSitesAtNode(HttpServletRequest, Session, boolean) - Method in interface org.sakaiproject.portal.api.SiteNeighbourhoodService
-
Get a list of sites at the current node as defined by the request
- getSitesView(SiteView.View, HttpServletRequest, Session, String) - Method in interface org.sakaiproject.portal.api.PortalSiteHelper
-
Generates a SiteView object from the current request and location
- getSiteVisit(String) - Method in interface org.sakaiproject.portal.api.PortalSiteHelper
- getSkin() - Method in interface org.sakaiproject.portal.api.StoredState
-
Get the skin associated with the stored state
- getSkinPrefix() - Method in interface org.sakaiproject.portal.api.PortalService
- getStoredState() - Method in interface org.sakaiproject.portal.api.PortalService
-
get the StoredState object that is used to hold initial request state on direct access to a portlet state or on GET or POST that requires other initial actions.
- getToolContextPath() - Method in interface org.sakaiproject.portal.api.StoredState
-
Get the Tool Context Path that the state was stored against
- getToolPathInfo() - Method in interface org.sakaiproject.portal.api.StoredState
-
Get the Path info to the target tool
- getUnpinnedSites() - Method in interface org.sakaiproject.portal.api.PortalService
-
Get the list of site ids explicitly unpinned by the current user
- getUnpinnedSites(String) - Method in interface org.sakaiproject.portal.api.PortalService
-
Get the list of site ids explicitly unpinned by the specified user
- getUrlFragment() - Method in interface org.sakaiproject.portal.api.PortalHandler
-
get the fragment of the URL that represents part[1] and is used to register the handler in the portal.
- getUserEidBasedSiteId(String) - Method in interface org.sakaiproject.portal.api.Portal
-
get the site id for the user
- getUserSpecificSiteTitle(Site, boolean) - Method in interface org.sakaiproject.portal.api.PortalSiteHelper
-
SAK-29138 - Get the site or section title for the current user for the current site.
- getUserSpecificSiteTitle(Site, boolean, boolean) - Method in interface org.sakaiproject.portal.api.PortalSiteHelper
-
Similar to getUserSpecificSiteTitle(Site site, boolean escaped), but also takes truncated parameter
- getUserSpecificSiteTitle(Site, boolean, boolean, List<String>) - Method in interface org.sakaiproject.portal.api.PortalSiteHelper
-
Similar to getUserSpecificSiteTitle(Site site, boolean escaped), but consumes the specified siteProviders (for performance savings)
H
- hashCode() - Method in class org.sakaiproject.portal.api.BaseEditor
I
- includeBottom(PortalRenderContext, Site) - Method in interface org.sakaiproject.portal.api.Portal
-
include the model section that relates to the bottom of the page.
- includeLogin(PortalRenderContext, HttpServletRequest, Session) - Method in interface org.sakaiproject.portal.api.Portal
-
include the part od the view tree needed to render login
- includePortal(HttpServletRequest, HttpServletResponse, Session, String, String, String, String, boolean, boolean, boolean, boolean) - Method in interface org.sakaiproject.portal.api.Portal
-
populate the view tree for the model
- includeTool(HttpServletResponse, HttpServletRequest, ToolConfiguration) - Method in interface org.sakaiproject.portal.api.Portal
-
include the tool part of the view tree
- includeTool(HttpServletResponse, HttpServletRequest, ToolConfiguration, boolean) - Method in interface org.sakaiproject.portal.api.Portal
-
include the tool part of the view tree
- init() - Method in interface org.sakaiproject.portal.api.PortalRenderEngine
-
Initialise the render engine
- isEmpty() - Method in interface org.sakaiproject.portal.api.SiteView
-
is the SiteView empty.
- isEnableDirect() - Method in interface org.sakaiproject.portal.api.PortalService
-
Is the direct URL mechnism enabled in the configation file.
- isJoinable(String, String) - Method in interface org.sakaiproject.portal.api.PortalSiteHelper
-
Check if the site is joinable by the supplied user and the user isn't currently a member of the site.
- isPortletPlacement(Placement) - Method in interface org.sakaiproject.portal.api.Portal
-
Indicate if a placement is a JSR-168 placement
- isResetRequested(HttpServletRequest) - Method in interface org.sakaiproject.portal.api.PortalService
-
Was a reset requested
J
- JSR_168_PRE_RENDER - Static variable in interface org.sakaiproject.portal.api.Portal
-
Tool property used to indicate if JSR_168 tools are to be pre-rendered as they are being placed in the context.
L
- lookupPageToAlias(String, SitePage) - Method in interface org.sakaiproject.portal.api.PortalSiteHelper
-
Find an alias for a page.
- lookupSiteAlias(String, String) - Method in interface org.sakaiproject.portal.api.SiteNeighbourhoodService
-
Convert an ID that is normally displayed in the URL into something more readable.
- lookupSitePage(String, Site) - Method in interface org.sakaiproject.portal.api.PortalSiteHelper
N
- newRenderContext(HttpServletRequest) - Method in interface org.sakaiproject.portal.api.PortalRenderEngine
-
generate a non thread safe render context for the current request/thread/operation
- newStoredState(String, String) - Method in interface org.sakaiproject.portal.api.PortalService
-
Create a new Stored State
- NEXT - Static variable in interface org.sakaiproject.portal.api.PortalHandler
-
try next handler
O
- org.sakaiproject.portal.api - package org.sakaiproject.portal.api
- org.sakaiproject.portal.api.cover - package org.sakaiproject.portal.api.cover
- org.sakaiproject.portal.api.model - package org.sakaiproject.portal.api.model
- org.sakaiproject.portal.api.repository - package org.sakaiproject.portal.api.repository
- org.sakaiproject.portal.beans - package org.sakaiproject.portal.beans
P
- PageFilter - Interface in org.sakaiproject.portal.api
- pageListToMap(HttpServletRequest, boolean, Site, SitePage, String, String, boolean, boolean, boolean) - Method in interface org.sakaiproject.portal.api.PortalSiteHelper
-
Iterate through the pages in a site and return information in a Map.
- PARAM_FORCE_LOGIN - Static variable in interface org.sakaiproject.portal.api.Portal
-
Parameter value to allow anonymous users of gallery mode to be sent to the gateway site as anonymous user (like the /portal URL) instead of making them log in (like worksite, site, and tool URLs).
- PARAM_FORCE_LOGOUT - Static variable in interface org.sakaiproject.portal.api.Portal
- parseSiteAlias(String) - Method in interface org.sakaiproject.portal.api.SiteNeighbourhoodService
-
Attempt to convert an alias back into a site reference.
- PinnedSite - Class in org.sakaiproject.portal.api.model
- PinnedSite() - Constructor for class org.sakaiproject.portal.api.model.PinnedSite
- PinnedSite(String, String) - Constructor for class org.sakaiproject.portal.api.model.PinnedSite
- PinnedSiteRepository - Interface in org.sakaiproject.portal.api.repository
- PLACEMENT_ATTRIBUTE - Static variable in interface org.sakaiproject.portal.api.PortalService
-
A portal request scope attribute that reprenset the placement id of the current request.
- Portal - Interface in org.sakaiproject.portal.api
-
This interface represents a portal and is used mainly by portal handlers that will not know the details of the portal implimentation.
- PortalChatPermittedHelper - Class in org.sakaiproject.portal.api.cover
- PortalChatPermittedHelper - Interface in org.sakaiproject.portal.api
- PortalChatPermittedHelper() - Constructor for class org.sakaiproject.portal.api.cover.PortalChatPermittedHelper
- PortalConstants - Class in org.sakaiproject.portal.api
- PortalConstants() - Constructor for class org.sakaiproject.portal.api.PortalConstants
- PortalHandler - Interface in org.sakaiproject.portal.api
-
Tools that want to add handlers into the portal URL space may impliment this interface.
- PortalHandlerException - Exception in org.sakaiproject.portal.api
-
Throw when a portal handler fails to handle a request
- PortalHandlerException() - Constructor for exception org.sakaiproject.portal.api.PortalHandlerException
- PortalHandlerException(String) - Constructor for exception org.sakaiproject.portal.api.PortalHandlerException
- PortalHandlerException(String, Throwable) - Constructor for exception org.sakaiproject.portal.api.PortalHandlerException
- PortalHandlerException(Throwable) - Constructor for exception org.sakaiproject.portal.api.PortalHandlerException
- PortalNotifications - Class in org.sakaiproject.portal.beans
- PortalNotifications() - Constructor for class org.sakaiproject.portal.beans.PortalNotifications
- PortalRenderContext - Interface in org.sakaiproject.portal.api
-
This interface represent the Render Context, it allows the portal implementation to put values into the render context.
- PortalRenderEngine - Interface in org.sakaiproject.portal.api
-
Repesents the API used by the protal to comunicate with the RenderEngine implimentation.
- PortalService - Class in org.sakaiproject.portal.api.cover
-
A cover to the portal service.
- PortalService - Interface in org.sakaiproject.portal.api
-
Portal Service acts as a focus for all Portal based activities, the service implementation should act as a holder to enable the varous webapps to communicate with one annother.
- PortalService() - Constructor for class org.sakaiproject.portal.api.cover.PortalService
- PortalSiteHelper - Interface in org.sakaiproject.portal.api
- PortletApplicationDescriptor - Interface in org.sakaiproject.portal.api
-
Describes a Portlet application when it is loaded into the Web Container
- PortletDescriptor - Interface in org.sakaiproject.portal.api
-
Describes the Portlet
- PROP_CURRENT_EXPANDED - Static variable in class org.sakaiproject.portal.api.PortalConstants
- PROP_DASHBOARD_TASKS_ENABLED - Static variable in class org.sakaiproject.portal.api.PortalConstants
- PROP_EXPANDED_SITE - Static variable in class org.sakaiproject.portal.api.PortalConstants
- PROP_SIDEBAR_COLLAPSED - Static variable in class org.sakaiproject.portal.api.PortalConstants
- put(String, Object) - Method in interface org.sakaiproject.portal.api.PortalRenderContext
-
Set a value agaaisnt a Key, normally a value might be a String, Collection or a Map, but depending on the render engine technology other objects may be acceptable.
R
- RecentSite - Class in org.sakaiproject.portal.api.model
- RecentSite() - Constructor for class org.sakaiproject.portal.api.model.RecentSite
- RecentSiteRepository - Interface in org.sakaiproject.portal.api.repository
- redirectIfLoggedOut(HttpServletResponse) - Method in interface org.sakaiproject.portal.api.Portal
-
perform a redirect if logged out
- register(String, String, String, String, String) - Method in interface org.sakaiproject.portal.api.EditorRegistry
-
Registers an editor for portal use by supplying requisite values instead of an instance.
- register(Editor) - Method in interface org.sakaiproject.portal.api.EditorRegistry
-
Registers an instantiated Editor for portal use.
- register(Portal, PortalService, ServletContext) - Method in interface org.sakaiproject.portal.api.PortalHandler
-
register this handler with the portal, invoked by the portal
- removeHandler(String, String) - Method in interface org.sakaiproject.portal.api.PortalService
-
Remove a PortalHandler when you don't have a reference to the portal.
- removeHandler(Portal, String) - Method in interface org.sakaiproject.portal.api.PortalService
-
Remove the Portal Handler identitied by the URL fragment associated with the portal Context
- removePinnedSite(String, String) - Method in interface org.sakaiproject.portal.api.PortalService
-
Remove a single pinned site, for the specified user
- removePortal(Portal) - Method in interface org.sakaiproject.portal.api.PortalService
-
Add a portal to the portal service
- removeRenderEngine(String, PortalRenderEngine) - Method in interface org.sakaiproject.portal.api.PortalService
-
remove a render engine from the avaialble render engines
- render(String, PortalRenderContext, Writer) - Method in interface org.sakaiproject.portal.api.PortalRenderEngine
-
Render a PortalRenderContext against a template.
- reorderPinnedSites(List<String>) - Method in interface org.sakaiproject.portal.api.PortalService
-
Replace the pinned sites in the list order
- RESET_DONE - Static variable in interface org.sakaiproject.portal.api.PortalHandler
-
stop processing and mark reset as done
S
- SAKAI_CONTROLLING_PORTAL - Static variable in interface org.sakaiproject.portal.api.PortalService
-
this is the property in session to keep track of the current portal
- SAKAI_PORTAL_ORIGINAL_SITEID - Static variable in interface org.sakaiproject.portal.api.PortalService
-
The Site ID that the user was originally trying to access when they hit the error.
- savePinnedSites(List<String>) - Method in interface org.sakaiproject.portal.api.PortalService
-
Update the list of pinned site ids for the current user
- SEEN_SITES_PROPERTY - Static variable in interface org.sakaiproject.portal.api.PortalService
- sendResponse(PortalRenderContext, HttpServletResponse, String, String) - Method in interface org.sakaiproject.portal.api.Portal
-
prepare the response and send it to the render engine
- setDoPages(boolean) - Method in interface org.sakaiproject.portal.api.SiteView
- setEditorUrl(String) - Method in class org.sakaiproject.portal.api.BaseEditor
- setExpandSite(boolean) - Method in interface org.sakaiproject.portal.api.SiteView
- setId(String) - Method in class org.sakaiproject.portal.api.BaseEditor
- setIncludeSummary(boolean) - Method in interface org.sakaiproject.portal.api.SiteView
- setLaunchUrl(String) - Method in class org.sakaiproject.portal.api.BaseEditor
- setName(String) - Method in class org.sakaiproject.portal.api.BaseEditor
- setPageFilter(PageFilter) - Method in interface org.sakaiproject.portal.api.Portal
-
Set page Filter
- setPlacement(Placement) - Method in interface org.sakaiproject.portal.api.StoredState
-
set the placement
- setPrefix(String) - Method in interface org.sakaiproject.portal.api.SiteView
-
The prefix for creating site URLs.
- setPreloadScript(String) - Method in class org.sakaiproject.portal.api.BaseEditor
- setRequest(HttpServletRequest) - Method in interface org.sakaiproject.portal.api.StoredState
-
Set the request in the stored state
- setResetState(String) - Method in interface org.sakaiproject.portal.api.PortalService
-
ste the state of the portal reset flag.
- setResetTools(boolean) - Method in interface org.sakaiproject.portal.api.SiteView
- setSkin(String) - Method in interface org.sakaiproject.portal.api.StoredState
-
set the skin
- setStoredState(StoredState) - Method in interface org.sakaiproject.portal.api.PortalService
-
set the StoredState of the request for later retrieval
- setToolContextPath(String) - Method in interface org.sakaiproject.portal.api.SiteView
-
required
- setToolContextPath(String) - Method in interface org.sakaiproject.portal.api.StoredState
-
set the tool context
- setToolPathInfo(String) - Method in interface org.sakaiproject.portal.api.StoredState
-
set the tool path info
- setupForward(HttpServletRequest, HttpServletResponse, Placement, String) - Method in interface org.sakaiproject.portal.api.Portal
-
setup in preparation for a forward
- setupForward(HttpServletRequest, HttpServletResponse, Placement, String) - Method in interface org.sakaiproject.portal.api.PortalRenderEngine
-
prepare for a forward operation in the render engine, this might include modifying the request attributes.
- SiteNeighbourhoodService - Interface in org.sakaiproject.portal.api
-
The SiteNeighbourhoodService provides a list of sites in the neighbourhood of the current context.
- SiteView - Interface in org.sakaiproject.portal.api
-
This interface represents a view of a the Site cloud from a particuar view point.
- SiteView.View - Enum in org.sakaiproject.portal.api
- startPageContext(String, String, String, HttpServletRequest, Site) - Method in interface org.sakaiproject.portal.api.Portal
-
get a new render context from the render engine
- StoredState - Interface in org.sakaiproject.portal.api
-
Stored state is used to store the request state over a number of requests, It is used to restore state over a login sequence of during a direct placement into a tool state.
T
- TOOL_DIRECTURL_ENABLED_PROP - Static variable in interface org.sakaiproject.portal.api.Portal
-
Tool property to allow the enabling/disabling of the direct url linking UI
- TOOL_PORTLET_APP_NAME - Static variable in interface org.sakaiproject.portal.api.PortalService
-
this is the property in the tool config that defines the name of the portlet application
- TOOL_PORTLET_CONTEXT_PATH - Static variable in interface org.sakaiproject.portal.api.PortalService
-
this is the property in the tool config that defines the portlet context of tool.
- TOOL_PORTLET_NAME - Static variable in interface org.sakaiproject.portal.api.PortalService
-
this is the property in the tool config that defines the name of the portlet
- TOOLCONFIG_HELP_DOCUMENT_ID - Static variable in interface org.sakaiproject.portal.api.Portal
- TOOLCONFIG_HELP_DOCUMENT_URL - Static variable in interface org.sakaiproject.portal.api.Portal
- TOOLCONFIG_SHOW_HELP_BUTTON - Static variable in interface org.sakaiproject.portal.api.Portal
- TOOLCONFIG_SHOW_RESET_BUTTON - Static variable in interface org.sakaiproject.portal.api.Portal
-
Names of tool config/registration attributes that control the rendering of the tool's titlebar
U
- UNPINNED_POSITION - Static variable in class org.sakaiproject.portal.api.model.PinnedSite
- unregister(String) - Method in interface org.sakaiproject.portal.api.EditorRegistry
-
Unregister an Editor by its ID, making it unavailable.
- unregister(Editor) - Method in interface org.sakaiproject.portal.api.EditorRegistry
-
Unregister an Editor, making it unavailable.
- uses(String) - Method in interface org.sakaiproject.portal.api.PortalRenderContext
-
Return true if the context needs this part of the portal
V
- valueOf(String) - Static method in enum org.sakaiproject.portal.api.SiteView.View
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.sakaiproject.portal.api.SiteView.View
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages