Skip navigation links

Oracle® Fusion Middleware Site Studio for External Applications Java API Reference
11g Release 1 (11.1.1)

E17273-02


oracle.stellent.wcm.javaee.servlet.proxy.handlers
Class AbstractHandler

java.lang.Object
  extended by oracle.stellent.wcm.javaee.servlet.proxy.handlers.AbstractHandler

All Implemented Interfaces:
ProxyServlet.Handler
Direct Known Subclasses:
FileHandler, ServiceHandler

public abstract class AbstractHandler
extends java.lang.Object
implements ProxyServlet.Handler

Constructor Summary
protected AbstractHandler(javax.servlet.ServletConfig servletConfig, javax.servlet.ServletContext servletContext)
           

 

Method Summary
 javax.servlet.ServletConfig getServletConfig()
           
 javax.servlet.ServletContext getServletContext()
           
 ClientApplication getWcmApplication()
           
protected  void populateRequest(ServletRequestContext requestContext, ProxyRequest proxyRequest)
          Populate a proxy request with the parameters available on the servlet request
protected  void sendProxyResponse(ServletRequestContext requestContext, ProxyResponse proxyResponse)
          Send the proxy response
protected  void streamResponse(ServletRequestContext requestContext, ProxyResponse proxyResponse)
          Stream the response back to the user

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Methods inherited from interface oracle.stellent.wcm.javaee.servlet.proxy.ProxyServlet.Handler
handle

 

Constructor Detail

AbstractHandler

protected AbstractHandler(javax.servlet.ServletConfig servletConfig,
                          javax.servlet.ServletContext servletContext)

Method Detail

getServletConfig

public javax.servlet.ServletConfig getServletConfig()

getServletContext

public javax.servlet.ServletContext getServletContext()

getWcmApplication

public ClientApplication getWcmApplication()
                                    throws javax.servlet.ServletException
Returns:
the current wcm application
Throws:
javax.servlet.ServletException

populateRequest

protected void populateRequest(ServletRequestContext requestContext,
                               ProxyRequest proxyRequest)
                        throws javax.servlet.ServletException,
                               java.io.IOException
Populate a proxy request with the parameters available on the servlet request
Parameters:
requestContext - the request context
proxyRequest - the proxy request to populate
Throws:
javax.servlet.ServletException
java.io.IOException

sendProxyResponse

protected void sendProxyResponse(ServletRequestContext requestContext,
                                 ProxyResponse proxyResponse)
                          throws java.io.IOException,
                                 javax.servlet.ServletException
Send the proxy response
Parameters:
requestContext - the request context
proxyResponse - the response to send
Throws:
java.io.IOException
javax.servlet.ServletException

streamResponse

protected void streamResponse(ServletRequestContext requestContext,
                              ProxyResponse proxyResponse)
                       throws java.io.IOException
Stream the response back to the user
Parameters:
requestContext - the request context
proxyResponse - the proxy response
Throws:
java.io.IOException

Skip navigation links

Oracle® Fusion Middleware Site Studio for External Applications Java API Reference
11g Release 1 (11.1.1)

E17273-02


Copyright © 2010, 2011, Oracle and/or its affiliates. All rights reserved.