Re: Exception in Transfering a call

Javier Estrada <[email protected]> Mon, 25 Apr 2005 10:42:43 -0700
Newsgroups gmane.comp.java.sun.jtapi
Message-ID <[email protected]>
Correct.  Fast fingers, I guess :-( 

-----Original Message-----
From: Discussion list for Java Telephony API
[mailto:[email protected]] On Behalf Of Richard Deadman
Sent: Monday, April 25, 2005 10:41 AM
To: [email protected]
Subject: Re: [JTAPI] Exception in Transfering a call

Are you calling CallControlTerminalConnection.getCallControlState() or
TerminalConnection.getState()? The former should return HELD, if the
provider suceeded in holding the terminal connection, whereas the latter
will return ACTIVE, since HELD is not an option.

JTAPI defines CallControlTerminalConnection as a subinterface of
TerminalConnection and provides a different method for finding out the
CallControl state. Applications that are just accessing the object as a
TerminalConnection and call "getState()" are expecting, and should get,
one of IDLE, RINGING, ACTIVE, PASSIVE, DROPPED, or UNKNOWN. According to
the JTAPI specification, CallControlTerminalConnection.HELD is mapped to
TerminalConnection.ACTIVE.


Richard

--
Richard Deadman
Deadman Consulting, Inc.
Web Services, Policy Management, Java Telephony, Software Architecture
mailto:[email protected] http://www.deadman.ca
Office: 613-231-5112
Cell: 613-220-2469

On Apr 25, Kenny Wong <[email protected]> wrote:
>
> Richard,
> Can i know how do i set my TerminalConnection state to be on hold? I 
> have tried using the ((CallCtlTerminalConnection)tc).hold() but the tc

> state is still ACTIVE.. Thanks a lot
>
> ======================================================================
> ===== To unsubscribe, send email to [email protected] and include 
> in the body of the message "signoff JTAPI-INTEREST".  For general 
> help, send email to [email protected] and include in the body of 
> the message "help".
>

========================================================================
===
To unsubscribe, send email to [email protected] and include in the
body of the message "signoff JTAPI-INTEREST".  For general help, send
email to [email protected] and include in the body of the message
"help".

===========================================================================
To unsubscribe, send email to [email protected] and include in the body
of the message "signoff JTAPI-INTEREST".  For general help, send email to
[email protected] and include in the body of the message "help".