cisco.uc.cuae.legacy
Class BaseMediaControlClient

java.lang.Object
  extended by cisco.uc.cuae.legacy.BaseMediaControlClient
All Implemented Interfaces:
CuaeCommon, CuaeCommonClient, MediaControl, MediaControlClient, etch.bindings.java.support.ObjSession

public class BaseMediaControlClient
extends java.lang.Object
implements MediaControlClient, etch.bindings.java.support.ObjSession

Base implementation of MediaControlClient, with default method implementations which throw UnsupportedOperationException. Extend this class to provide implementations of messages from the server.

See Also:
ImplMediaControlClient

Nested Class Summary
 
Nested classes/interfaces inherited from interface cisco.uc.cuae.legacy.MediaControl
MediaControl.Action, MediaControl.AdjustmentType, MediaControl.AdjustPlayOptions, MediaControl.AdjustPlayResult, MediaControl.AudioFileEncoding, MediaControl.AudioFileFormat, MediaControl.CreateConferenceOptions, MediaControl.CreateConferenceResult, MediaControl.CreateConnectionOptions, MediaControl.CreateConnectionResult, MediaControl.DeleteConnectionOptions, MediaControl.DeleteConnectionResult, MediaControl.DetectNonSilenceOptions, MediaControl.DetectNonSilenceResult, MediaControl.DetectSilenceOptions, MediaControl.DetectSilenceResult, MediaControl.GatherDigitsOptions, MediaControl.GatherDigitsResult, MediaControl.JoinConferenceOptions, MediaControl.JoinConferenceResult, MediaControl.LeaveConferenceOptions, MediaControl.LeaveConferenceResult, MediaControl.ManageGrammarOptions, MediaControl.ManageGrammarResult, MediaControl.MediaRxCodec, MediaControl.ModifyConnectionOptions, MediaControl.ModifyConnectionResult, MediaControl.PlayOptions, MediaControl.PlayResult, MediaControl.PlayToneOptions, MediaControl.PlayToneResult, MediaControl.RecordOptions, MediaControl.RecordResult, MediaControl.ReserveConnectionOptions, MediaControl.ReserveConnectionResult, MediaControl.SaveDynamicGrammarOptions, MediaControl.SaveDynamicGrammarResult, MediaControl.SendDigitsOptions, MediaControl.SendDigitsResult, MediaControl.SetConfereeAttributeOptions, MediaControl.SetConfereeAttributeResult, MediaControl.StopMediaOperationOptions, MediaControl.StopMediaOperationResult, MediaControl.TerminationCondition, MediaControl.VoiceRecognitionOptions, MediaControl.VoiceRecognitionResult
 
Nested classes/interfaces inherited from interface cisco.uc.cuae.legacy.CuaeCommon
CuaeCommon.CuaeResult
 
Constructor Summary
BaseMediaControlClient()
           
 
Method Summary
 void _sessionControl(java.lang.Object control, java.lang.Object value)
           
 void _sessionNotify(java.lang.Object event)
           
 java.lang.Object _sessionQuery(java.lang.Object query)
           
 void onDetectNonSilenceComplete(java.lang.String sessionId, MediaControl.DetectNonSilenceResult results, java.lang.Object state)
           
 void onDetectSilenceComplete(java.lang.String sessionId, MediaControl.DetectSilenceResult results, java.lang.Object state)
           
 void onGatherDigitsComplete(java.lang.String sessionId, MediaControl.GatherDigitsResult results, java.lang.Object state)
           
 void onManageGrammarComplete(java.lang.String sessionId, MediaControl.ManageGrammarResult results, java.lang.Object state)
           
 void onPlayComplete(java.lang.String sessionId, MediaControl.PlayResult results, java.lang.Object state)
           
 void onPlayToneComplete(java.lang.String sessionId, MediaControl.PlayToneResult results, java.lang.Object state)
           
 void onRecordComplete(java.lang.String sessionId, MediaControl.RecordResult results, java.lang.Object state)
           
 void onVoiceRecognitionComplete(java.lang.String sessionId, MediaControl.VoiceRecognitionResult results, java.lang.Object state)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseMediaControlClient

public BaseMediaControlClient()
Method Detail

_sessionQuery

public java.lang.Object _sessionQuery(java.lang.Object query)
                               throws java.lang.Exception
Specified by:
_sessionQuery in interface etch.bindings.java.support.ObjSession
Throws:
java.lang.Exception

_sessionControl

public void _sessionControl(java.lang.Object control,
                            java.lang.Object value)
                     throws java.lang.Exception
Specified by:
_sessionControl in interface etch.bindings.java.support.ObjSession
Throws:
java.lang.Exception

_sessionNotify

public void _sessionNotify(java.lang.Object event)
                    throws java.lang.Exception
Specified by:
_sessionNotify in interface etch.bindings.java.support.ObjSession
Throws:
java.lang.Exception

onPlayComplete

public void onPlayComplete(java.lang.String sessionId,
                           MediaControl.PlayResult results,
                           java.lang.Object state)
Specified by:
onPlayComplete in interface MediaControlClient

onVoiceRecognitionComplete

public void onVoiceRecognitionComplete(java.lang.String sessionId,
                                       MediaControl.VoiceRecognitionResult results,
                                       java.lang.Object state)
Specified by:
onVoiceRecognitionComplete in interface MediaControlClient

onManageGrammarComplete

public void onManageGrammarComplete(java.lang.String sessionId,
                                    MediaControl.ManageGrammarResult results,
                                    java.lang.Object state)
Specified by:
onManageGrammarComplete in interface MediaControlClient

onRecordComplete

public void onRecordComplete(java.lang.String sessionId,
                             MediaControl.RecordResult results,
                             java.lang.Object state)
Specified by:
onRecordComplete in interface MediaControlClient

onDetectSilenceComplete

public void onDetectSilenceComplete(java.lang.String sessionId,
                                    MediaControl.DetectSilenceResult results,
                                    java.lang.Object state)
Specified by:
onDetectSilenceComplete in interface MediaControlClient

onDetectNonSilenceComplete

public void onDetectNonSilenceComplete(java.lang.String sessionId,
                                       MediaControl.DetectNonSilenceResult results,
                                       java.lang.Object state)
Specified by:
onDetectNonSilenceComplete in interface MediaControlClient

onGatherDigitsComplete

public void onGatherDigitsComplete(java.lang.String sessionId,
                                   MediaControl.GatherDigitsResult results,
                                   java.lang.Object state)
Specified by:
onGatherDigitsComplete in interface MediaControlClient

onPlayToneComplete

public void onPlayToneComplete(java.lang.String sessionId,
                               MediaControl.PlayToneResult results,
                               java.lang.Object state)
Specified by:
onPlayToneComplete in interface MediaControlClient


Copyright © 2010. All Rights Reserved.