SwitchToMaster(org.neo4j.kernel.impl.logging.LogService logService,
HaIdGeneratorFactory idGeneratorFactory,
org.neo4j.kernel.configuration.Config config,
Supplier<SlaveFactory> slaveFactorySupplier,
org.neo4j.function.Factory<ConversationManager> conversationManagerFactory,
BiFunction<ConversationManager,org.neo4j.kernel.lifecycle.LifeSupport,Master> masterFactory,
BiFunction<Master,ConversationManager,MasterServer> masterServerFactory,
DelegateInvocationHandler<Master> masterDelegateHandler,
org.neo4j.cluster.member.ClusterMemberAvailability clusterMemberAvailability,
Supplier<org.neo4j.kernel.NeoStoreDataSource> dataSourceSupplier) |
SwitchToSlave(File storeDir,
org.neo4j.kernel.impl.logging.LogService logService,
org.neo4j.io.fs.FileSystemAbstraction fileSystemAbstraction,
org.neo4j.kernel.configuration.Config config,
org.neo4j.graphdb.DependencyResolver resolver,
HaIdGeneratorFactory idGeneratorFactory,
DelegateInvocationHandler<Master> masterDelegateHandler,
org.neo4j.cluster.member.ClusterMemberAvailability clusterMemberAvailability,
RequestContextFactory requestContextFactory,
PullerFactory pullerFactory,
Iterable<org.neo4j.kernel.extension.KernelExtensionFactory<?>> kernelExtensions,
MasterClientResolver masterClientResolver,
SwitchToSlave.Monitor monitor,
org.neo4j.com.storecopy.StoreCopyClient.Monitor storeCopyMonitor,
Supplier<org.neo4j.kernel.NeoStoreDataSource> neoDataSourceSupplier,
Supplier<org.neo4j.kernel.impl.transaction.log.TransactionIdStore> transactionIdStoreSupplier,
Function<Slave,SlaveServer> slaveServerFactory,
UpdatePuller updatePuller,
org.neo4j.io.pagecache.PageCache pageCache,
org.neo4j.kernel.monitoring.Monitors monitors,
org.neo4j.kernel.impl.transaction.TransactionStats transactionCounters) |