Spring Data Elasticsearch

org.springframework.data.elasticsearch.repository.cdi
Class ElasticsearchRepositoryBean<T>

java.lang.Object
  extended by org.springframework.data.repository.cdi.CdiRepositoryBean<T>
      extended by org.springframework.data.elasticsearch.repository.cdi.ElasticsearchRepositoryBean<T>
All Implemented Interfaces:
javax.enterprise.context.spi.Contextual<T>, javax.enterprise.inject.spi.Bean<T>

public class ElasticsearchRepositoryBean<T>
extends org.springframework.data.repository.cdi.CdiRepositoryBean<T>

Uses CdiRepositoryBean to create ElasticsearchRepository instances.


Constructor Summary
ElasticsearchRepositoryBean(javax.enterprise.inject.spi.Bean<ElasticsearchOperations> operations, Set<Annotation> qualifiers, Class<T> repositoryType, javax.enterprise.inject.spi.BeanManager beanManager)
           
 
Method Summary
protected  T create(javax.enterprise.context.spi.CreationalContext<T> creationalContext, Class<T> repositoryType)
           
 Class<? extends Annotation> getScope()
           
 
Methods inherited from class org.springframework.data.repository.cdi.CdiRepositoryBean
create, destroy, getBeanClass, getDependencyInstance, getInjectionPoints, getName, getQualifiers, getStereotypes, getTypes, isAlternative, isNullable, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ElasticsearchRepositoryBean

public ElasticsearchRepositoryBean(javax.enterprise.inject.spi.Bean<ElasticsearchOperations> operations,
                                   Set<Annotation> qualifiers,
                                   Class<T> repositoryType,
                                   javax.enterprise.inject.spi.BeanManager beanManager)
Method Detail

create

protected T create(javax.enterprise.context.spi.CreationalContext<T> creationalContext,
                   Class<T> repositoryType)
Specified by:
create in class org.springframework.data.repository.cdi.CdiRepositoryBean<T>

getScope

public Class<? extends Annotation> getScope()

Spring Data Elasticsearch

Copyright © 2013 BioMed Central. All Rights Reserved.