org.mobicents.javax.media.mscontrol.mediagroup.signals
Class SignalDetectorEventImpl

java.lang.Object
  extended by org.mobicents.javax.media.mscontrol.mediagroup.signals.SignalDetectorEventImpl
All Implemented Interfaces:
javax.media.mscontrol.MediaEvent<javax.media.mscontrol.mediagroup.signals.SignalDetector>, javax.media.mscontrol.mediagroup.signals.SignalDetectorEvent, javax.media.mscontrol.resource.ResourceEvent<javax.media.mscontrol.mediagroup.signals.SignalDetector>

public class SignalDetectorEventImpl
extends Object
implements javax.media.mscontrol.mediagroup.signals.SignalDetectorEvent

Author:
amit bhayani

Field Summary
 
Fields inherited from interface javax.media.mscontrol.mediagroup.signals.SignalDetectorEvent
DURATION_EXCEEDED, FLUSH_BUFFER_COMPLETED, INITIAL_TIMEOUT_EXCEEDED, INTER_SIG_TIMEOUT_EXCEEDED, NUM_SIGNALS_DETECTED, OVERFLOWED, PATTERN_MATCHED, PATTERN_MATCHING, PROMPT_FAILURE, RECEIVE_SIGNALS_COMPLETED, SIGNAL_DETECTED
 
Fields inherited from interface javax.media.mscontrol.resource.ResourceEvent
MANUAL_TRIGGER, NO_QUALIFIER, RTC_TRIGGERED, STOPPED
 
Fields inherited from interface javax.media.mscontrol.MediaEvent
NO_ERROR
 
Constructor Summary
SignalDetectorEventImpl(javax.media.mscontrol.EventType eventType)
           
SignalDetectorEventImpl(javax.media.mscontrol.mediagroup.signals.SignalDetector detector, javax.media.mscontrol.EventType eventType, boolean isSuccessful)
           
SignalDetectorEventImpl(javax.media.mscontrol.mediagroup.signals.SignalDetector detector, javax.media.mscontrol.EventType eventType, boolean isSuccessful, javax.media.mscontrol.MediaErr error, String errorText)
           
SignalDetectorEventImpl(javax.media.mscontrol.mediagroup.signals.SignalDetector detector, javax.media.mscontrol.EventType eventType, boolean isSuccessful, javax.media.mscontrol.Qualifier qualifier)
           
SignalDetectorEventImpl(javax.media.mscontrol.mediagroup.signals.SignalDetector detector, javax.media.mscontrol.EventType eventType, boolean isSuccessful, String signal)
           
SignalDetectorEventImpl(javax.media.mscontrol.mediagroup.signals.SignalDetector detector, javax.media.mscontrol.EventType eventType, boolean isSuccessful, String signal, int patterIndex, javax.media.mscontrol.Qualifier qualifier, javax.media.mscontrol.resource.Trigger rtcTrigger)
           
 
Method Summary
 javax.media.mscontrol.MediaErr getError()
           
 String getErrorText()
           
 javax.media.mscontrol.EventType getEventType()
           
 int getPatternIndex()
           
 javax.media.mscontrol.Qualifier getQualifier()
           
 javax.media.mscontrol.resource.Trigger getRTCTrigger()
           
 javax.media.mscontrol.Value[] getSignalBuffer()
           
 String getSignalString()
           
 javax.media.mscontrol.mediagroup.signals.SignalDetector getSource()
           
 boolean isSuccessful()
           
 void setDetector(javax.media.mscontrol.mediagroup.signals.SignalDetector detector)
           
protected  void setError(javax.media.mscontrol.MediaErr error)
           
protected  void setErrorText(String errorText)
           
 void setPatterIndex(int patterIndex)
           
 void setQualifier(javax.media.mscontrol.Qualifier qualifier)
           
protected  void setRtcTrigger(javax.media.mscontrol.resource.Trigger rtcTrigger)
           
 void setSignal(String signal)
           
 void setSuccessful(boolean isSuccessful)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SignalDetectorEventImpl

public SignalDetectorEventImpl(javax.media.mscontrol.EventType eventType)

SignalDetectorEventImpl

