JSR-043: JTAPI-1.4

javax.telephony.media
Interface SignalDetectorListener

All Superinterfaces:
java.util.EventListener, MediaListener, ResourceListener

public interface SignalDetectorListener
extends ResourceListener

Defines the callback methods for non-transactional SignalDetector Events.

Since:
JTAPI-1.3

Method Summary
 void onOverflow(SignalDetectorEvent event)
          Invoked when the SignalDetector signal buffer overflows.
 void onPatternMatched(SignalDetectorEvent event)
          Invoked when the SignalDetector matches a pattern.
 void onSignalDetected(SignalDetectorEvent event)
          Invoked when the SignalDetector detects a signal.
 

Method Detail

onSignalDetected

public void onSignalDetected(SignalDetectorEvent event)
Invoked when the SignalDetector detects a signal.

event.getEventID() is ev_SignalDetected.

This method is invoked only if p_EnabledEvents contains the Symbol ev_SignalDetected.

Parameters:
event - a SignalDetectorEvent object
See Also:
p_EnabledEvents

onPatternMatched

public void onPatternMatched(SignalDetectorEvent event)
Invoked when the SignalDetector matches a pattern.

event.getEventID() is ev_Pattern[i].

This method is invoked only if p_EnabledEvents contains one of the Symbols ev_Pattern[i].

Parameters:
event - a SignalDetectorEvent object
See Also:
p_EnabledEvents

onOverflow

public void onOverflow(SignalDetectorEvent event)
Invoked when the SignalDetector signal buffer overflows.

event.getEventID() is ev_Overflow.

This method is invoked only if p_EnabledEvents contains the Symbol ev_Overflow.

Parameters:
event - a SignalDetectorEvent object

JSR-043: JTAPI-1.4

Send comments to: JSR-43@ectf.org