OpenScape
V3.2, Revision 044 20100322

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

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DeviceTypeImpl

public interface DeviceType
extends java.io.Serializable

Defines the type of a BComDevice object.

Each BComDevice has a certain type which allows to deduce the kind of device represented by this object. This implies certain properties of this object.

Note: Java 1.5 enum types are not used because Java 1.4 compatibility is a requirement.


Field Summary
static DeviceType CONFERENCE_PILOT
          Denotes the pilot number of a conference service.
static DeviceType CONFERENCE_ROOM
          Each conference hosted by a conference service is defined by a conference room.
static DeviceType PHONE
          Denotes a standard telephone.
static DeviceType QUEUE
          A device which is used to place callers in a waiting queue.
static DeviceType VIRTUAL
          Single endpoint in communication system without physical representation.
static DeviceType VOICEPORTAL_PILOT
          Denotes the pilot number of a voice portal.
 
Method Summary
 boolean isEqual(DeviceType deviceType)
          Compare this objects for equality.
 

Field Detail

PHONE

static final DeviceType PHONE
Denotes a standard telephone.

This might be either a station on your desk or a soft phone running on the PC.


QUEUE

static final DeviceType QUEUE
A device which is used to place callers in a waiting queue.

Such a waiting queue allows to decide on the further routing of a communication under the control of a routing service. It is used as endoint of a QueueConnection which provides the appropriate routing control methods.


CONFERENCE_PILOT

static final DeviceType CONFERENCE_PILOT
Denotes the pilot number of a conference service.

The pilot numbers of a conference service are communication targets which lead to a conference room. Typically an authorisation of the caller is required before entering the conference room and participating in a conference.


CONFERENCE_ROOM

static final DeviceType CONFERENCE_ROOM
Each conference hosted by a conference service is defined by a conference room.

Such device objects are created when a conference starts and deleted after a conference ends. They identify uniquely a conference over all conference services.


VOICEPORTAL_PILOT

static final DeviceType VOICEPORTAL_PILOT
Denotes the pilot number of a voice portal.

Pilot numbers of a voice portal are communication targets which need to be called to enter the voice portal. A transfer from a voice portal to a conference room is possible.


VIRTUAL

static final DeviceType VIRTUAL
Single endpoint in communication system without physical representation.

Currently there is only one situation where a virtual device is created. It is a pure B2BUA without a station connected to this phone number.

Method Detail

isEqual

boolean isEqual(DeviceType deviceType)
Compare this objects for equality.

Parameters:
deviceType - the device type to be compared.
Returns:
true, if the device types are equal, otherwise false.

OpenScape
V3.2, Revision 044 20100322

Copyright (c) 2014 Unify, Germany
All rights reserved.

This software is the confidential and proprietary information of Unify, Germany