org.ow2.jonas.cdi.weld.internal.jsp
Class WeldJspApplicationContext

java.lang.Object
  extended by org.ow2.jonas.cdi.weld.internal.jsp.ForwardingJspApplicationContext
      extended by org.ow2.jonas.cdi.weld.internal.jsp.WeldJspApplicationContext
All Implemented Interfaces:
JspApplicationContext

public class WeldJspApplicationContext
extends ForwardingJspApplicationContext

A WeldJspApplicationContext intercepts getExpressionFactory() to produces a CDI enabled ExpressionFactory.

Author:
Guillaume Sauthier

Constructor Summary
WeldJspApplicationContext(JspApplicationContext delegate, javax.enterprise.inject.spi.BeanManager manager)
           
 
Method Summary
protected  JspApplicationContext delegate()
           
 ExpressionFactory getExpressionFactory()
           
 
Methods inherited from class org.ow2.jonas.cdi.weld.internal.jsp.ForwardingJspApplicationContext
addELContextListener, addELResolver
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WeldJspApplicationContext

public WeldJspApplicationContext(JspApplicationContext delegate,
                                 javax.enterprise.inject.spi.BeanManager manager)
Method Detail

delegate

protected JspApplicationContext delegate()
Specified by:
delegate in class ForwardingJspApplicationContext

getExpressionFactory

public ExpressionFactory getExpressionFactory()
Specified by:
getExpressionFactory in interface JspApplicationContext
Overrides:
getExpressionFactory in class ForwardingJspApplicationContext


Copyright © 2012 OW2 Consortium. All Rights Reserved.