public void addListener(final DtmfGeneratorListener listener) { try { listeners.add(listener); } catch(final TooManyListenersException ignored) { // This exception is never thrown by Listeners.add(); } }
@Override public long perform() { listeners.dispatch(event); return 0; }
/** * (Non Java-doc). * * @see ua.mobius.media.server.spi.Connection#removeListener(ua.mobius.media.server.spi.ConnectionListener) */ public void removeListener(ConnectionListener listener) { listeners.remove(listener); }
public void clearAllListeners() { listeners.clear(); }
public GeneratorImpl(String name, Scheduler scheduler,Boolean growEndDuration,int endTonePackets) { super(name, scheduler,scheduler.INPUT_QUEUE); dt = 1.0 / linear.getSampleRate(); this.input=new AudioInput(ComponentType.DTMF_GENERATOR.getType(),packetSize); this.connect(this.input); this.oobInput=new OOBInput(ComponentType.DTMF_GENERATOR.getType()); this.connect(this.oobInput); this.listeners = new Listeners<DtmfGeneratorListener>(); this.growEndDuration=growEndDuration; this.endTonePackets=endTonePackets; }
public void clearAllListeners() { listeners.clear(); }
private void sendEvent(Event event) { listeners.dispatch(event); } }
/** * (Non Java-doc.) * * @see ua.mobius.media.server.spi.recorder.Recorder#removeListener(ua.mobius.media.server.spi.recorder.RecorderListener) */ public void removeListener(RecorderListener listener) { listeners.remove(listener); }
/** * (Non Java-doc.) * * @see ua.mobius.media.Component#addListener(NotificationListener). */ public void addListener(DtmfDetectorListener listener) throws TooManyListenersException { listeners.add(listener); }
public void clearAllListeners() { listeners.clear(); } /**
@Override public long perform() { listeners.dispatch(event); return 0; }
/** * Unregisters event listener. * * @param listener the event listener instance to be unregistered. */ public void removeListener(MgcpListener listener) { listeners.remove(listener); }
/** * Registers new even listener. * * @param listener the listener instance to be registered. * @throws TooManyListenersException */ public void addListener(MgcpListener listener) throws TooManyListenersException { listeners.add(listener); }
public void clearAllListeners() { listeners.clear(); }
@Override public void completed() { super.completed(); listeners.dispatch(event); }
public void removeListener(final DtmfGeneratorListener listener) { listeners.remove(listener); }
/** * (Non Java-doc.) * * @see ua.mobius.media.server.spi.recorder.Recorder#addListener(ua.mobius.media.server.spi.recorder.RecorderListener) */ public void addListener(RecorderListener listener) throws TooManyListenersException { listeners.add(listener); }
public void clearAllListeners() { listeners.clear(); }
logger.debug("Dispatching message"); listeners.dispatch(evt);
public void removeListener(ToneDetectorListener listener) { listeners.remove(listener); }