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 ProxyResponse

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


public class ProxyResponse
extends java.lang.Object

Bean to encapsulate an HTTP response for a given proxy request


Nested Class Summary
static class ProxyResponse.Response
           

 

Constructor Summary
ProxyResponse()
           

 

Method Summary
 void addHeader(java.lang.String name, java.lang.Object value)
          Add a header value
 java.lang.String getErrorMessage()
           
 java.util.Map<java.lang.String,java.lang.Object> getHeaders()
           
 java.io.InputStream getInputStream()
           
 java.lang.String getLocation()
           
 java.io.OutputStream getOutputStream()
           
 ProxyResponse.Response getResponse()
           
 int getStatusCode()
           
 void setErrorMessage(java.lang.String errorMessage)
           
 void setHeaders(java.util.Map<java.lang.String,java.lang.Object> headers)
           
 void setInputStream(java.io.InputStream inputStream)
           
 void setLocation(java.lang.String location)
           
 void setOutputStream(java.io.OutputStream outputStream)
           
 void setResponse(ProxyResponse.Response response)
           
 void setStatusCode(int statusCode)
           

 

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

 

Constructor Detail

ProxyResponse

public ProxyResponse()

Method Detail

getOutputStream

public java.io.OutputStream getOutputStream()
Returns:
the output stream to send the response

setOutputStream

public void setOutputStream(java.io.OutputStream outputStream)

getInputStream

public java.io.InputStream getInputStream()
Returns:
the input stream that will be sent to the client

setInputStream

public void setInputStream(java.io.InputStream inputStream)

getErrorMessage

public java.lang.String getErrorMessage()
Returns:
the error message (for error response types)

setErrorMessage

public void setErrorMessage(java.lang.String errorMessage)

getStatusCode

public int getStatusCode()
Returns:
the http response code

setStatusCode

public void setStatusCode(int statusCode)

getLocation

public java.lang.String getLocation()
Returns:
the location (for redirect response types)

setLocation

public void setLocation(java.lang.String location)

getResponse

public ProxyResponse.Response getResponse()
Returns:
the type of response

setResponse

public void setResponse(ProxyResponse.Response response)

getHeaders

public java.util.Map<java.lang.String,java.lang.Object> getHeaders()

setHeaders

public void setHeaders(java.util.Map<java.lang.String,java.lang.Object> headers)

addHeader

public void addHeader(java.lang.String name,
                      java.lang.Object value)
Add a header value
Parameters:
name - the name
value - the value

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.