org.granite.tide.cdi
Class CDIConfigProvider
java.lang.Object
org.granite.tide.cdi.CDIConfigProvider
- All Implemented Interfaces:
- org.granite.config.ConfigProvider
public class CDIConfigProvider
- extends Object
- implements org.granite.config.ConfigProvider
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
beanManager
protected BeanManager beanManager
CDIConfigProvider
public CDIConfigProvider(ServletContext servletContext)
useTide
public Boolean useTide()
- Specified by:
useTide in interface org.granite.config.ConfigProvider
getType
public String getType()
- Specified by:
getType in interface org.granite.config.ConfigProvider
getFactoryClass
public Class<? extends org.granite.messaging.service.ServiceFactory> getFactoryClass()
- Specified by:
getFactoryClass in interface org.granite.config.ConfigProvider
findInstance
public <T> T findInstance(Class<T> type)
- Specified by:
findInstance in interface org.granite.config.ConfigProvider
findInstances
public <T> Set<T> findInstances(Class<T> type)
- Specified by:
findInstances in interface org.granite.config.ConfigProvider
getTideInterfaces
public Class<?>[] getTideInterfaces()
- Specified by:
getTideInterfaces in interface org.granite.config.ConfigProvider
getTideAnnotations
public Class<? extends Annotation>[] getTideAnnotations()
- Specified by:
getTideAnnotations in interface org.granite.config.ConfigProvider