|
Oracle® WebCenter Content Site Studio for External Applications Java API Reference 11g Release 1 (11.1.1) E17273-03 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
oracle.stellent.wcm.client.RequestContext
oracle.stellent.wcm.client.script.ScriptableRequestContext
public class ScriptableRequestContext
Request context for executing requests in memory
| Constructor Summary | |
|---|---|
ScriptableRequestContext(ScriptableClientApplication clientApplication, java.lang.String contextPath, java.lang.String uri, java.security.Principal principal, java.io.Writer writer) |
|
ScriptableRequestContext(ScriptableRequestContext parent, java.lang.String uri, java.io.Writer writer) |
|
| Method Summary | |
|---|---|
java.lang.Object |
getAttribute(java.lang.String name)Retrieve an attribute value |
java.util.Set<java.lang.String> |
getAttributeNames()Retrieve the attribute names for the given scope |
ScriptableClientApplication |
getClientApplication() |
java.lang.String |
getContextPath() |
java.util.Map<java.lang.String,java.lang.String> |
getParameters() |
java.lang.String |
getRequestPath() |
java.security.Principal |
getUserPrincipal() |
java.io.Writer |
getWriter() |
protected void |
processImpl(java.lang.String path, boolean forward)Execute the path |
void |
sendRedirect(java.lang.String path)Send a redirect |
void |
setAttribute(java.lang.String name, java.lang.Object value)Set an attribute value by name |
void |
setHeader(java.lang.String name, java.lang.String value)Set a response header |
| Methods inherited from class oracle.stellent.wcm.client.RequestContext |
|---|
forward, getParameter, getSiteContext, include, process, setSiteContext, swapAttributes |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ScriptableRequestContext(ScriptableClientApplication clientApplication,
java.lang.String contextPath,
java.lang.String uri,
java.security.Principal principal,
java.io.Writer writer)
throws java.net.URISyntaxException
java.net.URISyntaxException
public ScriptableRequestContext(ScriptableRequestContext parent,
java.lang.String uri,
java.io.Writer writer)
throws java.net.URISyntaxException
java.net.URISyntaxException| Method Detail |
|---|
public ScriptableClientApplication getClientApplication()
public java.io.Writer getWriter()
throws java.io.IOException
getWriter in class RequestContextjava.io.IOException
public void setAttribute(java.lang.String name,
java.lang.Object value)
setAttribute in class RequestContextname - the namevalue - the value (null to remove)public java.lang.Object getAttribute(java.lang.String name)
getAttribute in class RequestContextname - the namepublic java.util.Set<java.lang.String> getAttributeNames()
getAttributeNames in class RequestContextpublic java.util.Map<java.lang.String,java.lang.String> getParameters()
getParameters in class RequestContextpublic java.lang.String getContextPath()
getContextPath in class RequestContextHttpServletRequest.getContextPath()public java.lang.String getRequestPath()
getRequestPath in class RequestContextpublic java.security.Principal getUserPrincipal()
getUserPrincipal in class RequestContext
public void sendRedirect(java.lang.String path)
throws java.io.IOException
sendRedirect in class RequestContextpath - the path to redirectjava.io.IOException
public void setHeader(java.lang.String name,
java.lang.String value)
setHeader in class RequestContextname - the namevalue - the value
protected void processImpl(java.lang.String path,
boolean forward)
throws java.lang.Exception
processImpl in class RequestContextpath - the web application pageforward - true to forward, false to includejava.lang.Exception
|
Oracle® WebCenter Content Site Studio for External Applications Java API Reference 11g Release 1 (11.1.1) E17273-03 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||