microsoft.exchange.webservices.data
Class UnifiedMessaging

java.lang.Object
  extended by microsoft.exchange.webservices.data.UnifiedMessaging

public final class UnifiedMessaging
extends java.lang.Object

Represents the Unified Messaging functionalities.


Constructor Summary
protected UnifiedMessaging(ExchangeService service)
          Constructor.
 
Method Summary
protected  void disconnectPhoneCall(microsoft.exchange.webservices.data.PhoneCallId id)
          Disconnects a phone call.
protected  PhoneCall getPhoneCallInformation(microsoft.exchange.webservices.data.PhoneCallId id)
          Retrieves information about a current phone call.
 PhoneCall playOnPhone(ItemId itemId, java.lang.String dialString)
          Calls a phone and reads a message to the person who picks up.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnifiedMessaging

protected UnifiedMessaging(ExchangeService service)
Constructor.

Parameters:
service - the service
Method Detail

playOnPhone

public PhoneCall playOnPhone(ItemId itemId,
                             java.lang.String dialString)
                      throws java.lang.Exception
Calls a phone and reads a message to the person who picks up.

Parameters:
itemId - the item id
dialString - the dial string
Returns:
An object providing status for the phone call.
Throws:
java.lang.Exception - the exception

getPhoneCallInformation

protected PhoneCall getPhoneCallInformation(microsoft.exchange.webservices.data.PhoneCallId id)
                                     throws java.lang.Exception
Retrieves information about a current phone call.

Parameters:
id - the id
Returns:
An object providing status for the phone call.
Throws:
java.lang.Exception - the exception

disconnectPhoneCall

protected void disconnectPhoneCall(microsoft.exchange.webservices.data.PhoneCallId id)
                            throws java.lang.Exception
Disconnects a phone call.

Parameters:
id - the id
Throws:
java.lang.Exception - the exception