Re: JTAPI-INTEREST Digest - 11 Aug 2005 to 16 Aug 2005 (#2005-68)
"Steiner, Stephan" <[email protected]> Thu, 18 Aug 2005 10:09:23 +0200
| Newsgroups | gmane.comp.java.sun.jtapi |
|---|---|
| Message-ID | <F6BD21D50FCFD311883700508B5BC3B404B3F061@srklo1008.sdd.alcatel.ch> |
Ana Did you set AutoAccept or do you have code in place to accept incoming calls? See the JTAPI Developer documentation from Cisco for further details. And you do realize that with an RP, the incoming calls will just keep on ringing until somebody hangs up if the operator is still talking to the first caller. You didn't register your routepoint for media termination so while you can still pick up the call (iirc that is), the caller will hear exactly nothing and probably hang up after the third hello?. With media termination you could effectively play it a message (you need your own G.711 streamer though as the play functionality of JTAPI hasn't been implemented by Cisco (on a personal note I really think Cisco should deliver a fully functional JTAPI3 implementation with no buts. It's rather frustrating for us developers to always have to look for workarounds)), but then you're stuck on the RP as you can neither conference or transfer your call away once the operator is free. But that issue has come up before (I brought it up.. I even asked Cisco for an updated JTAPI provider but no luck so far). Stephan Date: Tue, 16 Aug 2005 14:44:53 -0600 From: Ana Soares <[email protected]> Subject: CTI Route Point Hi I am trying to implement something that work like a Call Center. I want to receive multiple calls in the cti route point, and then an operator gets one call to is phone. to do this, I have register a CTI RoutePoint like: CallCenterProvider p = (CallCenterProvider)provider; // prov is a Provider CiscoRouteTerminal term = (CiscoRouteTerminal)p.getTerminal("2000"); CiscoMediaCapability caps[] = new CiscoMediaCapability[1]; caps[0] = new CiscoG711MediaCapability(); term.register(caps, CiscoRouteTerminal.NO_MEDIA_REGISTRATION); // term is a CiscoRouteTerminal RouteAddress a = p.getRouteableAddresses()[0]; a.addObserver(new AddrObs()); a.addCallObserver(new CallObs()); a.registerRouteCallback(new RouteCallBack()); p.addObserver(this); term.addObserver(new TermObs()); term.addCallObserver(new CallObs()); But now when I call to the directory number 2000, I don't listen nothing. And I dont now how I am going to pick up the call on another phone. In the post of Stephan I have seen that the event CallCtlConnAlertingEv appears to him. But to me it doesn't appear. I don't now what I am doing rong?? can anybody help me? Ana =========================================================================== 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". ------------------------------ End of JTAPI-INTEREST Digest - 11 Aug 2005 to 16 Aug 2005 (#2005-68) ******************************************************************** =========================================================================== 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".