A B C E F G I L O P R S T U 

A

addParameter(String, String, String) - Static method in class org.sakaiproject.portal.util.URLUtils
 
adjustCssSkinFolder(String) - Static method in class org.sakaiproject.portal.util.CSSUtils
Captures the (yes) overly complex rules for the skin folder naming convention

B

BAD_PATH_URL_CHARS - Static variable in class org.sakaiproject.portal.util.URLUtils
The sanitize the req.getPathInfo() information.
BufferedServletResponse - Class in org.sakaiproject.portal.util
ServletResponse instance used to buffer content.
BufferedServletResponse(HttpServletResponse) - Constructor for class org.sakaiproject.portal.util.BufferedServletResponse
Sole Constructor.
ByteArrayServletResponse - Class in org.sakaiproject.portal.util
ServletResponse instance used to buffer content.
ByteArrayServletResponse(HttpServletResponse) - Constructor for class org.sakaiproject.portal.util.ByteArrayServletResponse
Sole Constructor.

C

computeSha1(String) - Static method in class org.sakaiproject.portal.util.ErrorReporter
 
createActionURL() - Method in class org.sakaiproject.portal.util.ToolURLManagerImpl
 
createRenderURL() - Method in class org.sakaiproject.portal.util.ToolURLManagerImpl
 
createResourceURL() - Method in class org.sakaiproject.portal.util.ToolURLManagerImpl
 
CSSUtils - Class in org.sakaiproject.portal.util
 
CSSUtils() - Constructor for class org.sakaiproject.portal.util.CSSUtils
 

E

encodeUrl(String) - Static method in class org.sakaiproject.portal.util.URLUtils
The same behaviour as Web.escapeUrl, only without the "funky encoding" of the characters ?
ErrorReporter - Class in org.sakaiproject.portal.util
ErrorReporter helps with end-user formatted error reporting, user feedback collection, logging and emailing for uncaught throwable based errors.
ErrorReporter() - Constructor for class org.sakaiproject.portal.util.ErrorReporter
 

F

flushBuffer() - Method in class org.sakaiproject.portal.util.ByteArrayServletResponse
 
forwardResponse() - Method in class org.sakaiproject.portal.util.ByteArrayServletResponse
Forward the request up the chain.

G

getCause(Throwable) - Method in class org.sakaiproject.portal.util.ErrorReporter
Compute the cause of a throwable, checking for the special ServletException case, and the points-to-self case.
getCDNPath() - Static method in class org.sakaiproject.portal.util.PortalUtils
Returns the CDN Path or empty string (i.e. never null)
getCDNQuery() - Static method in class org.sakaiproject.portal.util.PortalUtils
Returns the CDN query string or empty string (i.e. never null)
getContentType() - Method in class org.sakaiproject.portal.util.BufferedServletResponse
 
getContentType() - Method in class org.sakaiproject.portal.util.ByteArrayServletResponse
 
getCssToolBase() - Static method in class org.sakaiproject.portal.util.CSSUtils
Returns a URL for the tool_base.css suitable for putting in an href= field.
getCssToolSkin(String) - Static method in class org.sakaiproject.portal.util.CSSUtils
Returns a URL for the tool.css suitable for putting in an href= field.
getCssToolSkin(Site) - Static method in class org.sakaiproject.portal.util.CSSUtils
Returns a URL for the tool.css suitable for putting in an href= field.
getInternalBuffer() - Method in class org.sakaiproject.portal.util.BufferedServletResponse
Retrieve the buffer.
getInternalBuffer() - Method in class org.sakaiproject.portal.util.ByteArrayServletResponse
Retrieve the buffer.
getLibraryPath() - Static method in class org.sakaiproject.portal.util.PortalUtils
Returns an absolute URL for "/library" servlet with CDN path as necessary
getOneTrace(Throwable) - Method in class org.sakaiproject.portal.util.ErrorReporter
Format a one-level stack trace, just showing the place where the exception occurred (the first entry in the stack trace).
getOutputStream() - Method in class org.sakaiproject.portal.util.ByteArrayServletResponse
 
getPageForTool(Site, String) - Static method in class org.sakaiproject.portal.util.ToolUtils
Look through the pages in a site and find the page that corresponds to a tool.
getPageUrl(HttpServletRequest, Site, SitePage) - Static method in class org.sakaiproject.portal.util.ToolUtils
Captures the rules for getting the URL of a page suitable for a GET request
getPageUrl(HttpServletRequest, Site, SitePage, String) - Static method in class org.sakaiproject.portal.util.ToolUtils
Captures the rules for getting the URL of a page suitable for a GET request
getPageUrl(HttpServletRequest, Site, SitePage, String, boolean, String, String) - Static method in class org.sakaiproject.portal.util.ToolUtils
Captures the rules for getting the URL of a page suitable for a GET request
getPageUrlForTool(HttpServletRequest, Site, ToolConfiguration) - Static method in class org.sakaiproject.portal.util.ToolUtils
Look through the pages in a site and get the page URL for a tool.
getRedirect() - Method in class org.sakaiproject.portal.util.ByteArrayServletResponse
 
