|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.AbstractMap<K,V>
java.util.HashMap
org.apache.commons.chain.impl.ContextBase
org.apache.commons.chain.web.WebContext
org.apache.commons.chain.web.faces.FacesWebContext
public class FacesWebContext
Concrete implementation of WebContext
suitable for use in
JavaServer Faces apps. The abstract methods are mapped to the appropriate
collections of the underlying FacesContext
instance
that is passed to the constructor (or the initialize method).
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface java.util.Map |
---|
java.util.Map.Entry<K,V> |
Field Summary | |
---|---|
private javax.faces.context.FacesContext |
context
The FacesContext instance for the request represented
by this WebContext . |
Constructor Summary | |
---|---|
FacesWebContext()
Construct an uninitialized FacesWebContext instance. |
|
FacesWebContext(javax.faces.context.FacesContext context)
Construct a FacesWebContext instance that is initialized
with the specified JavaServer Faces API objects. |
Method Summary | |
---|---|
java.util.Map |
getApplicationScope()
Return a mutable Map that maps application scope
attribute names to their values. |
javax.faces.context.FacesContext |
getContext()
Return the FacesContext instance for the request
associated with this FacesWebContext . |
java.util.Map |
getHeader()
Return an immutable Map that maps header names to
the first (or only) header value (as a String). |
java.util.Map |
getHeaderValues()
Return an immutable Map that maps header names to
the set of all values specified in the request (as a String array). |
java.util.Map |
getInitParam()
Return an immutable Map that maps context application
initialization parameters to their values. |
java.util.Map |
getParam()
Return an immutable Map that maps request parameter
names to the first (or only) value (as a String). |
java.util.Map |
getParamValues()
Return an immutable Map that maps request parameter
names to the set of all values (as a String array). |
java.util.Map |
getRequestScope()
Return a mutable Map that maps request scope
attribute names to their values. |
java.util.Map |
getSessionScope()
Return a mutable Map that maps session scope
attribute names to their values. |
void |
initialize(javax.faces.context.FacesContext context)
Initialize (or reinitialize) this FacesWebContext instance
for the specified JavaServer Faces API objects. |
void |
release()
Release references to allocated resources acquired in initialize() of via subsequent processing. |
Methods inherited from class org.apache.commons.chain.impl.ContextBase |
---|
clear, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, values |
Methods inherited from class java.util.HashMap |
---|
clone, containsKey, size |
Methods inherited from class java.util.AbstractMap |
---|
equals, hashCode, toString |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Map |
---|
containsKey, equals, hashCode, size |
Field Detail |
---|
private javax.faces.context.FacesContext context
The FacesContext
instance for the request represented
by this WebContext
.
Constructor Detail |
---|
public FacesWebContext()
Construct an uninitialized FacesWebContext
instance.
public FacesWebContext(javax.faces.context.FacesContext context)
Construct a FacesWebContext
instance that is initialized
with the specified JavaServer Faces API objects.
context
- The FacesContext
for this requestMethod Detail |
---|
public javax.faces.context.FacesContext getContext()
Return the FacesContext
instance for the request
associated with this FacesWebContext
.
public void initialize(javax.faces.context.FacesContext context)
Initialize (or reinitialize) this FacesWebContext
instance
for the specified JavaServer Faces API objects.
context
- The FacesContext
for this requestpublic void release()
Release references to allocated resources acquired in
initialize()
of via subsequent processing. After this
method is called, subsequent calls to any other method than
initialize()
will return undefined results.
public java.util.Map getApplicationScope()
WebContext
Return a mutable Map
that maps application scope
attribute names to their values.
getApplicationScope
in class WebContext
public java.util.Map getHeader()
WebContext
Return an immutable Map
that maps header names to
the first (or only) header value (as a String). Header names must
be matched in a case-insensitive manner.
getHeader
in class WebContext
public java.util.Map getHeaderValues()
WebContext
Return an immutable Map
that maps header names to
the set of all values specified in the request (as a String array).
Header names must be matched in a case-insensitive manner.
getHeaderValues
in class WebContext
public java.util.Map getInitParam()
WebContext
Return an immutable Map
that maps context application
initialization parameters to their values.
getInitParam
in class WebContext
public java.util.Map getParam()
WebContext
Return an immutable Map
that maps request parameter
names to the first (or only) value (as a String).
getParam
in class WebContext
public java.util.Map getParamValues()
WebContext
Return an immutable Map
that maps request parameter
names to the set of all values (as a String array).
getParamValues
in class WebContext
public java.util.Map getRequestScope()
WebContext
Return a mutable Map
that maps request scope
attribute names to their values.
getRequestScope
in class WebContext
public java.util.Map getSessionScope()
WebContext
Return a mutable Map
that maps session scope
attribute names to their values.
getSessionScope
in class WebContext
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |