Beispiel #1
0
        public static FromDescriptor From(string broker, params string[] brokers)
        {
            var configuration = new ManagedShovelConfiguration {
                Sources = new[] { broker }.Concat(brokers).ToArray()
            };

            return(new FromDescriptor(configuration));
        }
 internal FromDescriptor(ManagedShovelConfiguration configuration)
 {
     this.configuration = configuration;
 }
Beispiel #3
0
 internal ToDescriptor(ManagedShovelConfiguration configuration)
 {
     this.configuration = configuration;
 }
Beispiel #4
0
        public static FromDescriptor From(string broker, params string[] brokers)
        {
            var configuration = new ManagedShovelConfiguration {Sources = new[] {broker}.Concat(brokers).ToArray()};

            return new FromDescriptor(configuration);
        }
Beispiel #5
0
 internal ManagedShovel(ManagedShovelConfiguration configuration)
 {
     this.configuration = configuration;
     sources = new RollingEnumerator<string>(configuration.Sources);
     destinations = new RollingEnumerator<string>(configuration.Destinations);
 }
Beispiel #6
0
 internal ManagedShovel(ManagedShovelConfiguration configuration)
 {
     this.configuration = configuration;
     sources            = new RollingEnumerator <string>(configuration.Sources);
     destinations       = new RollingEnumerator <string>(configuration.Destinations);
 }
 internal SourceDeclarationsDescriptor(ManagedShovelConfiguration configuration)
 {
     this.configuration = configuration;
 }
 internal SourceDeclarationsDescriptor(ManagedShovelConfiguration configuration)
 {
     this.configuration = configuration;
 }