Examples of EventImpl


Examples of org.jboss.cache.notifications.event.EventImpl

      Map<Object, Object> data = new HashMap<Object, Object>();
      data.put("key", "value");
      List<Event> expected = new ArrayList<Event>();
      if (!supressEventNotification)
      {      
         expected.add(new EventImpl(false, cache, null, null, null, tx, true, null, false, null, TRANSACTION_REGISTERED));
         expected.add(new EventImpl(true, cache, null, null, fqn, tx, true, null, false, null, NODE_CREATED));
         expected.add(new EventImpl(false, cache, null, null, fqn, tx, true, null, false, null, NODE_CREATED));
         expected.add(new EventImpl(true, cache, PUT_DATA, Collections.emptyMap(), fqn, tx, true, null, false, null, NODE_MODIFIED));
         expected.add(new EventImpl(false, cache, PUT_DATA, data, fqn, tx, true, null, false, null, NODE_MODIFIED));
      }

      assertEquals(expected, eventLog.events);
      if (supressEventNotification)
      {
         setSuppressEventNotification();
      }     
      tm.rollback();
      if (!supressEventNotification)
      {      
         expected.add(new EventImpl(false, cache, null, null, null, tx, true, null, false, null, TRANSACTION_COMPLETED));
      }
      assertEquals(expected, eventLog.events);     
   }
View Full Code Here

Examples of org.jboss.cache.notifications.event.EventImpl

      //expected
      List<Event> expected = new ArrayList<Event>();
      if (!supressEventNotification)
      {       
         expected.add(new EventImpl(false, cache, null, null, null, tx, true, null, false, null, TRANSACTION_REGISTERED));
         expected.add(new EventImpl(true, cache, PUT_DATA, oldData, fqn, tx, true, null, false, null, NODE_MODIFIED));
         expected.add(new EventImpl(false, cache, PUT_DATA, newData, fqn, tx, true, null, false, null, NODE_MODIFIED));
      }

      assertEquals(expected, eventLog.events);
      if (supressEventNotification)
      {
         setSuppressEventNotification();
      }     
      tm.commit();
      if (!supressEventNotification)
      {       
         expected.add(new EventImpl(false, cache, null, null, null, tx, true, null, true, null, TRANSACTION_COMPLETED));
      }
      assertEquals(expected, eventLog.events);
   }  
View Full Code Here

Examples of org.jboss.cache.notifications.event.EventImpl

      cache.removeNode(fqn);
      //expected
      List<Event> expected = new ArrayList<Event>();
      if (!supressEventNotification)
      {       
         expected.add(new EventImpl(false, cache, null, null, null, tx, true, null, false, null, TRANSACTION_REGISTERED));
         expected.add(new EventImpl(true, cache, null, oldData, fqn, tx, true, null, false, null, NODE_REMOVED));
         expected.add(new EventImpl(false, cache, null, null, fqn, tx, true, null, false, null, NODE_REMOVED));
      }

      assertEquals(expected, eventLog.events);
      if (supressEventNotification)
      {
         setSuppressEventNotification();
      }
      tm.commit();
      if (!supressEventNotification)
      {             
         expected.add(new EventImpl(false, cache, null, null, null, tx, true, null, true, null, TRANSACTION_COMPLETED));
      }
      assertEquals(expected, eventLog.events);
      // test that the node has in fact been removed.
      assertNull("Should be null", cache.getRoot().getChild(fqn));
   }
View Full Code Here

Examples of org.jboss.cache.notifications.event.EventImpl

      //expected
      List<Event> expected = new ArrayList<Event>();
      if (!supressEventNotification)
      {
         expected.add(new EventImpl(false, cache, null, null, null, tx, true, null, false, null, TRANSACTION_REGISTERED));
         expected.add(new EventImpl(true, cache, REMOVE_DATA, oldData, fqn, tx, true, null, false, null, NODE_MODIFIED));
         expected.add(new EventImpl(false, cache, REMOVE_DATA, removedData, fqn, tx, true, null, false, null, NODE_MODIFIED));
      }

      if (supressEventNotification)
      {
         setSuppressEventNotification();
      }
      tm.commit();
      if (!supressEventNotification)
      {
         expected.add(new EventImpl(false, cache, null, null, null, tx, true, null, true, null, TRANSACTION_COMPLETED));
      }
      assertEquals(expected, eventLog.events);

      assertEquals(expected, eventLog.events);
   }
View Full Code Here

Examples of org.jboss.cache.notifications.event.EventImpl

      Transaction tx = tm.getTransaction();
      cache.move(n1.getFqn(), n2.getFqn());
      //expected
      Fqn newFqn = Fqn.fromRelativeElements(newParent, fqn.getLastElement());
      List<Event> expected = new ArrayList<Event>();
      expected.add(new EventImpl(false, cache, null, null, null, tx, true, null, false, null, TRANSACTION_REGISTERED));
      expected.add(new EventImpl(true, cache, null, null, fqn, tx, true, newFqn, false, null, NODE_MOVED));
      expected.add(new EventImpl(false, cache, null, null, fqn, tx, true, newFqn, false, null, NODE_MOVED));

      assertEquals(expected, eventLog.events);
      tm.commit();
      expected.add(new EventImpl(false, cache, null, null, null, tx, true, null, true, null, TRANSACTION_COMPLETED));
      assertEquals(expected, eventLog.events);
   }
