protected internal BaseClusterIpFamilyIT(DiscoveryServiceType discoveryServiceType, IpFamily ipFamily, bool useWildcard) { ClusterRule.withDiscoveryServiceType(discoveryServiceType); ClusterRule.withIpFamily(ipFamily).useWildcard(useWildcard); }
public Cluster(File parentDir, int noOfCoreMembers, int noOfReadReplicas, T discoveryServiceFactory, IDictionary <string, string> coreParams, IDictionary <string, System.Func <int, string> > instanceCoreParams, IDictionary <string, string> readReplicaParams, IDictionary <string, System.Func <int, string> > instanceReadReplicaParams, string recordFormat, IpFamily ipFamily, bool useWildcard, ISet <string> dbNames) { this.DiscoveryServiceFactory = discoveryServiceFactory; this.ParentDir = parentDir; this._coreParams = coreParams; this._instanceCoreParams = instanceCoreParams; this._readReplicaParams = readReplicaParams; this._instanceReadReplicaParams = instanceReadReplicaParams; this._recordFormat = recordFormat; ListenAddress = useWildcard ? ipFamily.wildcardAddress() : ipFamily.localhostAddress(); AdvertisedAddress = ipFamily.localhostName(); IList <AdvertisedSocketAddress> initialHosts = initialHosts(noOfCoreMembers); CreateCoreMembers(noOfCoreMembers, initialHosts, coreParams, instanceCoreParams, recordFormat); CreateReadReplicas(noOfReadReplicas, initialHosts, readReplicaParams, instanceReadReplicaParams, recordFormat); this._dbNames = dbNames; }
public EnterpriseCluster(File parentDir, int noOfCoreMembers, int noOfReadReplicas, DiscoveryServiceFactory discoveryServiceFactory, IDictionary <string, string> coreParams, IDictionary <string, System.Func <int, string> > instanceCoreParams, IDictionary <string, string> readReplicaParams, IDictionary <string, System.Func <int, string> > instanceReadReplicaParams, string recordFormat, IpFamily ipFamily, bool useWildcard, ISet <string> dbNames) : base(parentDir, noOfCoreMembers, noOfReadReplicas, discoveryServiceFactory, coreParams, instanceCoreParams, readReplicaParams, instanceReadReplicaParams, recordFormat, ipFamily, useWildcard, dbNames) { }
public Cluster(File parentDir, int noOfCoreMembers, int noOfReadReplicas, T discoveryServiceFactory, IDictionary <string, string> coreParams, IDictionary <string, System.Func <int, string> > instanceCoreParams, IDictionary <string, string> readReplicaParams, IDictionary <string, System.Func <int, string> > instanceReadReplicaParams, string recordFormat, IpFamily ipFamily, bool useWildcard) : this(parentDir, noOfCoreMembers, noOfReadReplicas, discoveryServiceFactory, coreParams, instanceCoreParams, readReplicaParams, instanceReadReplicaParams, recordFormat, ipFamily, useWildcard, Collections.singleton(CausalClusteringSettings.database.DefaultValue)) { }