org.apache.myfaces.spi.impl
Class DefaultInjectionProviderFactory

java.lang.Object
  extended by org.apache.myfaces.spi.InjectionProviderFactory
      extended by org.apache.myfaces.spi.impl.DefaultInjectionProviderFactory

public class DefaultInjectionProviderFactory
extends InjectionProviderFactory


Field Summary
static String INJECTION_PROVIDER
           
static String INJECTION_PROVIDER_INSTANCE_KEY
          Define the class implementing InjectionProvider interface to handle PostConstruct and PreDestroy annotations.
 
Fields inherited from class org.apache.myfaces.spi.InjectionProviderFactory
FACTORY_DEFAULT
 
Constructor Summary
DefaultInjectionProviderFactory()
           
 
Method Summary
 InjectionProvider getInjectionProvider(ExternalContext externalContext)
           
 void release()
           
 
Methods inherited from class org.apache.myfaces.spi.InjectionProviderFactory
getInjectionProviderFactory, getInjectionProviderFactory, setInjectionProviderFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INJECTION_PROVIDER_INSTANCE_KEY

public static final String INJECTION_PROVIDER_INSTANCE_KEY
Define the class implementing InjectionProvider interface to handle PostConstruct and PreDestroy annotations.

This also can be configured using a SPI entry (/META-INF/services/...).


INJECTION_PROVIDER

@JSFWebConfigParam(name="org.apache.myfaces.spi.InjectionProvider",
                   since="2.2")
public static final String INJECTION_PROVIDER
Constructor Detail

DefaultInjectionProviderFactory

public DefaultInjectionProviderFactory()
Method Detail

getInjectionProvider

public InjectionProvider getInjectionProvider(ExternalContext externalContext)
Specified by:
getInjectionProvider in class InjectionProviderFactory

release

public void release()
Specified by:
release in class InjectionProviderFactory


Copyright © 2013 The Apache Software Foundation. All Rights Reserved.