public abstract class BaseTemplateContentServlet extends BaseServlet
| Modifier and Type | Class and Description |
|---|---|
static class |
BaseTemplateContentServlet.URLHelper
Helper to return context path for generating urls
|
BaseServlet.PathRefInfo| Modifier and Type | Field and Description |
|---|---|
protected org.alfresco.service.cmr.repository.TemplateImageResolver |
imageResolver
Template Image resolver helper
|
FACES_SERVLET, KEY_ROOT_PATH, KEY_STORE| Constructor and Description |
|---|
BaseTemplateContentServlet() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract java.util.Map |
buildModel(org.alfresco.service.ServiceRegistry services,
javax.servlet.http.HttpServletRequest req,
org.alfresco.service.cmr.repository.NodeRef templateRef)
Builds the FreeMarker model
|
protected abstract org.apache.commons.logging.Log |
getLogger()
Gets the logger to use for this request.
|
protected void |
processTemplateRequest(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
boolean redirectToLogin)
Processes the template request using the current context i.e.
|
checkAccess, getServiceRegistry, redirectToLoginPage, resolveNamePath, resolveWebDAVPath, resolveWebDAVPath, resolveWebDAVPath, resolveWebDAVPath, servletAuthenticate, servletAuthenticate, setNoCacheHeaders, validRedirectJSPdoDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, serviceprotected org.alfresco.service.cmr.repository.TemplateImageResolver imageResolver
protected abstract org.apache.commons.logging.Log getLogger()
This will show all debug entries from this class as though they came from the subclass.
protected abstract java.util.Map buildModel(org.alfresco.service.ServiceRegistry services,
javax.servlet.http.HttpServletRequest req,
org.alfresco.service.cmr.repository.NodeRef templateRef)
services - Service Registry instancereq - Http requesttemplateRef - The node ref of the template to processprotected void processTemplateRequest(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
boolean redirectToLogin)
throws javax.servlet.ServletException,
java.io.IOException
req - The HTTP requestres - The HTTP responseredirectToLogin - Flag to determine whether to redirect to the login
page if the user does not have the correct permissionsjavax.servlet.ServletExceptionjava.io.IOExceptionCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.