Package org.jboss.cache

Examples of org.jboss.cache.Region.takeLastEventNode()


      region.putNodeEvent(new EvictedEventNode(fqn1, NodeEventType.ADD_NODE_EVENT));
      region.putNodeEvent(new EvictedEventNode(fqn2, NodeEventType.ADD_NODE_EVENT));
      region.putNodeEvent(new EvictedEventNode(fqn3, NodeEventType.ADD_NODE_EVENT));

      assertEquals("AddedNode queue size ", 3, region.nodeEventQueueSize());
      EvictedEventNode node = region.takeLastEventNode();
      Fqn fqn = node.getFqn();
      assertEquals("DataNode retrieved should be FILO ", fqn, fqn1);
      assertEquals("AddedNode queue size ", 2, region.nodeEventQueueSize());
      fqn = region.takeLastEventNode().getFqn();
      fqn = region.takeLastEventNode().getFqn();
View Full Code Here


      assertEquals("AddedNode queue size ", 3, region.nodeEventQueueSize());
      EvictedEventNode node = region.takeLastEventNode();
      Fqn fqn = node.getFqn();
      assertEquals("DataNode retrieved should be FILO ", fqn, fqn1);
      assertEquals("AddedNode queue size ", 2, region.nodeEventQueueSize());
      fqn = region.takeLastEventNode().getFqn();
      fqn = region.takeLastEventNode().getFqn();
      node = region.takeLastEventNode();
      assertNull("DataNode should be null", node);
   }
View Full Code Here

      EvictedEventNode node = region.takeLastEventNode();
      Fqn fqn = node.getFqn();
      assertEquals("DataNode retrieved should be FILO ", fqn, fqn1);
      assertEquals("AddedNode queue size ", 2, region.nodeEventQueueSize());
      fqn = region.takeLastEventNode().getFqn();
      fqn = region.takeLastEventNode().getFqn();
      node = region.takeLastEventNode();
      assertNull("DataNode should be null", node);
   }

   public void testEventQueue()
View Full Code Here

      Fqn fqn = node.getFqn();
      assertEquals("DataNode retrieved should be FILO ", fqn, fqn1);
      assertEquals("AddedNode queue size ", 2, region.nodeEventQueueSize());
      fqn = region.takeLastEventNode().getFqn();
      fqn = region.takeLastEventNode().getFqn();
      node = region.takeLastEventNode();
      assertNull("DataNode should be null", node);
   }

   public void testEventQueue()
   {
View Full Code Here

      region.putNodeEvent(new EvictedEventNode(fqn1, NodeEventType.REMOVE_NODE_EVENT));
      region.putNodeEvent(new EvictedEventNode(fqn2, NodeEventType.ADD_NODE_EVENT));
      region.putNodeEvent(new EvictedEventNode(fqn3, NodeEventType.VISIT_NODE_EVENT));

      assertEquals("RemovedNode queue size ", 3, region.nodeEventQueueSize());
      NodeEventType event = region.takeLastEventNode().getEventType();
      assertEquals("DataNode retrieved should be: ", NodeEventType.REMOVE_NODE_EVENT, event);
      region.takeLastEventNode();
      region.takeLastEventNode();
      EvictedEventNode node = region.takeLastEventNode();
      assertNull("DataNode should be null", node);
View Full Code Here

      region.putNodeEvent(new EvictedEventNode(fqn3, NodeEventType.VISIT_NODE_EVENT));

      assertEquals("RemovedNode queue size ", 3, region.nodeEventQueueSize());
      NodeEventType event = region.takeLastEventNode().getEventType();
      assertEquals("DataNode retrieved should be: ", NodeEventType.REMOVE_NODE_EVENT, event);
      region.takeLastEventNode();
      region.takeLastEventNode();
      EvictedEventNode node = region.takeLastEventNode();
      assertNull("DataNode should be null", node);
   }
View Full Code Here

      assertEquals("RemovedNode queue size ", 3, region.nodeEventQueueSize());
      NodeEventType event = region.takeLastEventNode().getEventType();
      assertEquals("DataNode retrieved should be: ", NodeEventType.REMOVE_NODE_EVENT, event);
      region.takeLastEventNode();
      region.takeLastEventNode();
      EvictedEventNode node = region.takeLastEventNode();
      assertNull("DataNode should be null", node);
   }

   public void testMassivePutOnQueue()
View Full Code Here

      assertEquals("RemovedNode queue size ", 3, region.nodeEventQueueSize());
      NodeEventType event = region.takeLastEventNode().getEventType();
      assertEquals("DataNode retrieved should be: ", NodeEventType.REMOVE_NODE_EVENT, event);
      region.takeLastEventNode();
      region.takeLastEventNode();
      EvictedEventNode node = region.takeLastEventNode();
      assertNull("DataNode should be null", node);
   }

   public void testMassivePutOnQueue()
   {
View Full Code Here

      MethodCall mc = MethodCallFactory.create(MethodDeclarations.getNodeMethodLocal_id,
            Fqn.fromString(fqn1));
      interceptor.invoke(InvocationContext.fromMethodCall(mc));
      Region regionABC = regionManager.getRegion(fqn1, false);
      assertNull(regionABC.takeLastEventNode());

      putQuietly(fqn1, "key", "value");
      NodeSPI<Object, Object> node = cast(cache.peek(Fqn.fromString(fqn1), false, false));
      assertNotNull(node);
      assertEquals("value", node.getDirect("key"));
View Full Code Here

      mc = MethodCallFactory.create(MethodDeclarations.getNodeMethodLocal_id,
            Fqn.fromString(fqn1));
      interceptor.invoke(InvocationContext.fromMethodCall(mc));

      regionABC = regionManager.getRegion(fqn1, false);
      EvictedEventNode event = regionABC.takeLastEventNode();
      assertEquals(NodeEventType.VISIT_NODE_EVENT, event.getEventType());
      assertEquals(fqn1, event.getFqn().toString());
      assertNull(regionABC.takeLastEventNode());

      mc = MethodCallFactory.create(MethodDeclarations.getNodeMethodLocal_id,
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.