public SignalDetectorEventImpl(javax.media.mscontrol.mediagroup.signals.SignalDetector detector,
                               javax.media.mscontrol.EventType eventType,
                               boolean isSuccessful)

SignalDetectorEventImpl

public SignalDetectorEventImpl(javax.media.mscontrol.mediagroup.signals.SignalDetector detector,
                               javax.media.mscontrol.EventType eventType,
                               boolean isSuccessful,
                               javax.media.mscontrol.MediaErr error,
                               String errorText)

SignalDetectorEventImpl

public SignalDetectorEventImpl(javax.media.mscontrol.mediagroup.signals.SignalDetector detector,
                               javax.media.mscontrol.EventType eventType,
                               boolean isSuccessful,
                               String signal)

SignalDetectorEventImpl

public SignalDetectorEventImpl(javax.media.mscontrol.mediagroup.signals.SignalDetector detector,
                               javax.media.mscontrol.EventType eventType,
                               boolean isSuccessful,
                               javax.media.mscontrol.Qualifier qualifier)

SignalDetectorEventImpl

public SignalDetectorEventImpl(javax.media.mscontrol.mediagroup.signals.SignalDetector detector,
                               javax.media.mscontrol.EventType eventType,
                               boolean isSuccessful,
                               String signal,
                               int patterIndex,
                               javax.media.mscontrol.Qualifier qualifier,
                               javax.media.mscontrol.resource.Trigger rtcTrigger)
Method Detail

getPatternIndex

public int getPatternIndex()
Specified by:
getPatternIndex in interface javax.media.mscontrol.mediagroup.signals.SignalDetectorEvent

getSignalBuffer

public javax.media.mscontrol.Value[] getSignalBuffer()
Specified by:
getSignalBuffer in interface javax.media.mscontrol.mediagroup.signals.SignalDetectorEvent

getSignalString

public String getSignalString()
Specified by:
getSignalString in interface javax.media.mscontrol.mediagroup.signals.SignalDetectorEvent

getQualifier

public javax.media.mscontrol.Qualifier getQualifier()
Specified by:
getQualifier in interface javax.media.mscontrol.resource.ResourceEvent<javax.media.mscontrol.mediagroup.signals.SignalDetector>

getRTCTrigger

public javax.media.mscontrol.resource.Trigger getRTCTrigger()
Specified by:
getRTCTrigger in interface javax.media.mscontrol.resource.ResourceEvent<javax.media.mscontrol.mediagroup.signals.SignalDetector>

getError

public javax.media.mscontrol.MediaErr getError()
Specified by:
getError in interface javax.media.mscontrol.MediaEvent<javax.media.mscontrol.mediagroup.signals.SignalDetector>

getErrorText

public String getErrorText()
Specified by:
getErrorText in interface javax.media.mscontrol.MediaEvent<javax.media.mscontrol.mediagroup.signals.SignalDetector>

getEventType

public javax.media.mscontrol.EventType getEventType()
Specified by:
getEventType in interface javax.media.mscontrol.MediaEvent<javax.media.mscontrol.mediagroup.signals.SignalDetector>

getSource

public javax.media.mscontrol.mediagroup.signals.SignalDetector getSource()
Specified by:
getSource in interface javax.media.mscontrol.MediaEvent<javax.media.mscontrol.mediagroup.signals.SignalDetector>

isSuccessful

public boolean isSuccessful()
Specified by:
isSuccessful in interface javax.media.mscontrol.MediaEvent<javax.media.mscontrol.mediagroup.signals.SignalDetector>

setDetector

public void setDetector(javax.media.mscontrol.mediagroup.signals.SignalDetector detector)

setQualifier

public void setQualifier(javax.media.mscontrol.Qualifier qualifier)

setRtcTrigger

protected void setRtcTrigger(javax.media.mscontrol.resource.Trigger rtcTrigger)

setErrorText

protected void setErrorText(String errorText)

setError

protected void setError(javax.media.mscontrol.MediaErr error)

setPatterIndex

public void setPatterIndex(int patterIndex)

setSignal

public void setSignal(String signal)

setSuccessful

public void setSuccessful(boolean isSuccessful)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013 TeleStax, Inc.. All Rights Reserved.