Class GraphSynchronizationConfiguration
java.lang.Object
ai.stapi.graphoperations.configuration.GraphSynchronizationConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongenericNodeIdentificatorsProvider(List<NodeIdentificatorsProvider> nodeIdentificatorsProviders) identifyingGraphSynchronizer(NodeRepository nodeRepository, EdgeRepository edgeRepository, NodeIdentifyingFiltersResolver nodeIdentifyingFiltersResolver, GraphLoader graphLoader, InMemoryGenericSearchOptionResolver searchOptionResolver, com.fasterxml.jackson.databind.ObjectMapper objectMapper, StructureSchemaFinder structureSchemaFinder) nodeIdentifyingFiltersResolver(GenericNodeIdentificatorsProvider genericNodeIdentificatorsProvider, GraphReader graphReader)
-
Constructor Details
-
GraphSynchronizationConfiguration
public GraphSynchronizationConfiguration()
-
-
Method Details
-
identifyingGraphSynchronizer
@Bean @ConditionalOnMissingBean public GraphSynchronizer identifyingGraphSynchronizer(@Lazy NodeRepository nodeRepository, @Lazy EdgeRepository edgeRepository, NodeIdentifyingFiltersResolver nodeIdentifyingFiltersResolver, GraphLoader graphLoader, InMemoryGenericSearchOptionResolver searchOptionResolver, com.fasterxml.jackson.databind.ObjectMapper objectMapper, StructureSchemaFinder structureSchemaFinder) -
genericNodeIdentificatorsProvider
@Bean public GenericNodeIdentificatorsProvider genericNodeIdentificatorsProvider(List<NodeIdentificatorsProvider> nodeIdentificatorsProviders) -
defaultUuidIdentityIdentificatorProvider
-
nodeIdentifyingFiltersResolver
@Bean public NodeIdentifyingFiltersResolver nodeIdentifyingFiltersResolver(GenericNodeIdentificatorsProvider genericNodeIdentificatorsProvider, GraphReader graphReader)
-