- generateJavaScript(String) - Method in interface org.sakaiproject.portal.api.StyleAbleProvider
-
Generate the javascript in the header for the user
- generateStyleSheet(String) - Method in interface org.sakaiproject.portal.api.StyleAbleProvider
-
Generate the StyleSheet in the header for the user
- getAcademicAlertCount(String) - Method in interface org.sakaiproject.portal.api.BullhornService
-
- getAcademicAlerts(String) - Method in interface org.sakaiproject.portal.api.BullhornService
-
- 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.
- getContentHostingService() - Method in interface org.sakaiproject.portal.api.PortalService
-
Bean getter for Content Hosting dependency.
- getContentItemUrl(Site) - Method in interface org.sakaiproject.portal.api.PortalService
-
Retrieves the url for the ContentItem selector - if there are any to select
- getEditor(String) - Method in interface org.sakaiproject.portal.api.EditorRegistry
-
Retrieve an Editor by its ID.
- getEditorRegistry() - Method in interface org.sakaiproject.portal.api.PortalService
-
Bean getter for Editor Registry.
- 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
- getPlacement(HttpServletRequest, HttpServletResponse, Session, String, boolean) - Method in interface org.sakaiproject.portal.api.Portal
-
get the placement for the request
- getPlacement() - Method in interface org.sakaiproject.portal.api.StoredState
-
Get the placement of the stored state
- 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
-
- 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
-
- getSiteNeighbourhoodService() - Method in interface org.sakaiproject.portal.api.PortalService
-
- 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
-
- getSocialAlertCount(String) - Method in interface org.sakaiproject.portal.api.BullhornService
-
- getSocialAlerts(String) - Method in interface org.sakaiproject.portal.api.BullhornService
-
- 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.
- getStylableService() - Method in interface org.sakaiproject.portal.api.PortalService
-
Get the implimentation of the StylableService from the portal impl
- 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
- 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)
- 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.
- 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() - Constructor for class org.sakaiproject.portal.api.cover.PortalChatPermittedHelper
-
- PortalChatPermittedHelper - Interface in org.sakaiproject.portal.api
-
- 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(Throwable) - Constructor for exception org.sakaiproject.portal.api.PortalHandlerException
-
- PortalHandlerException(String, 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() - Constructor for class org.sakaiproject.portal.api.cover.PortalService
-
- 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.
- 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
- 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.
- 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.
- sendResponse(PortalRenderContext, HttpServletResponse, String, String) - Method in interface org.sakaiproject.portal.api.Portal
-
prepare the response and send it to the render engine
- setContentHostingService(ContentHostingService) - Method in interface org.sakaiproject.portal.api.PortalService
-
Bean setter for Content Hosting dependency.
- setDoPages(boolean) - Method in interface org.sakaiproject.portal.api.SiteView
-
- setEditorRegistry(EditorRegistry) - Method in interface org.sakaiproject.portal.api.PortalService
-
Bean setter for Editor Registry.
- 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.
- siteId - Variable in class org.sakaiproject.portal.beans.BullhornAlert
-
- SiteNeighbourhoodService - Interface in org.sakaiproject.portal.api
-
The SiteNeighbourhoodService provides a list of sites in the neighbourhood of the current context.
- siteTitle - Variable in class org.sakaiproject.portal.beans.BullhornAlert
-
- 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
-
- SOCIAL - Static variable in interface org.sakaiproject.portal.api.BullhornService
-
Used by the bullhorn alerts code
- 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.
- StyleAbleProvider - Interface in org.sakaiproject.portal.api
-
This interface should be implemented by a Stylable provider to control the portal in
the browser either by CSS or by javascript manipulation of the DOM in the browser.