Spring Data Neo4j

org.springframework.data.neo4j.support
Class MappingInfrastructureFactoryBean

java.lang.Object
  extended by org.springframework.data.neo4j.support.MappingInfrastructureFactoryBean
All Implemented Interfaces:
FactoryBean<Infrastructure>, InitializingBean

public class MappingInfrastructureFactoryBean
extends Object
implements FactoryBean<Infrastructure>, InitializingBean

Since:
17.10.11
Author:
mh

Constructor Summary
MappingInfrastructureFactoryBean()
           
MappingInfrastructureFactoryBean(GraphDatabase graphDatabase, PlatformTransactionManager transactionManager)
           
MappingInfrastructureFactoryBean(org.neo4j.graphdb.GraphDatabaseService graphDatabaseService, PlatformTransactionManager transactionManager)
           
 
Method Summary
 void afterPropertiesSet()
           
static Infrastructure createDirect(GraphDatabase graphDatabase, PlatformTransactionManager transactionManager)
           
static Infrastructure createDirect(org.neo4j.graphdb.GraphDatabaseService graphDatabase, PlatformTransactionManager transactionManager)
           
 ConversionService getConversionService()
           
 CypherQueryExecutor getCypherQueryExecutor()
           
 Neo4jEntityPersister getEntityPersister()
           
 EntityRemover getEntityRemover()
           
 EntityStateHandler getEntityStateHandler()
           
 GraphDatabase getGraphDatabase()
           
 org.neo4j.graphdb.GraphDatabaseService getGraphDatabaseService()
           
 IndexProvider getIndexProvider()
           
 org.springframework.data.support.IsNewStrategyFactory getIsNewStrategyFactory()
           
 Neo4jMappingContext getMappingContext()
           
 TypeRepresentationStrategy<org.neo4j.graphdb.Node> getNodeTypeRepresentationStrategy()
           
 Infrastructure getObject()
           
 Class<?> getObjectType()
           
 TypeRepresentationStrategy<org.neo4j.graphdb.Relationship> getRelationshipTypeRepresentationStrategy()
           
 ResultConverter getResultConverter()
           
 PlatformTransactionManager getTransactionManager()
           
 TypeRepresentationStrategies getTypeRepresentationStrategies()
           
 javax.validation.Validator getValidator()
           
 boolean isSingleton()
           
 void setConversionService(ConversionService conversionService)
           
 void setEntityStateHandler(EntityStateHandler entityStateHandler)
           
 void setGraphDatabase(GraphDatabase graphDatabase)
           
 void setGraphDatabaseService(org.neo4j.graphdb.GraphDatabaseService graphDatabaseService)
           
 void setIndexProvider(IndexProvider indexProvider)
           
 void setIsNewStrategyFactory(org.springframework.data.support.IsNewStrategyFactory newStrategyFactory)
           
 void setMappingContext(Neo4jMappingContext mappingContext)
           
 void setNodeEntityInstantiator(EntityInstantiator<org.neo4j.graphdb.Node> nodeEntityInstantiator)
           
 void setNodeEntityStateFactory(EntityStateFactory<org.neo4j.graphdb.Node> nodeEntityStateFactory)
           
 void setNodeTypeRepresentationStrategy(TypeRepresentationStrategy<org.neo4j.graphdb.Node> nodeTypeRepresentationStrategy)
           
 void setRelationshipEntityInstantiator(EntityInstantiator<org.neo4j.graphdb.Relationship> relationshipEntityInstantiator)
           
 void setRelationshipEntityStateFactory(EntityStateFactory<org.neo4j.graphdb.Relationship> relationshipEntityStateFactory)
           
 void setRelationshipTypeRepresentationStrategy(TypeRepresentationStrategy<org.neo4j.graphdb.Relationship> relationshipTypeRepresentationStrategy)
           
 void setTransactionManager(PlatformTransactionManager transactionManager)
           
 void setTypeRepresentationStrategy(TypeRepresentationStrategyFactory.Strategy strategy)
           
 void setTypeRepresentationStrategyFactory(TypeRepresentationStrategyFactory typeRepresentationStrategyFactory)
           
 void setValidator(javax.validation.Validator validatorFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MappingInfrastructureFactoryBean

public MappingInfrastructureFactoryBean(GraphDatabase graphDatabase,
                                        PlatformTransactionManager transactionManager)

MappingInfrastructureFactoryBean

public MappingInfrastructureFactoryBean(org.neo4j.graphdb.GraphDatabaseService graphDatabaseService,
                                        PlatformTransactionManager transactionManager)

MappingInfrastructureFactoryBean

public MappingInfrastructureFactoryBean()
Method Detail

afterPropertiesSet

public void afterPropertiesSet()
Specified by:
afterPropertiesSet in interface InitializingBean

setTransactionManager

public void setTransactionManager(PlatformTransactionManager transactionManager)

setRelationshipEntityInstantiator

public void setRelationshipEntityInstantiator(EntityInstantiator<org.neo4j.graphdb.Relationship> relationshipEntityInstantiator)

setNodeEntityInstantiator

public void setNodeEntityInstantiator(EntityInstantiator<org.neo4j.graphdb.Node> nodeEntityInstantiator)

setEntityStateHandler

public void setEntityStateHandler(EntityStateHandler entityStateHandler)

setNodeEntityStateFactory

public void setNodeEntityStateFactory(EntityStateFactory<org.neo4j.graphdb.Node> nodeEntityStateFactory)

setRelationshipEntityStateFactory

public void setRelationshipEntityStateFactory(EntityStateFactory<org.neo4j.graphdb.Relationship> relationshipEntityStateFactory)

getEntityStateHandler

public EntityStateHandler getEntityStateHandler()

getNodeTypeRepresentationStrategy

public TypeRepresentationStrategy<org.neo4j.graphdb.Node> getNodeTypeRepresentationStrategy()

setNodeTypeRepresentationStrategy

public void setNodeTypeRepresentationStrategy(TypeRepresentationStrategy<org.neo4j.graphdb.Node> nodeTypeRepresentationStrategy)

getRelationshipTypeRepresentationStrategy

public TypeRepresentationStrategy<org.neo4j.graphdb.Relationship> getRelationshipTypeRepresentationStrategy()

setRelationshipTypeRepresentationStrategy

public void setRelationshipTypeRepresentationStrategy(TypeRepresentationStrategy<org.neo4j.graphdb.Relationship> relationshipTypeRepresentationStrategy)

getConversionService

public ConversionService getConversionService()

setConversionService

public void setConversionService(ConversionService conversionService)

getValidator

public javax.validation.Validator getValidator()

setValidator

public void setValidator(javax.validation.Validator validatorFactory)

setMappingContext

public void setMappingContext(Neo4jMappingContext mappingContext)

getGraphDatabaseService

public org.neo4j.graphdb.GraphDatabaseService getGraphDatabaseService()

setGraphDatabaseService

public void setGraphDatabaseService(org.neo4j.graphdb.GraphDatabaseService graphDatabaseService)

setGraphDatabase

public void setGraphDatabase(GraphDatabase graphDatabase)

getGraphDatabase

public GraphDatabase getGraphDatabase()

getResultConverter

public ResultConverter getResultConverter()

getEntityRemover

public EntityRemover getEntityRemover()

getIndexProvider

public IndexProvider getIndexProvider()

getEntityPersister

public Neo4jEntityPersister getEntityPersister()

getTransactionManager

public PlatformTransactionManager getTransactionManager()

getTypeRepresentationStrategies

public TypeRepresentationStrategies getTypeRepresentationStrategies()

getCypherQueryExecutor

public CypherQueryExecutor getCypherQueryExecutor()

getMappingContext

public Neo4jMappingContext getMappingContext()

setTypeRepresentationStrategyFactory

public void setTypeRepresentationStrategyFactory(TypeRepresentationStrategyFactory typeRepresentationStrategyFactory)

setTypeRepresentationStrategy

public void setTypeRepresentationStrategy(TypeRepresentationStrategyFactory.Strategy strategy)

setIndexProvider

public void setIndexProvider(IndexProvider indexProvider)

getIsNewStrategyFactory

public org.springframework.data.support.IsNewStrategyFactory getIsNewStrategyFactory()

setIsNewStrategyFactory

public void setIsNewStrategyFactory(org.springframework.data.support.IsNewStrategyFactory newStrategyFactory)

getObject

public Infrastructure getObject()
Specified by:
getObject in interface FactoryBean<Infrastructure>

getObjectType

public Class<?> getObjectType()
Specified by:
getObjectType in interface FactoryBean<Infrastructure>

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface FactoryBean<Infrastructure>

createDirect

public static Infrastructure createDirect(GraphDatabase graphDatabase,
                                          PlatformTransactionManager transactionManager)

createDirect

public static Infrastructure createDirect(org.neo4j.graphdb.GraphDatabaseService graphDatabase,
                                          PlatformTransactionManager transactionManager)

Spring Data Neo4j

Copyright © 2013 SpringSource. All Rights Reserved.