public abstract class CdiRepositoryExtensionSupport extends Object implements javax.enterprise.inject.spi.Extension
Extension implementations that create instances for Spring Data repositories.| Constructor and Description |
|---|
CdiRepositoryExtensionSupport() |
| Modifier and Type | Method and Description |
|---|---|
protected Iterable<Map.Entry<Class<?>,Set<Annotation>>> |
getRepositoryTypes()
Provides access to all repository types as well as their qualifiers.
|
protected <X> void |
processAnnotatedType(javax.enterprise.inject.spi.ProcessAnnotatedType<X> processAnnotatedType)
Implementation of a an observer which checks for Spring Data repository types and stores them in
repositoryTypes for later registration as bean type. |
protected <X> void processAnnotatedType(@Observes
javax.enterprise.inject.spi.ProcessAnnotatedType<X> processAnnotatedType)
repositoryTypes for later registration as bean type.X - The type.processAnnotatedType - The annotated type as defined by CDI.protected Iterable<Map.Entry<Class<?>,Set<Annotation>>> getRepositoryTypes()
Copyright © 2012. All Rights Reserved.