public class WebBeansELResolver
extends javax.el.ELResolver
EL is registered with the JSF in faces-config.xml if there exist a faces-config.xml
in the application location WEB-INF/. Otherwise it is registered with
JspApplicationContext at start-up.
All @Dependent scoped contextual instances created during an EL
expression evaluation are destroyed when the evaluation completes.
| Constructor and Description |
|---|
WebBeansELResolver() |
| Modifier and Type | Method and Description |
|---|---|
Class<?> |
getCommonPropertyType(javax.el.ELContext arg0,
Object arg1) |
protected Object |
getDependentContextualInstance(BeanManagerImpl manager,
ELContextStore store,
javax.el.ELContext context,
javax.enterprise.inject.spi.Bean<Object> bean) |
Iterator<FeatureDescriptor> |
getFeatureDescriptors(javax.el.ELContext arg0,
Object arg1) |
protected Object |
getNormalScopedContextualInstance(BeanManagerImpl manager,
ELContextStore store,
javax.el.ELContext context,
javax.enterprise.inject.spi.Bean<Object> bean,
String beanName) |
Class<?> |
getType(javax.el.ELContext arg0,
Object arg1,
Object arg2) |
Object |
getValue(javax.el.ELContext context,
Object obj,
Object property) |
boolean |
isReadOnly(javax.el.ELContext arg0,
Object arg1,
Object arg2) |
void |
setValue(javax.el.ELContext arg0,
Object arg1,
Object arg2,
Object arg3) |
public Class<?> getCommonPropertyType(javax.el.ELContext arg0, Object arg1)
getCommonPropertyType in class javax.el.ELResolverpublic Iterator<FeatureDescriptor> getFeatureDescriptors(javax.el.ELContext arg0, Object arg1)
getFeatureDescriptors in class javax.el.ELResolverpublic Class<?> getType(javax.el.ELContext arg0, Object arg1, Object arg2) throws javax.el.ELException
getType in class javax.el.ELResolverjavax.el.ELExceptionpublic Object getValue(javax.el.ELContext context, Object obj, Object property) throws javax.el.ELException
getValue in class javax.el.ELResolverjavax.el.ELExceptionprotected Object getNormalScopedContextualInstance(BeanManagerImpl manager, ELContextStore store, javax.el.ELContext context, javax.enterprise.inject.spi.Bean<Object> bean, String beanName)
protected Object getDependentContextualInstance(BeanManagerImpl manager, ELContextStore store, javax.el.ELContext context, javax.enterprise.inject.spi.Bean<Object> bean)
public boolean isReadOnly(javax.el.ELContext arg0,
Object arg1,
Object arg2)
throws javax.el.ELException
isReadOnly in class javax.el.ELResolverjavax.el.ELExceptionCopyright © 2008-2013 The Apache Software Foundation. All Rights Reserved.