cisco.uc.cuae
Class BaseEtchBridgeClient
java.lang.Object
cisco.uc.cuae.BaseEtchBridgeClient
- All Implemented Interfaces:
- EtchBridge, EtchBridgeClient, etch.bindings.java.support.ObjSession
public class BaseEtchBridgeClient
- extends java.lang.Object
- implements EtchBridgeClient, etch.bindings.java.support.ObjSession
Base implementation of EtchBridgeClient, with default method implementations
which throw UnsupportedOperationException. Extend this class to provide
implementations of messages from the server.
- See Also:
ImplEtchBridgeClient
|
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 |
pluginStatusUpdate(java.lang.String pluginName,
java.lang.String nameSpace,
EtchBridge.PluginStatus status)
Notification event from Etch Bridge to application when plugin status changes |
void |
sessionEndNotify(java.lang.String sessionId)
Notification from Etch Bridge to plugin when an application session ended |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseEtchBridgeClient
public BaseEtchBridgeClient()
_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
sessionEndNotify
public void sessionEndNotify(java.lang.String sessionId)
- Description copied from interface:
EtchBridgeClient
- Notification from Etch Bridge to plugin when an application session ended
- Specified by:
sessionEndNotify in interface EtchBridgeClient
- Parameters:
sessionId - Application session id
pluginStatusUpdate
public void pluginStatusUpdate(java.lang.String pluginName,
java.lang.String nameSpace,
EtchBridge.PluginStatus status)
- Description copied from interface:
EtchBridgeClient
- Notification event from Etch Bridge to application when plugin status changes
- Specified by:
pluginStatusUpdate in interface EtchBridgeClient
- Parameters:
pluginName - Name of the pluginnameSpace - Full namespace of the pluginstatus - Plugin status to intimate the bridge of
Copyright © 2009. All Rights Reserved.