public class Neo4jCdiRepositoryBean<T> extends CdiRepositoryBean<T>
CdiRepositoryBean
to create Neo4j repository instances via CDI.Constructor and Description |
---|
Neo4jCdiRepositoryBean(javax.enterprise.inject.spi.Bean<org.neo4j.ogm.session.Session> sessionBean,
Set<Annotation> qualifiers,
Class<T> repositoryType,
javax.enterprise.inject.spi.BeanManager beanManager,
Optional<CustomRepositoryImplementationDetector> detector)
Creates a new
Neo4jCdiRepositoryBean . |
Modifier and Type | Method and Description |
---|---|
protected T |
create(javax.enterprise.context.spi.CreationalContext<T> creationalContext,
Class<T> repositoryType) |
applyConfiguration, applyConfiguration, create, create, create, create, destroy, getBeanClass, getDependencyInstance, getDependencyInstance, getId, getInjectionPoints, getName, getQualifiers, getRepositoryFragments, getScope, getStereotypes, getTypes, initialize, isAlternative, isNullable, lookupConfiguration, toString
public Neo4jCdiRepositoryBean(javax.enterprise.inject.spi.Bean<org.neo4j.ogm.session.Session> sessionBean, Set<Annotation> qualifiers, Class<T> repositoryType, javax.enterprise.inject.spi.BeanManager beanManager, Optional<CustomRepositoryImplementationDetector> detector)
Neo4jCdiRepositoryBean
.sessionBean
- must not be null.qualifiers
- must not be null.repositoryType
- must not be null.beanManager
- must not be null.detector
- detector for the custom Repository
implementations
CustomRepositoryImplementationDetector
, can be null.Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.