org.springframework.data.elasticsearch.repository.cdi
Class ElasticsearchRepositoryBean<T>
java.lang.Object
org.springframework.data.repository.cdi.CdiRepositoryBean<T>
org.springframework.data.elasticsearch.repository.cdi.ElasticsearchRepositoryBean<T>
- All Implemented Interfaces:
- javax.enterprise.context.spi.Contextual<T>, javax.enterprise.inject.spi.Bean<T>, javax.enterprise.inject.spi.PassivationCapable
public class ElasticsearchRepositoryBean<T>
- extends CdiRepositoryBean<T>
Uses CdiRepositoryBean to create ElasticsearchRepository instances.
- Author:
- Rizwan Idrees, Mohsin Husen
| Methods inherited from class org.springframework.data.repository.cdi.CdiRepositoryBean |
create, destroy, getBeanClass, getDependencyInstance, getId, getInjectionPoints, getName, getQualifiers, getStereotypes, getTypes, initialize, isAlternative, isNullable, toString |
ElasticsearchRepositoryBean
public ElasticsearchRepositoryBean(javax.enterprise.inject.spi.Bean<ElasticsearchOperations> operations,
Set<Annotation> qualifiers,
Class<T> repositoryType,
javax.enterprise.inject.spi.BeanManager beanManager)
create
protected T create(javax.enterprise.context.spi.CreationalContext<T> creationalContext,
Class<T> repositoryType)
- Specified by:
create in class CdiRepositoryBean<T>
getScope
public Class<? extends Annotation> getScope()
- Specified by:
getScope in interface javax.enterprise.inject.spi.Bean<T>- Overrides:
getScope in class CdiRepositoryBean<T>
Copyright © 2011-2014-2014 Pivotal Software, Inc.. All Rights Reserved.