javax.telephony.callcontrol.events
Interface CallCtlAddrMessageWaitingEv

All Superinterfaces:
AddrEv, CallCtlAddrEv, CallCtlEv, Ev
All Known Subinterfaces:
ITsapiAddressMsgWaitingEvent, LucentAddressMsgWaitingEvent

public interface CallCtlAddrMessageWaitingEv
extends CallCtlAddrEv

The CallCtlAddrMessageWaitingEv interface indicates the state of the message waiting feature has changed for the Address. This interface extends the CallCtlAddrEv interface and is reported via the AddressObserver.addressChangedEvent() method. The observer object must also implement the CallControlAddressObserver interface to signal it is interested in call control package events.

This interface supports a single method which returns the current state of the message waiting feature.

Avaya is providing its backward-compatible Observer model implementation in this release; in the specification this interface is deprecated as of JTAPI 1.4, replaced by CallControlAddressEvent

See Also:
Address, AddressObserver, CallControlAddress, CallControlAddressObserver, CallCtlAddrEv

Field Summary
static int ID
          Event id
 
Fields inherited from interface javax.telephony.callcontrol.events.CallCtlEv
CAUSE_ALTERNATE, CAUSE_BUSY, CAUSE_CALL_BACK, CAUSE_CALL_NOT_ANSWERED, CAUSE_CALL_PICKUP, CAUSE_CONFERENCE, CAUSE_DO_NOT_DISTURB, CAUSE_PARK, CAUSE_REDIRECTED, CAUSE_REORDER_TONE, CAUSE_TRANSFER, CAUSE_TRUNKS_BUSY, CAUSE_UNHOLD
 
Fields inherited from interface javax.telephony.events.Ev
CAUSE_CALL_CANCELLED, CAUSE_DEST_NOT_OBTAINABLE, CAUSE_INCOMPATIBLE_DESTINATION, CAUSE_LOCKOUT, CAUSE_NETWORK_CONGESTION, CAUSE_NETWORK_NOT_OBTAINABLE, CAUSE_NEW_CALL, CAUSE_NORMAL, CAUSE_RESOURCES_NOT_AVAILABLE, CAUSE_SNAPSHOT, CAUSE_UNKNOWN, META_CALL_ADDITIONAL_PARTY, META_CALL_ENDING, META_CALL_MERGING, META_CALL_PROGRESS, META_CALL_REMOVING_PARTY, META_CALL_STARTING, META_CALL_TRANSFERRING, META_SNAPSHOT, META_UNKNOWN
 
Method Summary
 boolean getMessageWaitingState()
          Returns the current message waiting state of the Address.
 
Methods inherited from interface javax.telephony.callcontrol.events.CallCtlEv
getCallControlCause
 
Methods inherited from interface javax.telephony.events.Ev
getCause, getID, getMetaCode, getObserved, isNewMetaEvent
 
Methods inherited from interface javax.telephony.events.AddrEv
getAddress
 

Field Detail

ID

public static final int ID
Event id

See Also:
Constant Field Values
Method Detail

getMessageWaitingState

public boolean getMessageWaitingState()
Returns the current message waiting state of the Address.

Returns:
The message waiting state of the Address.


Copyright © 2005 Avaya All Rights Reserved.