Package jakarta.enterprise.inject.spi.el
Interface ELAwareBeanManager
-
- All Superinterfaces:
jakarta.enterprise.inject.spi.BeanContainer,jakarta.enterprise.inject.spi.BeanManager
public interface ELAwareBeanManager extends jakarta.enterprise.inject.spi.BeanManagerABeanManagerthat allows integrators to obtain Unified EL objects that are integrated with the CDI container as described in the Jakarta EE Platform specification.- Since:
- 4.1
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description jakarta.el.ELResolvergetELResolver()Returns aELResolverthat resolves beans by EL name.jakarta.el.ExpressionFactorywrapExpressionFactory(jakarta.el.ExpressionFactory expressionFactory)Returns a wrapperExpressionFactorythat delegatesMethodExpressionandValueExpressioncreation to the givenExpressionFactory.-
Methods inherited from interface jakarta.enterprise.inject.spi.BeanContainer
createCreationalContext, createInstance, getBeans, getBeans, getContext, getContexts, getEvent, getReference, isInterceptorBinding, isMatchingBean, isMatchingEvent, isNormalScope, isQualifier, isScope, isStereotype, resolve, resolveInterceptors, resolveObserverMethods
-
Methods inherited from interface jakarta.enterprise.inject.spi.BeanManager
areInterceptorBindingsEquivalent, areQualifiersEquivalent, createAnnotatedType, createBean, createBean, createBeanAttributes, createBeanAttributes, createInjectionPoint, createInjectionPoint, createInterceptionFactory, getExtension, getInjectableReference, getInjectionTargetFactory, getInterceptorBindingDefinition, getInterceptorBindingHashCode, getPassivationCapableBean, getProducerFactory, getProducerFactory, getQualifierHashCode, getStereotypeDefinition, isPassivatingScope, resolveDecorators, validate
-
-
-
-
Method Detail
-
getELResolver
jakarta.el.ELResolver getELResolver()
Returns aELResolverthat resolves beans by EL name.- Specified by:
getELResolverin interfacejakarta.enterprise.inject.spi.BeanManager- Returns:
- the
ELResolver
-
wrapExpressionFactory
jakarta.el.ExpressionFactory wrapExpressionFactory(jakarta.el.ExpressionFactory expressionFactory)
Returns a wrapperExpressionFactorythat delegatesMethodExpressionandValueExpressioncreation to the givenExpressionFactory. When a Unified EL expression is evaluated using aMethodExpressionorValueExpressionreturned by the wrapperExpressionFactory, the container handles destruction of objects with scopeDependent.- Specified by:
wrapExpressionFactoryin interfacejakarta.enterprise.inject.spi.BeanManager- Parameters:
expressionFactory- theExpressionFactoryto wrap- Returns:
- the wrapped
ExpressionFactory
-
-