public class CdiServiceDiscovery
extends java.lang.Object
implements io.crnk.core.module.discovery.ServiceDiscovery
| Constructor and Description |
|---|
CdiServiceDiscovery() |
| Modifier and Type | Method and Description |
|---|---|
javax.enterprise.inject.spi.BeanManager |
getBeanManager() |
<A extends java.lang.annotation.Annotation> |
getInstancesByAnnotation(java.lang.Class<A> annotationClass) |
<T> java.util.List<T> |
getInstancesByType(java.lang.Class<T> clazz) |
void |
setBeanManager(javax.enterprise.inject.spi.BeanManager beanManager) |
public void setBeanManager(javax.enterprise.inject.spi.BeanManager beanManager)
public javax.enterprise.inject.spi.BeanManager getBeanManager()
public <T> java.util.List<T> getInstancesByType(java.lang.Class<T> clazz)
getInstancesByType in interface io.crnk.core.module.discovery.ServiceDiscoverypublic <A extends java.lang.annotation.Annotation> java.util.List<java.lang.Object> getInstancesByAnnotation(java.lang.Class<A> annotationClass)
getInstancesByAnnotation in interface io.crnk.core.module.discovery.ServiceDiscovery