Example #1
0
class CommandProcessor:
    def __init__(self, commandQueue, eventQueue):
        self.commandQueue = commandQueue;
        self.reminderCommandHandler = StartReminderAppCommandHandler(eventQueue);
        
    def process(self):
        if(self.commandQueue.qsize() > 0):
            num =  self.commandQueue.qsize()
            for i in range(0, num):
                command = self.commandQueue.get();
                if isinstance(command, StartReminderAppCommand):
                    self.reminderCommandHandler.handle(command);
Example #2
0
class CommandProcessor:
    def __init__(self, commandQueue, eventQueue):
        self.commandQueue = commandQueue
        self.reminderCommandHandler = StartReminderAppCommandHandler(eventQueue)

    def process(self):
        if self.commandQueue.qsize() > 0:
            num = self.commandQueue.qsize()
            for i in range(0, num):
                command = self.commandQueue.get()
                if isinstance(command, StartReminderAppCommand):
                    self.reminderCommandHandler.handle(command)
Example #3
0
 def __init__(self, commandQueue, eventQueue):
     self.commandQueue = commandQueue;
     self.reminderCommandHandler = StartReminderAppCommandHandler(eventQueue);
Example #4
0
 def __init__(self, commandQueue, eventQueue):
     self.commandQueue = commandQueue
     self.reminderCommandHandler = StartReminderAppCommandHandler(eventQueue)