This document was generated from CDN thread
Created by: null on 29-02-2008 06:04:34 PM
Hello,
In the end of call processing I know you can check "getHowCallEnded" to determine that there was an application transfer.
Is there anyway to also check the name of the application that the call was transferred to?
Thanks,
-john
Subject: RE: check application transfer in end of call processing
Replied by: null on 29-02-2008 10:25:13 PM
Hi John,
In Call Services 6.0 (or CVP 4.1), for calls ending with an application transfer we did update the return value from the "getHowCallEnded" method (of both "CallEndAPI" and "EndEvent") to include a destination application name as follows (instead of the previous "application_transfer"):
[b:535f6585a6]application_transfer:APPNAME[/b:535f6585a6] (where APPNAME stands for the name of the destination application)
Please refer to the javadoc for the "EndEvent.getHowCallEnded()" method for details. Note that in the process of checking this, i noticed that the javadoc of the CallEndAPI.getHowCallEnded()() method was not updated to reflect this improvement. A javadoc defect will be opened to fix this.
Thanks,
Rachel
Subject: RE: check application transfer in end of call processing
Replied by: null on 03-03-2008 02:18:24 PM
That's great- thanks for the info!
-john
Subject: RE: check application transfer in end of call processing
Replied by: Janine Graves on 07-03-2008 02:11:48 AM
Is the apptransfer name also available with CVP 4.0 or CVP 4.1?
Subject: RE: check application transfer in end of call processing
Replied by: null on 08-03-2008 03:15:56 AM
The "application_transfer:APPNAME" format (including the destination application name) is supported only in CVP 4.1 and upcoming 7.0 release. In CVP 4.0 and prior releases, in case of an application transfer ending the "getHowCallEnded" method will return just "application_transfer" (w/o the destination application name).
Rachel