com.avaya.jtapi.tsapi
Interface LucentAddress

All Superinterfaces:
Address, CallCenterAddress, CallControlAddress, ITsapiAddress, RouteAddress

public interface LucentAddress
extends ITsapiAddress

This interface add Avaya-specific methods to the Address interface.


Field Summary
static int MWI_CTI
          The message waiting indicator has been enabled via CTI.
static int MWI_LWC
          The message waiting indicator has been enabled via Leave Word Calling.
static int MWI_MCS
          The message waiting indicator has been enabled via Message Center.
static int MWI_PROPMGT
          The message waiting indicator has been enabled via Property Management.
static int MWI_VOICE
          The message waiting indicator has been enabled via Voice Messaging.
 
Fields inherited from interface javax.telephony.callcenter.RouteAddress
ALL_ROUTE_ADDRESS
 
Method Summary
 java.lang.String getDirectoryName()
          Returns the DEFINITY G3 PBX Integrated Directory Database name corresponding to this Address.
 int getMessageWaitingBits()
          Returns a bit-mask indicating which applications have enabled the message waiting indicator at this Address.
 
Methods inherited from interface javax.telephony.Address
addAddressListener, addCallListener, addCallObserver, addObserver, getAddressCapabilities, getAddressListeners, getCallListeners, getCallObservers, getCapabilities, getConnections, getName, getObservers, getProvider, getTerminals, removeAddressListener, removeCallListener, removeCallObserver, removeObserver
 
Methods inherited from interface javax.telephony.callcontrol.CallControlAddress
cancelForwarding, getDoNotDisturb, getForwarding, getMessageWaiting, setDoNotDisturb, setForwarding, setMessageWaiting
 
Methods inherited from interface javax.telephony.callcenter.CallCenterAddress
addCallObserver
 
Methods inherited from interface javax.telephony.callcenter.RouteAddress
cancelRouteCallback, getActiveRouteSessions, getRouteCallback, registerRouteCallback
 

Field Detail

MWI_MCS

public static final int MWI_MCS
The message waiting indicator has been enabled via Message Center.

See Also:
Constant Field Values

MWI_VOICE

public static final int MWI_VOICE
The message waiting indicator has been enabled via Voice Messaging.

See Also:
Constant Field Values

MWI_PROPMGT

public static final int MWI_PROPMGT
The message waiting indicator has been enabled via Property Management.

See Also:
Constant Field Values

MWI_LWC

public static final int MWI_LWC
The message waiting indicator has been enabled via Leave Word Calling.

See Also:
Constant Field Values

MWI_CTI

public static final int MWI_CTI
The message waiting indicator has been enabled via CTI.

See Also:
Constant Field Values
Method Detail

getMessageWaitingBits

public int getMessageWaitingBits()
                          throws TsapiMethodNotSupportedException
Returns a bit-mask indicating which applications have enabled the message waiting indicator at this Address. Its value is a logical-OR combination of MWI_MCS, MWI_VOICE, MWI_PROPMGT, MWI_LWC, and/or MWI_CTI. If the return value is 0, then the message waiting indicator is OFF.

Throws:
TsapiMethodNotSupportedException

getDirectoryName

public java.lang.String getDirectoryName()
Returns the DEFINITY G3 PBX Integrated Directory Database name corresponding to this Address. Note that with AE Services JTAPI Release 3.1.0, this will return the administered name associated with an Attendant station extension.



Copyright © 2005 Avaya All Rights Reserved.