AbstractDispatcher created. Both concrete implementations using extending it. Using man in the middle tactic for SAXInputQueueImp.