org.ajax4jsf.resource
Class CachedResourceContext

java.lang.Object
  extended by org.ajax4jsf.resource.ResourceContext
      extended by org.ajax4jsf.resource.CachedResourceContext

public class CachedResourceContext
extends ResourceContext

Version:
$Revision: 1.1.2.1 $ $Date: 2007/01/09 18:56:59 $
Author:
shura (latest modification by $Author: alexsmirnov $)

Constructor Summary
CachedResourceContext(ResourceContext parent)
           
 
Method Summary
 java.lang.Object getContextAttribute(java.lang.String name)
           
 java.lang.String getInitParameter(java.lang.String name)
           
 java.io.OutputStream getOutputStream()
           
 java.lang.String getPathInfo()
           
 java.lang.String getQueryString()
           
 java.lang.String getRequestParameter(java.lang.String data_parameter)
           
 java.net.URL getResource(java.lang.String path)
           
 java.io.InputStream getResourceAsStream(java.lang.String path)
           
 java.lang.Object getResourceData()
           
 java.util.Set<java.lang.String> getResourcePaths(java.lang.String path)
           
 java.lang.String getServletPath()
           
 java.lang.Object getSessionAttribute(java.lang.String name)
           
 java.io.PrintWriter getWriter()
           
 void release()
           
 void setContentLength(int contentLength)
           
 void setContentType(java.lang.String contentType)
           
 void setDateHeader(java.lang.String name, long value)
           
 void setHeader(java.lang.String name, java.lang.String value)
           
 void setIntHeader(java.lang.String name, int value)
           
 void setResourceData(java.lang.Object codec)
           
 
Methods inherited from class org.ajax4jsf.resource.ResourceContext
isCacheEnabled, setCacheEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CachedResourceContext

public CachedResourceContext(ResourceContext parent)
Parameters:
parent -
Method Detail

getOutputStream

public java.io.OutputStream getOutputStream()
                                     throws java.io.IOException
Specified by:
getOutputStream in class ResourceContext
Throws:
java.io.IOException

getPathInfo

public java.lang.String getPathInfo()
Specified by:
getPathInfo in class ResourceContext

getQueryString

public java.lang.String getQueryString()
Specified by:
getQueryString in class ResourceContext

getRequestParameter

public java.lang.String getRequestParameter(java.lang.String data_parameter)
Specified by:
getRequestParameter in class ResourceContext

getResourceAsStream

public java.io.InputStream getResourceAsStream(java.lang.String path)
Specified by:
getResourceAsStream in class ResourceContext

getSessionAttribute

public java.lang.Object getSessionAttribute(java.lang.String name)
Specified by:
getSessionAttribute in class ResourceContext

getContextAttribute

public java.lang.Object getContextAttribute(java.lang.String name)
Specified by:
getContextAttribute in class ResourceContext
Parameters:
name -
Returns:
See Also:
ResourceContext.getContextAttribute(java.lang.String)

getResource

public java.net.URL getResource(java.lang.String path)
                         throws java.net.MalformedURLException
Specified by:
getResource in class ResourceContext
Parameters:
path -
Returns:
Throws:
java.net.MalformedURLException
See Also:
ResourceContext.getResource(java.lang.String)

getResourcePaths

public java.util.Set<java.lang.String> getResourcePaths(java.lang.String path)
Specified by:
getResourcePaths in class ResourceContext
Parameters:
path -
Returns:
See Also:
ResourceContext.getResourcePaths(java.lang.String)

setDateHeader

public void setDateHeader(java.lang.String name,
                          long value)
Specified by:
setDateHeader in class ResourceContext

setHeader

public void setHeader(java.lang.String name,
                      java.lang.String value)
Specified by:
setHeader in class ResourceContext

setIntHeader

public void setIntHeader(java.lang.String name,
                         int value)
Specified by:
setIntHeader in class ResourceContext

getWriter

public java.io.PrintWriter getWriter()
                              throws java.io.IOException
Specified by:
getWriter in class ResourceContext
Throws:
java.io.IOException

setContentType

public void setContentType(java.lang.String contentType)
Specified by:
setContentType in class ResourceContext

setContentLength

public void setContentLength(int contentLength)
Specified by:
setContentLength in class ResourceContext

getResourceData

public java.lang.Object getResourceData()
Overrides:
getResourceData in class ResourceContext

setResourceData

public void setResourceData(java.lang.Object codec)
Overrides:
setResourceData in class ResourceContext

getInitParameter

public java.lang.String getInitParameter(java.lang.String name)
Specified by:
getInitParameter in class ResourceContext

getServletPath

public java.lang.String getServletPath()
Specified by:
getServletPath in class ResourceContext

release

public void release()
Overrides:
release in class ResourceContext


Copyright © 2010. All Rights Reserved.