Rename CoreSeedNodeRepository => DefaultSeedNodeRepository

The original name was intended to distinguish that this implementation
is the implentation that lives within Bisq's 'core' module. This commit
renames the class to DefaultSeedNodeRepository as this is more idiomatic
and intention-revealing. This implementation is in fact the only one
ever gets used; it is the 'default' (and only) implementation.
This commit is contained in:
Chris Beams 2018-02-20 11:12:20 +01:00
parent 4ac45d7fe8
commit b392864661
No known key found for this signature in database
GPG key ID: 3D214F8F5BC5ED73
5 changed files with 10 additions and 10 deletions

View file

@ -7,14 +7,14 @@ import javax.inject.Inject;
import java.util.Set;
import java.util.stream.Stream;
public class CoreSeedNodeRepository implements SeedNodeRepository {
public class DefaultSeedNodeRepository implements SeedNodeRepository {
private final Set<NodeAddress> seedNodeAddresses;
private final Set<NodeAddress> torSeedNodeAddresses;
private final Set<NodeAddress> localhostSeedNodeAddresses;
@Inject
public CoreSeedNodeRepository(NodeAddressLookup lookup) {
public DefaultSeedNodeRepository(NodeAddressLookup lookup) {
this.seedNodeAddresses = lookup.resolveNodeAddresses();
this.torSeedNodeAddresses = DefaultNodeAddresses.DEFAULT_TOR_SEED_NODE_ADDRESSES;
this.localhostSeedNodeAddresses = DefaultNodeAddresses.DEFAULT_LOCALHOST_SEED_NODE_ADDRESSES;

View file

@ -31,7 +31,7 @@ import io.bisq.core.arbitration.ArbitratorModule;
import io.bisq.core.btc.BitcoinModule;
import io.bisq.core.dao.DaoModule;
import io.bisq.core.filter.FilterModule;
import io.bisq.core.network.CoreSeedNodeRepository;
import io.bisq.core.network.DefaultSeedNodeRepository;
import io.bisq.core.network.NodeAddressLookup;
import io.bisq.core.offer.OfferModule;
import io.bisq.core.proto.network.CoreNetworkProtoResolver;
@ -76,7 +76,7 @@ public class BisqAppModule extends AppModule {
bind(BridgeAddressProvider.class).to(Preferences.class).in(Singleton.class);
bind(NodeAddressLookup.class).in(Singleton.class);
bind(SeedNodeRepository.class).to(CoreSeedNodeRepository.class).in(Singleton.class);
bind(SeedNodeRepository.class).to(DefaultSeedNodeRepository.class).in(Singleton.class);
File storageDir = new File(environment.getRequiredProperty(Storage.STORAGE_DIR));
bind(File.class).annotatedWith(named(Storage.STORAGE_DIR)).toInstance(storageDir);

View file

@ -31,7 +31,7 @@ import io.bisq.core.arbitration.ArbitratorModule;
import io.bisq.core.btc.BitcoinModule;
import io.bisq.core.dao.DaoModule;
import io.bisq.core.filter.FilterModule;
import io.bisq.core.network.CoreSeedNodeRepository;
import io.bisq.core.network.DefaultSeedNodeRepository;
import io.bisq.core.network.NodeAddressLookup;
import io.bisq.core.offer.OfferModule;
import io.bisq.core.proto.network.CoreNetworkProtoResolver;
@ -72,7 +72,7 @@ class MonitorModule extends AppModule {
bind(BridgeAddressProvider.class).to(Preferences.class).in(Singleton.class);
bind(NodeAddressLookup.class).in(Singleton.class);
bind(SeedNodeRepository.class).to(CoreSeedNodeRepository.class).in(Singleton.class);
bind(SeedNodeRepository.class).to(DefaultSeedNodeRepository.class).in(Singleton.class);
File storageDir = new File(environment.getRequiredProperty(Storage.STORAGE_DIR));
bind(File.class).annotatedWith(named(Storage.STORAGE_DIR)).toInstance(storageDir);

View file

@ -31,7 +31,7 @@ import io.bisq.core.arbitration.ArbitratorModule;
import io.bisq.core.btc.BitcoinModule;
import io.bisq.core.dao.DaoModule;
import io.bisq.core.filter.FilterModule;
import io.bisq.core.network.CoreSeedNodeRepository;
import io.bisq.core.network.DefaultSeedNodeRepository;
import io.bisq.core.network.NodeAddressLookup;
import io.bisq.core.offer.OfferModule;
import io.bisq.core.proto.network.CoreNetworkProtoResolver;
@ -71,7 +71,7 @@ class SeedNodeModule extends AppModule {
bind(BridgeAddressProvider.class).to(Preferences.class).in(Singleton.class);
bind(NodeAddressLookup.class).in(Singleton.class);
bind(SeedNodeRepository.class).to(CoreSeedNodeRepository.class).in(Singleton.class);
bind(SeedNodeRepository.class).to(DefaultSeedNodeRepository.class).in(Singleton.class);
File storageDir = new File(environment.getRequiredProperty(Storage.STORAGE_DIR));
bind(File.class).annotatedWith(named(Storage.STORAGE_DIR)).toInstance(storageDir);

View file

@ -31,7 +31,7 @@ import io.bisq.core.arbitration.ArbitratorModule;
import io.bisq.core.btc.BitcoinModule;
import io.bisq.core.dao.DaoModule;
import io.bisq.core.filter.FilterModule;
import io.bisq.core.network.CoreSeedNodeRepository;
import io.bisq.core.network.DefaultSeedNodeRepository;
import io.bisq.core.network.NodeAddressLookup;
import io.bisq.core.offer.OfferModule;
import io.bisq.core.proto.network.CoreNetworkProtoResolver;
@ -71,7 +71,7 @@ class StatisticsModule extends AppModule {
bind(BridgeAddressProvider.class).to(Preferences.class).in(Singleton.class);
bind(NodeAddressLookup.class).in(Singleton.class);
bind(SeedNodeRepository.class).to(CoreSeedNodeRepository.class).in(Singleton.class);
bind(SeedNodeRepository.class).to(DefaultSeedNodeRepository.class).in(Singleton.class);
File storageDir = new File(environment.getRequiredProperty(Storage.STORAGE_DIR));
bind(File.class).annotatedWith(named(Storage.STORAGE_DIR)).toInstance(storageDir);