cisco.uc.cuae.legacy
Class BaseTimerFacilityClient

java.lang.Object
  extended by cisco.uc.cuae.legacy.BaseTimerFacilityClient
All Implemented Interfaces:
CuaeCommon, CuaeCommonClient, TimerFacility, TimerFacilityClient, etch.bindings.java.support.ObjSession

public class BaseTimerFacilityClient
extends java.lang.Object
implements TimerFacilityClient, etch.bindings.java.support.ObjSession

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

See Also:
ImplTimerFacilityClient

Nested Class Summary
 
Nested classes/interfaces inherited from interface cisco.uc.cuae.legacy.TimerFacility
TimerFacility.AddNonTriggerTimerOptions, TimerFacility.AddNonTriggerTimerResult, TimerFacility.AddTriggerTimerOptions, TimerFacility.AddTriggerTimerResult, TimerFacility.RemoveTimerOptions, TimerFacility.RemoveTimerResult, TimerFacility.TimerFireOptions
 
Nested classes/interfaces inherited from interface cisco.uc.cuae.legacy.CuaeCommon
CuaeCommon.CuaeResult
 
Nested classes/interfaces inherited from interface cisco.uc.cuae.legacy.CuaeCommon
CuaeCommon.CuaeResult
 
Constructor Summary
BaseTimerFacilityClient()
           
 
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 timerFire(java.lang.String sessionId, TimerFacility.TimerFireOptions options)
          The TimerFire event occurs when the timer created with either the AddTriggerTimer and AddNonTriggerTimer action fires.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseTimerFacilityClient

public BaseTimerFacilityClient()
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

timerFire

public void timerFire(java.lang.String sessionId,
                      TimerFacility.TimerFireOptions options)
Description copied from interface: TimerFacilityClient
The TimerFire event occurs when the timer created with either the AddTriggerTimer and AddNonTriggerTimer action fires.

Specified by:
timerFire in interface TimerFacilityClient
Parameters:
sessionId - The session Id for this method call
options - An object holding all the optional parameters


Copyright © 2008. All Rights Reserved.