org.springframework.data.solr.repository.cdi
Class SolrRepositoryBean<T>
java.lang.Object
org.springframework.data.repository.cdi.CdiRepositoryBean<T>
org.springframework.data.solr.repository.cdi.SolrRepositoryBean<T>
- All Implemented Interfaces:
- javax.enterprise.context.spi.Contextual<T>, javax.enterprise.inject.spi.Bean<T>, javax.enterprise.inject.spi.PassivationCapable
public class SolrRepositoryBean<T>
- extends CdiRepositoryBean<T>
Uses CdiRepositoryBean to create SolrRepository instances.
- Author:
- Christoph Strobl
| Methods inherited from class org.springframework.data.repository.cdi.CdiRepositoryBean |
create, destroy, getBeanClass, getDependencyInstance, getId, getInjectionPoints, getName, getQualifiers, getStereotypes, getTypes, initialize, isAlternative, isNullable, toString |
SolrRepositoryBean
public SolrRepositoryBean(javax.enterprise.inject.spi.Bean<SolrOperations> 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. All Rights Reserved.