public EnterpriseGraphDatabase( File storeDir, Config config, GraphDatabaseFacadeFactory.Dependencies dependencies ) { new GraphDatabaseFacadeFactory( DatabaseInfo.ENTERPRISE, EnterpriseEditionModule::new ) .initFacade( storeDir, config, dependencies, this ); } }
public CommercialReadReplicaGraphDatabase( File storeDir, Config config, Dependencies dependencies, DiscoveryServiceFactory discoveryServiceFactory, MemberId memberId ) { Function<PlatformModule,EditionModule> factory = ( platformModule ) -> new CommercialReadReplicaEditionModule( platformModule, discoveryServiceFactory, memberId ); new GraphDatabaseFacadeFactory( DatabaseInfo.READ_REPLICA, factory ).initFacade( storeDir, config, dependencies, this ); } }
public CoreGraphDatabase( File storeDir, Config config, GraphDatabaseFacadeFactory.Dependencies dependencies, DiscoveryServiceFactory discoveryServiceFactory ) { Function<PlatformModule,EditionModule> factory = platformModule -> new EnterpriseCoreEditionModule( platformModule, discoveryServiceFactory ); new GraphDatabaseFacadeFactory( DatabaseInfo.CORE, factory ).initFacade( storeDir, config, dependencies, this ); }
public ReadReplicaGraphDatabase( File storeDir, Config config, Dependencies dependencies, DiscoveryServiceFactory discoveryServiceFactory, MemberId memberId ) { Function<PlatformModule,EditionModule> factory = platformModule -> new EnterpriseReadReplicaEditionModule( platformModule, discoveryServiceFactory, memberId ); new GraphDatabaseFacadeFactory( DatabaseInfo.READ_REPLICA, factory ).initFacade( storeDir, config, dependencies, this ); } }
public CommercialCoreGraphDatabase( File storeDir, Config config, GraphDatabaseFacadeFactory.Dependencies dependencies, DiscoveryServiceFactory discoveryServiceFactory ) { Function<PlatformModule,EditionModule> factory = ( platformModule ) -> new CommercialCoreEditionModule( platformModule, discoveryServiceFactory ); new GraphDatabaseFacadeFactory( DatabaseInfo.CORE, factory ).initFacade( storeDir, config, dependencies, this ); } }
public CoreGraphDatabase( File storeDir, Map<String,String> params, GraphDatabaseFacadeFactory.Dependencies dependencies, DiscoveryServiceFactory discoveryServiceFactory ) { CustomIOConfigValidator.assertCustomIOConfigNotUsed( new Config( params ), CUSTOM_IO_EXCEPTION_MESSAGE ); Function<PlatformModule,EditionModule> factory = ( platformModule ) -> new EnterpriseCoreEditionModule( platformModule, discoveryServiceFactory ); new GraphDatabaseFacadeFactory( DatabaseInfo.CORE, factory ).initFacade( storeDir, params, dependencies, this ); }
public EdgeGraphDatabase( File storeDir, Map<String,String> params, Dependencies dependencies, DiscoveryServiceFactory discoveryServiceFactory ) { CustomIOConfigValidator.assertCustomIOConfigNotUsed( new Config( params ), CUSTOM_IO_EXCEPTION_MESSAGE ); Function<PlatformModule,EditionModule> factory = ( platformModule ) -> new EnterpriseEdgeEditionModule( platformModule, discoveryServiceFactory ); new GraphDatabaseFacadeFactory( DatabaseInfo.EDGE, factory ).initFacade( storeDir, params, dependencies, this ); } }