Difference between Address.addCallObserver and Terminal.addCallObserver

Stephan Steiner <[email protected]> Thu, 9 Feb 2006 09:17:38 -0700
Newsgroups gmane.comp.java.sun.jtapi
Message-ID <LISTSERV%[email protected]>
Hi

I don't quite get the difference and the JTAPI documentation is rather vague
on this subject. I suppose if we have one terminal with exactly one address,
I can make a call to either one and the result is the same.

However, what if the Terminal has multiple Addresses? Would going over each
Address of the Terminal and registering a CallObserver result in the same as
one call to Terminal.addCallObserver?

And since I'm using the Cisco JTAPI provider it gets even better: We can
actually have an existing Terminal to which an Address is added, or removed
while a JTAPI application is running. Does anybody know if in case I have
added a CallObserver to my Terminal, and now an Address is added to it or
removed from it.. if I will get the CallEvs for the new Address or if I will
have to register a CallObserver on each new Address (and consequently also
remove the CallObserver from each Address that is taken away from the
device). This actually isn't a rare case when Extension Mobility is used..
Terminals can get new Addresses added or removed all the time during an
Extension Mobility login / logout.

I'd appreciate any input you can give on this subject.

Regards
Stephan

===========================================================================
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".