"test_ValidateGatewaySenderAttributes"); Set<GatewaySender> senders = cache.getGatewaySenders(); assertEquals(senders.size(), 1); GatewaySender gatewaySender = senders.iterator().next(); Set<RegionQueue> regionQueues = ((SerialGatewaySenderImpl) gatewaySender) .getQueues(); assertEquals(regionQueues.size(), 1); RegionQueue regionQueue = regionQueues.iterator().next(); assertEquals(true, regionQueue.getRegion().getAttributes() .isDiskSynchronous()); } finally {
"test_ValidateGatewaySenderAttributes"); Set<GatewaySender> senders = cache.getGatewaySenders(); assertEquals(senders.size(), 1); GatewaySender gatewaySender = senders.iterator().next(); Set<RegionQueue> regionQueues = ((SerialGatewaySenderImpl) gatewaySender) .getQueues(); assertEquals(regionQueues.size(), 1); RegionQueue regionQueue = regionQueues.iterator().next(); assertEquals(false, regionQueue.getRegion().getAttributes() .isDiskSynchronous()); } finally {
HashMap primarySenderUpdates = (HashMap)vm4.invoke(WANTestBase.class, "checkQueue"); HashMap secondarySenderUpdates = (HashMap)vm5.invoke(WANTestBase.class, "checkQueue"); assertEquals(primarySenderUpdates, secondarySenderUpdates); List createList = (List)receiverUpdates.get("Create"); for(int i = 0; i< 1000; i++){ assertEquals(destroyList.get(i), createList.get(i)); assertEquals(primarySenderUpdates.get("Destroy"), receiverUpdates.get("Create")); assertEquals(secondarySenderUpdates.get("Destroy"), receiverUpdates.get("Create"));
primarySenderUpdates = (HashMap)vm4.invoke(WANTestBase.class, "checkQueue"); secondarySenderUpdates = (HashMap)vm5.invoke(WANTestBase.class, "checkQueue"); assertEquals(primarySenderUpdates, secondarySenderUpdates);