示例#1
0
        public override object Clone()
        {
            SourceProcessor <K, V> source = new SourceProcessor <K, V>(this);

            source.SetProcessorName(this.Name);
            this.CloneRecursiveChild(source, this.Next);
            return(source);
        }
示例#2
0
 private SourceProcessor(SourceProcessor <K, V> sourceProcessor)
     : this(sourceProcessor.Name, sourceProcessor.TopicName, sourceProcessor.KeySerDes, sourceProcessor.ValueSerDes, sourceProcessor.Extractor)
 {
     this.StateStores = new List <string>(sourceProcessor.StateStores);
 }