OpenScape
V3.2, Revision 044 20100322

com.siemens.symphonia.bcom.bcommon.external
Interface VoiceDevice

All Superinterfaces:
BComDevice
All Known Implementing Classes:
VoiceDeviceImpl

public interface VoiceDevice
extends BComDevice

Version:
initial
Author:
gs32394

Method Summary
 void addCallback()
          callback to last dialed number for this VoiceDevice.
 boolean canAddCallback()
          Can set callback for this VoiceDevice.
 java.util.Set canForward()
          Can set forward for this VoiceDevice.
 void clearCallback()
          clear all callbacks for this VoiceDevice.
 void clearForwarding(ForwardType forwardType)
          Clear forwarding for forward type.
 ComEndpoint getForwarding(ForwardType forwardType)
          Get forwarding for forward type.
 void setForwarding(ForwardType forwardType, ComEndpoint target)
          Set forwarding for forward type.
 void setForwarding(ForwardType forwardType, java.lang.String targetUri)
          Set forwarding for forward type.
 
Methods inherited from interface com.siemens.symphonia.bcom.bcommon.external.BComDevice
getDeviceEndpoints, getMedia, getType
 

Method Detail

addCallback

void addCallback()
callback to last dialed number for this VoiceDevice.


clearCallback

void clearCallback()
clear all callbacks for this VoiceDevice.


canAddCallback

boolean canAddCallback()
Can set callback for this VoiceDevice.

Returns:
true if callback is possible

setForwarding

void setForwarding(ForwardType forwardType,
                   java.lang.String targetUri)
Set forwarding for forward type.

Parameters:
forwardType - forward type
targetUri - forward target

setForwarding

void setForwarding(ForwardType forwardType,
                   ComEndpoint target)
Set forwarding for forward type.

Parameters:
forwardType - forward type
target - forward target

getForwarding

ComEndpoint getForwarding(ForwardType forwardType)
Get forwarding for forward type.

Parameters:
forwardType - forward type
Returns:
target forward target

clearForwarding

void clearForwarding(ForwardType forwardType)
Clear forwarding for forward type.

Parameters:
forwardType - forward type

canForward

java.util.Set canForward()
Can set forward for this VoiceDevice.

Returns:
forward types

OpenScape
V3.2, Revision 044 20100322

Copyright (c) 2007 Siemens Enterprise Communications, Germany
All rights reserved.

This software is the confidential and proprietary information of Siemens Enterprise Communications, Germany