Ejemplo n.º 1
0
 public void ProcessMessage(IProcessorMessage message)
 {
     if (message is Message)
     {
         Words = (message as Message).Words;
     }
 }
Ejemplo n.º 2
0
Archivo: Lib.cs Proyecto: MRoc/puremp3
 public override void ProcessMessage(IProcessorMessage message)
 {
     if (message is ProcessorMessageExit)
     {
         fileSuffixes.Keys.ForEach(n => Logger.WriteLine(Tokens.Info, n + ": " + fileSuffixes[n]));
     }
 }
Ejemplo n.º 3
0
        public override void ProcessMessage(IProcessorMessage message)
        {
            if (message is ProcessorMessageExit)
            {
                LoggerWriter.WriteLine(Tokens.Info, "Processed " + NumProcessed + " folders and found " + NumSucceeded + " database entries");
            }

            Processor.ProcessMessage(message);
        }
Ejemplo n.º 4
0
 public virtual void ProcessMessage(IProcessorMessage message)
 {
     if (message is DirectoryProcessor.Message)
     {
         DirectoryProcessor.Message dmsg = message as DirectoryProcessor.Message;
         TrackNumber = dmsg.Index + 1;
         TrackCount  = dmsg.Count;
     }
 }
Ejemplo n.º 5
0
        public virtual void ProcessMessage(IProcessorMessage message)
        {
            if (message is UndoFileMessage)
            {
                UndoFileMessage msg = message as UndoFileMessage;
                UndoFile = msg.UndoFile;
            }

            Processor.ProcessMessage(message);
        }
Ejemplo n.º 6
0
Archivo: Lib.cs Proyecto: MRoc/puremp3
 public override void ProcessMessage(IProcessorMessage message)
 {
     if (message is ProcessorMessageExit)
     {
         foreach (FileInfo file in biggestFiles)
         {
             Logger.WriteLine(Tokens.Info, file.FullName + " MB: " + file.Length / (1024 * 1024));
         }
     }
 }
Ejemplo n.º 7
0
Archivo: Lib.cs Proyecto: MRoc/puremp3
        public override void ProcessMessage(IProcessorMessage message)
        {
            if (message is ProcessorMessageExit)
            {
                tagCollectors.Values.ForEach(n => Logger.Write(Tokens.Info, n));

                if (!invalidTagNames.IsEmpty)
                {
                    Logger.Write(Tokens.Info, invalidTagNames);
                }
            }
        }
Ejemplo n.º 8
0
 public virtual void ProcessMessage(IProcessorMessage message)
 {
     if (message is UndoFileMessage)
     {
         UndoFile = (message as UndoFileMessage).UndoFile;
     }
     if (message is Message)
     {
         NewName   = (message as Message).NewName;
         Operation = (message as Message).Operation;
         Conflicts = (message as Message).Conflicts;
     }
 }
Ejemplo n.º 9
0
        public virtual void ProcessMessage(IProcessorMessage msg)
        {
            if (!Object.ReferenceEquals(OnFineProcessor, null))
                OnFineProcessor.ProcessMessage(msg);
            if (!Object.ReferenceEquals(OnBadProcessor, null))
                OnBadProcessor.ProcessMessage(msg);

            if (msg is ProcessorMessageExit && Verbose)
            {
                Logger.WriteLine(Tokens.Info, "Found " + NumberOfBads
                    + " bads and " + NumberOfFines + " good ones!");
            }
        }
Ejemplo n.º 10
0
 public virtual void ProcessMessage(IProcessorMessage message)
 {
     if (message is UndoFileMessage)
     {
         UndoFileMessage msg = message as UndoFileMessage;
         DryRun   = msg.DryRun;
         UndoFile = msg.UndoFile;
     }
     if (message is Message)
     {
         Pattern = new NamePattern((message as Message).Pattern);
     }
 }
Ejemplo n.º 11
0
Archivo: Lib.cs Proyecto: MRoc/puremp3
        public override void ProcessMessage(IProcessorMessage message)
        {
            if (message is ProcessorMessageExit)
            {
                List <HistrogramEntry> list = new List <HistrogramEntry>();
                histogramCollector.ForEach(n => list.Add(n.Value));

                list.Sort((x, y) => { return(x.numberOfFiles - y.numberOfFiles); });

                Logger.WriteLine(Tokens.Info, "numberOfFiles, numberOfDirectories, nameOfFirstDirectory");
                list.ForEach(n => Logger.WriteLine(
                                 Tokens.Info,
                                 n.numberOfFiles + " " + n.numberOfDirectories + " " + n.nameOfFirstDirectory));
            }
        }
Ejemplo n.º 12
0
        public virtual void ProcessMessage(IProcessorMessage message)
        {
            if (message is ProcessorMessageAbort)
            {
                Abort = (message as ProcessorMessageAbort).Abort;
            }
            else if (message is ProcessorMessageQueryAbort)
            {
                if (Abort)
                {
                    (message as ProcessorMessageQueryAbort).Abort = Abort;
                }
            }

            Processor.ProcessMessage(message);
        }
Ejemplo n.º 13
0
        public void ProcessMessage(IProcessorMessage message)
        {
            if (message is ProcessorMessageExit)
            {
                LoggerWriter.WriteLine(Tokens.Info, "Processed " + NumProcessed + " folders and found " + NumSucceeded + " freedb entries");
            }
            else if (message is ProcessorMessageAbort)
            {
                Abort = (message as ProcessorMessageAbort).Abort;
            }
            else if (message is ProcessorMessageQueryAbort)
            {
                if (Abort)
                {
                    (message as ProcessorMessageQueryAbort).Abort = Abort;
                }
            }

            Processor.ProcessMessage(message);
        }
Ejemplo n.º 14
0
 public virtual void ProcessMessage(IProcessorMessage message)
 {
     Messages.Add(message);
 }
Ejemplo n.º 15
0
 public virtual void ProcessMessage(IProcessorMessage message)
 {
     Processor.ProcessMessage(message);
 }
Ejemplo n.º 16
0
 public QueueConsumer(string queueName, IMessageReceiver messageReceiver, IProcessorMessage processorMessage)
 {
     _queueName        = queueName;
     _messageReceiver  = messageReceiver;
     _processorMessage = processorMessage;
 }
Ejemplo n.º 17
0
 public virtual void ProcessMessage(IProcessorMessage message)
 {
     Processors.ForEach(n => n.ProcessMessage(message));
 }
Ejemplo n.º 18
0
 public void ProcessMessage(IProcessorMessage message)
 {
     renamer.ProcessMessage(message);
 }