View Full Code Here

Examples of org.jboss.cache.notifications.event.EventImpl

      //expected
      Fqn newFqn = Fqn.fromRelativeElements(newParent, fqn.getLastElement());
      List<Event> expected = new ArrayList<Event>();
      if (!supressEventNotification)
      {      
         expected.add(new EventImpl(false, cache, null, null, null, tx, true, null, false, null, TRANSACTION_REGISTERED));
         expected.add(new EventImpl(true, cache, null, null, fqn, tx, true, newFqn, false, null, NODE_MOVED));
         expected.add(new EventImpl(false, cache, null, null, fqn, tx, true, newFqn, false, null, NODE_MOVED));
      }

      assertEquals(expected, eventLog.events);
      if (supressEventNotification)
      {
         setSuppressEventNotification();
      }
      tm.commit();
      if (!supressEventNotification)
      {      
         expected.add(new EventImpl(false, cache, null, null, null, tx, true, null, true, null, TRANSACTION_COMPLETED));
      }
      assertEquals(expected, eventLog.events);
   }
View Full Code Here

Examples of org.jboss.cache.notifications.event.EventImpl

         c2.put("/a/b/c", "x", "y");
         c2.addCacheListener(eventLog);
         c1.put("/a/b/c", "k", "v");

         List<Event> expected = new ArrayList<Event>();
         expected.add(new EventImpl(true, c2, null, null, Fqn.fromString("/a/b/c"), null, false, null, false, null, NODE_INVALIDATED));
         expected.add(new EventImpl(false, c2, null, null, Fqn.fromString("/a/b/c"), null, false, null, false, null, NODE_INVALIDATED));

         assert expected.equals(eventLog.events) : "Expected " + expected + " but got " + eventLog.events;
         assert c2.getNode("/a/b/c") == null;
      }
      finally
View Full Code Here

Examples of org.jboss.cache.notifications.event.EventImpl

      //expectedRemote
      List<Event> expected = new ArrayList<Event>();

      if (optLocking)
         expected.add(new EventImpl(false, cache1, null, null, null, null, true, null, false, null, TRANSACTION_REGISTERED));
      expected.add(new EventImpl(true, cache1, null, null, fqn, null, true, null, false, null, NODE_CREATED));
      expected.add(new EventImpl(false, cache1, null, null, fqn, null, true, null, false, null, NODE_CREATED));
      expected.add(new EventImpl(true, cache1, PUT_DATA, Collections.emptyMap(), fqn, null, true, null, false, null, NODE_MODIFIED));
      expected.add(new EventImpl(false, cache1, PUT_DATA, data, fqn, null, true, null, false, null, NODE_MODIFIED));
      if (optLocking)
      {
         expected.add(new EventImpl(false, cache1, null, null, null, null, true, null, true, null, TRANSACTION_COMPLETED));
         eventLog1.scrubImplicitTransactions();
         eventLog2.scrubImplicitTransactions();
      }

      assertEquals("Local events not as expected", expected, eventLog1.events);
View Full Code Here

Examples of org.jboss.cache.notifications.event.EventImpl

      cache1.removeNode("/does/not/exist");
      List<Event> expected = new ArrayList<Event>();

      if (optLocking)
      {
         expected.add(new EventImpl(false, cache1, null, null, null, null, true, null, false, null, TRANSACTION_REGISTERED));
         expected.add(new EventImpl(false, cache1, null, null, null, null, true, null, true, null, TRANSACTION_COMPLETED));
         eventLog1.scrubImplicitTransactions();
         eventLog2.scrubImplicitTransactions();
      }
      assertEquals(expected, eventLog1.events);
      setCache(cache2, expected);
View Full Code Here

Examples of org.jboss.cache.notifications.event.EventImpl

      Map<String, String> newData = new HashMap<String, String>();
      newData.put("key", "value2");

      List<Event> expected = new ArrayList<Event>();
      if (optLocking)
         expected.add(new EventImpl(false, cache1, null, null, null, null, true, null, false, null, TRANSACTION_REGISTERED));
      expected.add(new EventImpl(true, cache1, PUT_DATA, oldData, fqn, null, true, null, false, null, NODE_MODIFIED));
      expected.add(new EventImpl(false, cache1, PUT_DATA, newData, fqn, null, true, null, false, null, NODE_MODIFIED));
      if (optLocking)
      {
         expected.add(new EventImpl(false, cache1, null, null, null, null, true, null, true, null, TRANSACTION_COMPLETED));
         eventLog1.scrubImplicitTransactions();
         eventLog2.scrubImplicitTransactions();
      }

      assertEquals("Local events not as expected", expected, eventLog1.events);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.