|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectlumis.portal.el.AbstractRequestVariableResolver
public abstract class AbstractRequestVariableResolver
Abstract VariableResolver
that resolves general request variables. The implicit
objects resolved by this class are:
PortletSession
.
Nested Class Summary | |
---|---|
protected static class |
AbstractRequestVariableResolver.GetOnlyMap<K,V>
A map base class that is to be used only for calling AbstractRequestVariableResolver.GetOnlyMap.get(Object) . |
Constructor Summary | |
---|---|
AbstractRequestVariableResolver()
|
Method Summary | |
---|---|
protected abstract Map<String,Object> |
getApplicationScopeMap()
Returns the application scope map. |
protected abstract Object |
getAttribute(String attributeName)
Returns the attribute with the given name. |
protected abstract String |
getBusinessContextProperty(String key)
Returns the value with the given property id. |
protected abstract Cookie[] |
getCookies()
Returns the cookies. |
protected abstract String |
getHeader(String headerName)
Returns the header with the given name. |
protected abstract Enumeration |
getHeaders(String headerName)
Returns the headers with the given name. |
protected abstract Map<String,Object> |
getInitParamMap()
Returns the init parameters. |
protected abstract String |
getParameter(String parameterName)
Returns the parameter with the given name. |
protected abstract Object |
getParameterMap()
Returns the parameter map. |
protected abstract Map<String,Object> |
getSessionScopeMap()
Returns the session scope map. |
Object |
resolveVariable(String variableName)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractRequestVariableResolver()
Method Detail |
---|
protected abstract String getParameter(String parameterName)
parameterName
- the parameter name.
protected abstract Object getAttribute(String attributeName)
attributeName
- the attribute name.
protected abstract Cookie[] getCookies()
protected abstract Enumeration getHeaders(String headerName)
headerName
- the header name.
protected abstract String getHeader(String headerName)
headerName
-
protected abstract Object getParameterMap()
protected abstract Map<String,Object> getSessionScopeMap()
protected abstract Map<String,Object> getInitParamMap()
protected abstract Map<String,Object> getApplicationScopeMap()
public Object resolveVariable(String variableName) throws ELException
resolveVariable
in interface VariableResolver
ELException
protected abstract String getBusinessContextProperty(String key)
key
- the property id.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |