Package cisco.uc.cuae

Interface Summary
EtchBridge Abstraction of functions needed by Etch Bridge
EtchBridgeClient Abstraction of functions needed by Etch Bridge
EtchBridgeHelper.EtchBridgeClientFactory Factory used by EtchBridgeHelper.newServer(String, Resources, EtchBridgeClientFactory) to construct a new instance implementing EtchBridgeClient.
EtchBridgeHelper.EtchBridgeServerFactory Factory used by EtchBridgeHelper.newListener(String, Resources, EtchBridgeServerFactory) to construct a new instance implementing EtchBridgeServer.
EtchBridgeServer Abstraction of functions needed by Etch Bridge
messaging The cisco.uc.cuae.messaging API provides messaging functionality to any developer and Cisco Unified deployment with a network-accessible, Cisco Unified Application Environment.
messagingClient The cisco.uc.cuae.messaging API provides messaging functionality to any developer and Cisco Unified deployment with a network-accessible, Cisco Unified Application Environment.
messagingHelper.messagingClientFactory Factory used by messagingHelper.newServer(String, Resources, messagingClientFactory) to construct a new instance implementing messagingClient.
messagingHelper.messagingServerFactory Factory used by messagingHelper.newListener(String, Resources, messagingServerFactory) to construct a new instance implementing messagingServer.
messagingServer The cisco.uc.cuae.messaging API provides messaging functionality to any developer and Cisco Unified deployment with a network-accessible, Cisco Unified Application Environment.
 

Class Summary
BaseEtchBridgeClient Base implementation of EtchBridgeClient, with default method implementations which throw UnsupportedOperationException.
BaseEtchBridgeServer Base implementation of EtchBridgeServer, with default method implementations which throw UnsupportedOperationException.
BasemessagingClient Base implementation of messagingClient, with default method implementations which throw UnsupportedOperationException.
BasemessagingServer Base implementation of messagingServer, with default method implementations which throw UnsupportedOperationException.
EtchBridge.ConfigEntry Struct to hold application configuration item
EtchBridge.EventMessage Type definition for parameter of each plugin's onNotHandled method
EtchBridgeHelper Transport helper for EtchBridge.
messaging.Mailbox A data structure that represents a user's messaging mailbox.
messaging.Message Message represents a voicemail, email, or fax message (only voicemail messages are supported currently).
messaging.SearchOptions A data structure that represents options used for search-patterned methods.
messagingHelper Transport helper for messaging.
RemoteEtchBridge Call to message translator for EtchBridge.
RemoteEtchBridgeClient Call to message translator for EtchBridgeClient.
RemoteEtchBridgeServer Call to message translator for EtchBridgeServer.
Remotemessaging Call to message translator for messaging.
RemotemessagingClient Call to message translator for messagingClient.
RemotemessagingServer Call to message translator for messagingServer.
StubEtchBridge<T extends EtchBridge> Message to call translator for EtchBridge.
StubEtchBridgeClient Message to call translator for EtchBridgeClient.
StubEtchBridgeServer Message to call translator for EtchBridgeServer.
Stubmessaging<T extends messaging> Message to call translator for messaging.
StubmessagingClient Message to call translator for messagingClient.
StubmessagingServer Message to call translator for messagingServer.
ValueFactoryEtchBridge ValueFactory for EtchBridge.
ValueFactorymessaging ValueFactory for messaging.
 

Enum Summary
EtchBridge.LogLevel Log level definition
EtchBridge.PluginStatus Enum to indicate plugin status
messaging.MessageState The current state of the message
messaging.MessageType The type of the message
 

Exception Summary
EtchBridge.BridgeException Exception thrown when there are problems with Etch Bridge
messaging.AuthenticationException Indicates that the supplied credentials were not valid.
messaging.InvalidArgumentException  
messaging.MailboxAlreadyOpenException Indicates that the specified mailbox is already open on this session.
messaging.MessagingException  
messaging.NoSuchFileException Indicates that a file of the specified ID does not exist on the server.
messaging.NoSuchMessageException Indicates that the specified message does not exist.
messaging.OperationNotPermittedException Indicates that the user does not have the appropriate rights to complete the request.
messaging.OverloadException Indicates that the plugin is overloaded from a resources standpoint, and is rejecting the request on that basis.
messaging.UnderlyingProtocolException Indicates that the communication mechanism, or assumptions in the server logic around that communication, failed to complete successfully.
 



Copyright © 2010. All Rights Reserved.