public class ManagerEventQueue
extends Object
This class provides a method of accepting, queueing and delivering manager
events.
Asterisk is very sensitive to delays in receiving events. This class ensures
that events are received and queued rapidly. A separate thread dequeues them
and delivers them to the manager listener.
Used this queue as follows:
manager.addEventListener(new ManagerEventQueue(originalListener));
This affectively daisy changes the originalListener via our queue.
- Author:
- bsutton