org.apache.myfaces.extensions.cdi.core.impl.provider
Class DefaultServiceProvider<T>
java.lang.Object
org.apache.myfaces.extensions.cdi.core.api.provider.ServiceProvider<T>
org.apache.myfaces.extensions.cdi.core.impl.provider.SimpleServiceProvider<T>
org.apache.myfaces.extensions.cdi.core.impl.provider.DefaultServiceProvider<T>
@Typed
@InvocationOrder(value=200)
public class DefaultServiceProvider<T>
- extends SimpleServiceProvider<T>
Service-provider with additional features
DefaultServiceProvider
protected DefaultServiceProvider(Class<T> serviceType,
ServiceProviderContext serviceProviderContext)
loadServiceImplementations
protected List<T> loadServiceImplementations()
-
- Overrides:
loadServiceImplementations
in class SimpleServiceProvider<T>
resolveServiceImplementations
protected List<Class<?>> resolveServiceImplementations()
- Overrides:
resolveServiceImplementations
in class SimpleServiceProvider<T>
isServiceSupported
protected boolean isServiceSupported(Class<T> serviceClass)
- Overrides:
isServiceSupported
in class SimpleServiceProvider<T>
createInstance
protected T createInstance(Class<?> serviceClass)
- Overrides:
createInstance
in class SimpleServiceProvider<T>
activateInjectionSupport
protected void activateInjectionSupport(@Observes
javax.enterprise.inject.spi.AfterDeploymentValidation afterDeploymentValidation)
reset
protected void reset()
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.