public class Neo4jMappingContextFactoryBean extends AbstractFactoryBean<Neo4jMappingContext> implements ApplicationContextAware
FactoryBean
to setup Neo4jMappingContext
instances from Spring configuration.logger
OBJECT_TYPE_ATTRIBUTE
Constructor and Description |
---|
Neo4jMappingContextFactoryBean()
Deprecated.
since 5.1.0, use
Neo4jMappingContextFactoryBean(String) instead |
Neo4jMappingContextFactoryBean(String sessionFactoryBeanName)
Configures the mapping context with a named
SessionFactory . |
Modifier and Type | Method and Description |
---|---|
protected Neo4jMappingContext |
createInstance() |
Class<?> |
getObjectType() |
void |
setApplicationContext(ApplicationContext applicationContext) |
afterPropertiesSet, destroy, destroyInstance, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
@Deprecated public Neo4jMappingContextFactoryBean()
Neo4jMappingContextFactoryBean(String)
insteadNeo4jRepositoryConfigurationExtension.DEFAULT_SESSION_FACTORY_BEAN_NAME
for finding the session factory
passed to the Neo4jMappingContext
.public Neo4jMappingContextFactoryBean(String sessionFactoryBeanName)
SessionFactory
.sessionFactoryBeanName
- must not be null or empty.public void setApplicationContext(ApplicationContext applicationContext) throws BeansException
setApplicationContext
in interface ApplicationContextAware
BeansException
public Class<?> getObjectType()
getObjectType
in interface FactoryBean<Neo4jMappingContext>
getObjectType
in class AbstractFactoryBean<Neo4jMappingContext>
protected Neo4jMappingContext createInstance()
createInstance
in class AbstractFactoryBean<Neo4jMappingContext>
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.