public class Neo4jRepositoryConfigurationExtension extends RepositoryConfigurationExtensionSupport
EnableNeo4jRepositories annotation. Also, it registers a bean definition for a
PersistenceExceptionTranslationPostProcessor to enable exception translation of persistence specific
exceptions into Spring's DataAccessException hierarchy.| Constructor and Description |
|---|
Neo4jRepositoryConfigurationExtension() |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<Class<? extends Annotation>> |
getIdentifyingAnnotations() |
protected Collection<Class<?>> |
getIdentifyingTypes() |
String |
getModuleName() |
protected String |
getModulePrefix() |
String |
getRepositoryFactoryClassName() |
void |
postProcess(BeanDefinitionBuilder builder,
AnnotationRepositoryConfigurationSource config) |
void |
postProcess(BeanDefinitionBuilder builder,
RepositoryConfigurationSource source) |
void |
postProcess(BeanDefinitionBuilder builder,
XmlRepositoryConfigurationSource config) |
void |
registerBeansForRoot(BeanDefinitionRegistry registry,
RepositoryConfigurationSource config) |
getDefaultNamedQueryLocation, getRepositoryConfiguration, getRepositoryConfigurations, getRepositoryConfigurations, hasBean, isStrictRepositoryCandidate, registerIfNotAlreadyRegistered, registerWithSourceAndGeneratedBeanNamepublic Neo4jRepositoryConfigurationExtension()
public String getModuleName()
getModuleName in interface RepositoryConfigurationExtensiongetModuleName in class RepositoryConfigurationExtensionSupportpublic String getRepositoryFactoryClassName()
protected String getModulePrefix()
getModulePrefix in class RepositoryConfigurationExtensionSupportprotected Collection<Class<? extends Annotation>> getIdentifyingAnnotations()
getIdentifyingAnnotations in class RepositoryConfigurationExtensionSupportprotected Collection<Class<?>> getIdentifyingTypes()
getIdentifyingTypes in class RepositoryConfigurationExtensionSupportpublic void postProcess(BeanDefinitionBuilder builder, RepositoryConfigurationSource source)
postProcess in interface RepositoryConfigurationExtensionpostProcess in class RepositoryConfigurationExtensionSupportpublic void postProcess(BeanDefinitionBuilder builder, AnnotationRepositoryConfigurationSource config)
postProcess in interface RepositoryConfigurationExtensionpostProcess in class RepositoryConfigurationExtensionSupportpublic void postProcess(BeanDefinitionBuilder builder, XmlRepositoryConfigurationSource config)
postProcess in interface RepositoryConfigurationExtensionpostProcess in class RepositoryConfigurationExtensionSupportpublic void registerBeansForRoot(BeanDefinitionRegistry registry, RepositoryConfigurationSource config)
registerBeansForRoot in interface RepositoryConfigurationExtensionregisterBeansForRoot in class RepositoryConfigurationExtensionSupportCopyright © 2011-2015–2017 Pivotal Software, Inc.. All rights reserved.