org.apache.isis.viewer.scimpi.servlet
Class ServletRequestContext

java.lang.Object
  extended by org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext
      extended by org.apache.isis.viewer.scimpi.servlet.ServletRequestContext

public class ServletRequestContext
extends org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext
org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext.Debug, org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext.Scope
 
Field Summary
 
Fields inherited from class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext
BACK_TO, ERROR, RESULT
 
Constructor Summary
ServletRequestContext(org.apache.isis.viewer.scimpi.dispatcher.debug.DebugUsers debugUsers)
           
 
Method Summary
 void addCookie(String name, String value, int minutesUtilExpires)
           
 void append(org.apache.isis.viewer.scimpi.dispatcher.debug.DebugWriter view)
           
 String clearSession()
           
 String findFile(String fileName)
           
 void forward(String view)
           
 String getContextPath()
           
 String getCookie(String name)
           
 String getHeader(String name)
           
 String getQueryString()
           
 HttpServletRequest getRequest()
           
 HttpServletResponse getResponse()
           
 ServletContext getServletContext()
           
protected  String getSessionId()
           
 String getUri()
           
 String getUrlBase()
           
 PrintWriter getWriter()
           
 String imagePath(org.apache.isis.core.metamodel.adapter.ObjectAdapter object)
           
 String imagePath(org.apache.isis.core.metamodel.spec.ObjectSpecification specification)
           
 boolean isAborted()
           
 InputStream openStream(String path)
           
 void raiseError(int status)
           
 void redirectTo(String view)
           
 void reset()
           
 void setContentType(String string)
           
 void startHttpSession()
           
 void startRequest(HttpServletRequest request, HttpServletResponse response, ServletContext servletContext)
           
 
Methods inherited from class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext
addParameter, addVariable, addVariable, append, append, appendDebugTrace, changeScope, clearRequestedPath, clearTransientVariables, clearVariable, clearVariables, encodedInteractionParameters, endHttpSession, endRequest, forwardTo, forwardTo, fullFilePath, fullUriPath, getDebug, getDebugTrace, getDebugUsers, getMappedObject, getMappedObjectOrResult, getMappedObjectOrVariable, getParameter, getRequestedFile, getResourceFile, getResourceParentPath, getSession, getSessionData, getStringVariable, getVariable, getVersion, interactionFields, interactionParameters, isDebug, isDebugDisabled, isInternalRequest, mapObject, mapObject, mapVersion, replaceVariables, requestedFilePath, scope, scope, setRequestPath, setRequestPath, setResourcePath, setSession, setSessionData, showDebugData, startRequest, unmapObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServletRequestContext

public ServletRequestContext(org.apache.isis.viewer.scimpi.dispatcher.debug.DebugUsers debugUsers)
Method Detail

append

public void append(org.apache.isis.viewer.scimpi.dispatcher.debug.DebugWriter view)

startRequest

public void startRequest(HttpServletRequest request,
                         HttpServletResponse response,
                         ServletContext servletContext)

getRequest

public HttpServletRequest getRequest()

getResponse

public HttpServletResponse getResponse()

getServletContext

public ServletContext getServletContext()

getWriter

public PrintWriter getWriter()
Specified by:
getWriter in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext

findFile

public String findFile(String fileName)
Specified by:
findFile in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext

openStream

public InputStream openStream(String path)
Specified by:
openStream in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext

startHttpSession

public void startHttpSession()
Specified by:
startHttpSession in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext

getSessionId

protected String getSessionId()
Specified by:
getSessionId in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext

clearSession

public String clearSession()
Specified by:
clearSession in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext

reset

public void reset()
Overrides:
reset in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext

forward

public void forward(String view)
Specified by:
forward in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext

redirectTo

public void redirectTo(String view)
Specified by:
redirectTo in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext

raiseError

public void raiseError(int status)
Overrides:
raiseError in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext

isAborted

public boolean isAborted()
Specified by:
isAborted in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext

setContentType

public void setContentType(String string)
Overrides:
setContentType in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext

imagePath

public String imagePath(org.apache.isis.core.metamodel.adapter.ObjectAdapter object)
Specified by:
imagePath in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext

imagePath

public String imagePath(org.apache.isis.core.metamodel.spec.ObjectSpecification specification)
Specified by:
imagePath in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext

getContextPath

public String getContextPath()
Specified by:
getContextPath in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext

getHeader

public String getHeader(String name)
Specified by:
getHeader in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext

getQueryString

public String getQueryString()
Specified by:
getQueryString in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext

getUri

public String getUri()
Specified by:
getUri in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext

getUrlBase

public String getUrlBase()
Specified by:
getUrlBase in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext

addCookie

public void addCookie(String name,
                      String value,
                      int minutesUtilExpires)
Specified by:
addCookie in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext

getCookie

public String getCookie(String name)
Specified by:
getCookie in class org.apache.isis.viewer.scimpi.dispatcher.context.RequestContext


Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.