<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>UCXSI synchronization considerations</title>
  <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_thread?p_l_id=&amp;threadId=5104017" />
  <subtitle>UCXSI synchronization considerations</subtitle>
  <id>http://developer.cisco.com/c/message_boards/find_thread?p_l_id=&amp;threadId=5104017</id>
  <updated>2013-05-19T10:54:45Z</updated>
  <dc:date>2013-05-19T10:54:45Z</dc:date>
  <entry>
    <title>RE: UCXSI synchronization considerations</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5111670" />
    <author>
      <name>Raghavendra Gutty Veeranagappa</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5111670</id>
    <updated>2012-02-07T13:34:26Z</updated>
    <published>2012-02-07T13:34:26Z</published>
    <summary type="html">Hi David,

There are 3 callback interfaces CMECSTAListener, CMEProviderListener and CMEResponseInterface, i think callback methods in these 3 implementation
classes should be synchronized.

Thanks,
Raghavendra</summary>
    <dc:creator>Raghavendra Gutty Veeranagappa</dc:creator>
    <dc:date>2012-02-07T13:34:26Z</dc:date>
  </entry>
  <entry>
    <title>RE: UCXSI synchronization considerations</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5105833" />
    <author>
      <name>David Requena</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5105833</id>
    <updated>2012-02-06T13:20:34Z</updated>
    <published>2012-02-06T13:18:43Z</published>
    <summary type="html"> 
Thanks for your reply Raghavendra.
 
Is that all?
In particular: can I rely on CMEProvider instances being internally synchronized?
 
Thanks,
David</summary>
    <dc:creator>David Requena</dc:creator>
    <dc:date>2012-02-06T13:18:43Z</dc:date>
  </entry>
  <entry>
    <title>RE: UCXSI synchronization considerations</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5107087" />
    <author>
      <name>Raghavendra Gutty Veeranagappa</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5107087</id>
    <updated>2012-02-06T11:21:34Z</updated>
    <published>2012-02-06T11:21:34Z</published>
    <summary type="html">Hi David,

If the instance of a callback interface implementation class for one address-terminal pair is being reused for another address-terminal pair, make sure that the callback methods in the implementation class are synchronized.

Thanks,
Raghavendra</summary>
    <dc:creator>Raghavendra Gutty Veeranagappa</dc:creator>
    <dc:date>2012-02-06T11:21:34Z</dc:date>
  </entry>
  <entry>
    <title>UCXSI synchronization considerations</title>
    <link rel="alternate" href="http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5104016" />
    <author>
      <name>David Requena</name>
    </author>
    <id>http://developer.cisco.com/c/message_boards/find_message?p_l_id=&amp;messageId=5104016</id>
    <updated>2012-02-06T13:20:11Z</updated>
    <published>2012-02-05T14:19:43Z</published>
    <summary type="html">Hi All,
 
I'm working on a servlet based CSTA monitoring system.
 
As the j2ee platform is hightly multi-threaded I'm a bit worried about potential synchronization issues. I could not find any reference to thread-safeness at the dev's guide not at javadoc reference but, well, that might mean everything is thread-safe as much as that nothing is. Provided examples do not take any synchronization precautions and freely access CMExxx instances from event handlers, but then these are presented as 'minimal code' samples.
 
So here is my question: [b]What classes, instances and methods,[color=#000000] if any[/color], should I be synchronizing access to?[/b]
 
Pointers to relevant documentation would also be very much welcome.
 
Thanks in advance.
David</summary>
    <dc:creator>David Requena</dc:creator>
    <dc:date>2012-02-05T14:19:43Z</dc:date>
  </entry>
</feed>