getSafePathInfo(HttpServletRequest) - Static method in class org.sakaiproject.portal.util.URLUtils
 
getScriptPath() - Static method in class org.sakaiproject.portal.util.PortalUtils
Returns an absolute for "/library/js" servlet with CDN path as necessary
getStackTrace(Throwable) - Method in class org.sakaiproject.portal.util.ErrorReporter
Format the full stack trace.
getToolPopupUrl(ToolConfiguration) - Static method in class org.sakaiproject.portal.util.ToolUtils
Captures the rules for the various tools and when they want a popup
getWriter() - Method in class org.sakaiproject.portal.util.BufferedServletResponse
 
getWriter() - Method in class org.sakaiproject.portal.util.ByteArrayServletResponse
 

I

isCommitted() - Method in class org.sakaiproject.portal.util.ByteArrayServletResponse
 
isInlineRequest(HttpServletRequest) - Static method in class org.sakaiproject.portal.util.ToolUtils
Determine if this is an inline request.
isPortletPlacement(Placement) - Static method in class org.sakaiproject.portal.util.ToolUtils
 

L

logAndMail(String, String, String, String, String, String, String, String) - Method in class org.sakaiproject.portal.util.ErrorReporter
Log and email the error report details.
logAndMail(String, String, String, String, String, String, String, String, String, String) - Method in class org.sakaiproject.portal.util.ErrorReporter
 

O

org.sakaiproject.portal.util - package org.sakaiproject.portal.util
 

P

parameters - Variable in class org.sakaiproject.portal.util.ToolURLManagerImpl.MyToolURL
 
path - Variable in class org.sakaiproject.portal.util.ToolURLManagerImpl.MyToolURL
 
PORTAL_INLINE_EXPERIMENTAL - Static variable in class org.sakaiproject.portal.util.ToolUtils
 
PortalUtils - Class in org.sakaiproject.portal.util
 
PortalUtils() - Constructor for class org.sakaiproject.portal.util.PortalUtils
 
postResponse(HttpServletRequest, HttpServletResponse) - Method in class org.sakaiproject.portal.util.ErrorReporter
Accept the user feedback post.

R

report(HttpServletRequest, HttpServletResponse, Throwable) - Method in class org.sakaiproject.portal.util.ErrorReporter
Handle the inital report of an error, from an uncaught throwable, with a user display.
report(HttpServletRequest, HttpServletResponse, Throwable, boolean) - Method in class org.sakaiproject.portal.util.ErrorReporter
 
reportFragment(HttpServletRequest, HttpServletResponse, Throwable) - Method in class org.sakaiproject.portal.util.ErrorReporter
Handle the inital report of an error, from an uncaught throwable, with a user display - but returning a string that contins a fragment.
reset() - Method in class org.sakaiproject.portal.util.ByteArrayServletResponse
 

S

sendRedirect(String) - Method in class org.sakaiproject.portal.util.ByteArrayServletResponse
 
setContentLength(int) - Method in class org.sakaiproject.portal.util.ByteArrayServletResponse
 
setContentType(String) - Method in class org.sakaiproject.portal.util.ByteArrayServletResponse
 
setParameter(String, String) - Method in class org.sakaiproject.portal.util.ToolURLManagerImpl.MyToolURL
 
setParameter(String, String[]) - Method in class org.sakaiproject.portal.util.ToolURLManagerImpl.MyToolURL
 
setParameters(Map) - Method in class org.sakaiproject.portal.util.ToolURLManagerImpl.MyToolURL
 
setPath(String) - Method in class org.sakaiproject.portal.util.ToolURLManagerImpl.MyToolURL
 

T

thanksResponse(HttpServletRequest, HttpServletResponse) - Method in class org.sakaiproject.portal.util.ErrorReporter
Accept the user feedback post.
throwableDisplay(Throwable) - Method in class org.sakaiproject.portal.util.ErrorReporter
Format a throwable for display: list the various throwables drilling down the cause, and full stacktrack for the final cause.
ToolURLManagerImpl - Class in org.sakaiproject.portal.util
This is a default implementation of the ToolURLManager and it comes with a default implementation of ToolURL for all three URL types (render, action and resource).
ToolURLManagerImpl(HttpServletResponse) - Constructor for class org.sakaiproject.portal.util.ToolURLManagerImpl
Constructor for ToolURLComponent
ToolURLManagerImpl.MyToolURL - Class in org.sakaiproject.portal.util
This is a simple implemention of ToolURL that does the most obvious encoding of URLs.
ToolURLManagerImpl.MyToolURL() - Constructor for class org.sakaiproject.portal.util.ToolURLManagerImpl.MyToolURL
 
ToolUtils - Class in org.sakaiproject.portal.util
 
ToolUtils() - Constructor for class org.sakaiproject.portal.util.ToolUtils
 
toString() - Method in class org.sakaiproject.portal.util.ToolURLManagerImpl.MyToolURL
 

U

URLUtils - Class in org.sakaiproject.portal.util
 
URLUtils() - Constructor for class org.sakaiproject.portal.util.URLUtils
 
A B C E F G I L O P R S T U 

Copyright © 2003-2014 University of Michigan. All Rights Reserved.