[jboss-cvs] JBossCache/src/org/jboss/cache/notifications ...

Manik Surtani msurtani at belmont.prod.atl2.jboss.com
Wed Aug 30 16:01:58 EDT 2006


  User: msurtani
  Date: 06/08/30 16:01:58

  Modified:    src/org/jboss/cache/notifications  Notifier.java
  Log:
  Fixed concurrency issues with notifications
  
  Revision  Changes    Path
  1.5       +11 -11    JBossCache/src/org/jboss/cache/notifications/Notifier.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: Notifier.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossCache/src/org/jboss/cache/notifications/Notifier.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -b -r1.4 -r1.5
  --- Notifier.java	29 Aug 2006 16:35:52 -0000	1.4
  +++ Notifier.java	30 Aug 2006 20:01:58 -0000	1.5
  @@ -109,7 +109,7 @@
       * @param fqn
       * @param pre
       */
  -   public void notifyNodeCreated(Fqn fqn, boolean pre)
  +   public synchronized void notifyNodeCreated(Fqn fqn, boolean pre)
      {
   
         boolean originLocal = cache.getInvocationContext().isOriginLocal();
  @@ -135,7 +135,7 @@
       * @param pre
       * @param data
       */
  -   public void notifyNodeModified(Fqn fqn, boolean pre, Map data)
  +   public synchronized void notifyNodeModified(Fqn fqn, boolean pre, Map data)
      {
         boolean originLocal = cache.getInvocationContext().isOriginLocal();
         resetInvocationContext();
  @@ -160,7 +160,7 @@
       * @param pre
       * @param data
       */
  -   public void notifyNodeRemoved(Fqn fqn, boolean pre, Map data)
  +   public synchronized void notifyNodeRemoved(Fqn fqn, boolean pre, Map data)
      {
         boolean originLocal = cache.getInvocationContext().isOriginLocal();
         resetInvocationContext();
  @@ -184,7 +184,7 @@
       * @param fqn
       * @param pre
       */
  -   public void notifyNodeVisited(Fqn fqn, boolean pre)
  +   public synchronized void notifyNodeVisited(Fqn fqn, boolean pre)
      {
         resetInvocationContext();
         if (evictionPolicyListener != null)
  @@ -207,7 +207,7 @@
       * @param fqn
       * @param pre
       */
  -   public void notifyNodeEvicted(Fqn fqn, boolean pre)
  +   public synchronized void notifyNodeEvicted(Fqn fqn, boolean pre)
      {
         boolean originLocal = cache.getInvocationContext().isOriginLocal();
         resetInvocationContext();
  @@ -232,7 +232,7 @@
       * @param pre
       * @param data
       */
  -   public void notifyNodeLoaded(Fqn fqn, boolean pre, Map data)
  +   public synchronized void notifyNodeLoaded(Fqn fqn, boolean pre, Map data)
      {
         resetInvocationContext();
         if (evictionPolicyListener != null)
  @@ -255,7 +255,7 @@
       * @param fqn
       * @param pre
       */
  -   public void notifyNodeActivated(Fqn fqn, boolean pre)
  +   public synchronized void notifyNodeActivated(Fqn fqn, boolean pre)
      {
         resetInvocationContext();
         if (evictionPolicyListener != null)
  @@ -278,7 +278,7 @@
       * @param fqn
       * @param pre
       */
  -   public void notifyNodePassivated(Fqn fqn, boolean pre)
  +   public synchronized void notifyNodePassivated(Fqn fqn, boolean pre)
      {
         resetInvocationContext();
         if (evictionPolicyListener != null)
  @@ -300,7 +300,7 @@
       *
       * @param cache
       */
  -   public void notifyCacheStarted(CacheSPI cache)
  +   public synchronized void notifyCacheStarted(CacheSPI cache)
      {
         resetInvocationContext();
         if (evictionPolicyListener != null)
  @@ -322,7 +322,7 @@
       *
       * @param cache
       */
  -   public void notifyCacheStopped(CacheSPI cache)
  +   public synchronized void notifyCacheStopped(CacheSPI cache)
      {
         resetInvocationContext();
         if (evictionPolicyListener != null)
  @@ -362,7 +362,7 @@
       *
       * @param new_view
       */
  -   public void notifyViewChange(View new_view)
  +   public synchronized void notifyViewChange(View new_view)
      {
         resetInvocationContext();
         if (evictionPolicyListener != null)
  
  
  



More information about the jboss-cvs-commits mailing list