org.apache.myfaces.extensions.cdi.jsf.impl.message
Class JsfAwareMessageContextProducer
java.lang.Object
org.apache.myfaces.extensions.cdi.jsf.impl.message.JsfAwareMessageContextProducer
@ApplicationScoped
public class JsfAwareMessageContextProducer
- extends Object
- Author:
- Gerhard Petracek
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JsfAwareMessageContextProducer
public JsfAwareMessageContextProducer()
createContext
@Produces
@Dependent
@Jsf
@Named(value="messageContext")
public MessageContext createContext(MessageContext defaultMessageContext,
javax.enterprise.inject.Instance<MessageFactory> messageFactoryInstance,
javax.enterprise.inject.Instance<ELProvider> elProviderInstance,
javax.enterprise.inject.Instance<ArgumentFilter> argumentFilterInstance)
- Creates a specialized
MessageContext
for JSF which delegates to jsf mechanisms (as fallback)
- Parameters:
defaultMessageContext
- pre-configured message-contextmessageFactoryInstance
- current message-factory (optional)elProviderInstance
- current el-provider (optional)argumentFilterInstance
- current argument-filter (optional)
- Returns:
- optimized message-context for jsf-applications
Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.