org.orbeon.oxf.pipeline.api
Interface ExternalContext.Response

Enclosing interface:
ExternalContext

public static interface ExternalContext.Response


Method Summary
 void addHeader(String name, String value)
           
 boolean checkIfModifiedSince(long lastModified, boolean allowOverride)
           
 String getCharacterEncoding()
           
 String getNamespacePrefix()
           
 OutputStream getOutputStream()
           
 PrintWriter getWriter()
           
 boolean isCommitted()
           
 void reset()
           
 String rewriteActionURL(String urlString)
           
 String rewriteRenderURL(String urlString)
           
 String rewriteResourceURL(String urlString, boolean absolute)
           
 void sendError(int len)
           
 void sendRedirect(String pathInfo, Map parameters, boolean isServerSide, boolean isExitPortal)
           
 void setCaching(long lastModified, boolean revalidate, boolean allowOverride)
           
 void setContentLength(int len)
           
 void setContentType(String contentType)
           
 void setHeader(String name, String value)
           
 void setStatus(int status)
           
 void setTitle(String title)
           
 

Method Detail

getWriter

public PrintWriter getWriter()
                      throws IOException
Throws:
IOException

getOutputStream

public OutputStream getOutputStream()
                             throws IOException
Throws:
IOException

isCommitted

public boolean isCommitted()

reset

public void reset()

setContentType

public void setContentType(String contentType)

setStatus

public void setStatus(int status)

setContentLength

public void setContentLength(int len)

setHeader

public void setHeader(String name,
                      String value)

addHeader

public void addHeader(String name,
                      String value)

sendError

public void sendError(int len)
               throws IOException
Throws:
IOException

getCharacterEncoding

public String getCharacterEncoding()

sendRedirect

public void sendRedirect(String pathInfo,
                         Map parameters,
                         boolean isServerSide,
                         boolean isExitPortal)
                  throws IOException
Throws:
IOException

setCaching

public void setCaching(long lastModified,
                       boolean revalidate,
                       boolean allowOverride)

checkIfModifiedSince

public boolean checkIfModifiedSince(long lastModified,
                                    boolean allowOverride)

rewriteActionURL

public String rewriteActionURL(String urlString)

rewriteRenderURL

public String rewriteRenderURL(String urlString)

rewriteResourceURL

public String rewriteResourceURL(String urlString,
                                 boolean absolute)

getNamespacePrefix

public String getNamespacePrefix()

setTitle

public void setTitle(String title)