@Configuration public abstract class Neo4jConfiguration extends Object
Subclasses are required to provide an implementation of graphDbService ....
Constructor and Description |
---|
Neo4jConfiguration() |
public org.neo4j.graphdb.GraphDatabaseService getGraphDatabaseService()
@Qualifier(value="conversionService") @Autowired(required=false) public void setConversionService(ConversionService conversionService)
@Autowired(required=true) public void setGraphDatabaseService(org.neo4j.graphdb.GraphDatabaseService graphDatabaseService)
@Bean public MappingInfrastructureFactoryBean mappingInfrastructure() throws Exception
Exception
@Bean public Neo4jTemplate neo4jTemplate() throws Exception
Exception
@Bean public TypeRepresentationStrategy<org.neo4j.graphdb.Relationship> relationshipTypeRepresentationStrategy() throws Exception
Exception
@Bean public TypeRepresentationStrategy<org.neo4j.graphdb.Node> nodeTypeRepresentationStrategy() throws Exception
Exception
@Bean public TypeRepresentationStrategyFactory typeRepresentationStrategyFactory() throws Exception
Exception
@Bean public EntityStateHandler entityStateHandler() throws Exception
Exception
@Bean public org.springframework.data.convert.TypeMapper<org.neo4j.graphdb.Node> nodeTypeMapper() throws Exception
Exception
@Bean public org.springframework.data.convert.TypeMapper<org.neo4j.graphdb.Relationship> relationshipTypeMapper() throws Exception
Exception
@Bean public Neo4jEntityFetchHandler entityFetchHandler() throws Exception
Exception
@Bean public SourceStateTransmitter<org.neo4j.graphdb.Node> nodeStateTransmitter() throws Exception
Exception
@Bean protected ConversionService neo4jConversionService() throws Exception
Exception
@Bean protected RelationshipEntityInstantiator graphRelationshipInstantiator() throws Exception
Exception
@Bean protected EntityInstantiator<org.neo4j.graphdb.Node> graphEntityInstantiator() throws Exception
Exception
@Bean public Neo4jMappingContext neo4jMappingContext() throws Exception
Exception
@Bean protected EntityAlias entityAlias()
@Bean public RelationshipEntityStateFactory relationshipEntityStateFactory() throws Exception
Exception
@Bean public NodeEntityStateFactory nodeEntityStateFactory() throws Exception
Exception
@Bean public FieldAccessorFactoryFactory nodeDelegatingFieldAccessorFactory() throws Exception
Exception
@Bean public FieldAccessorFactoryFactory relationshipDelegatingFieldAccessorFactory() throws Exception
Exception
@Bean(name={"neo4jTransactionManager","transactionManager"}) @Qualifier(value="neo4jTransactionManager") public PlatformTransactionManager neo4jTransactionManager() throws Exception
Exception
@Bean public IndexCreationMappingEventListener indexCreationMappingEventListener() throws Exception
Exception
@Bean @Autowired @DependsOn(value="graphDatabaseService") public GraphDatabase graphDatabase()
@Bean public ConfigurationCheck configurationCheck() throws Exception
Exception
@Bean public PersistenceExceptionTranslator persistenceExceptionTranslator()
@Bean public IndexProvider indexProvider() throws Exception
Exception
Copyright © 2012 SpringSource. All Rights Reserved.