public boolean done() { Set<RegionQueue> queues = ((SerialGatewaySenderImpl)sender) .getQueues(); int size = 0; for (RegionQueue q : queues) { size += q.size(); } if (size == 0) { return true; } return false; }
public String description() { Set<RegionQueue> queues = ((SerialGatewaySenderImpl)sender) .getQueues(); int size = 0; for (RegionQueue q : queues) { size += q.size(); } return "Expected queue size to be : " + 0 + " but actual entries: " + size; } };
private void addSecondCacheQueueListener(String senderId, boolean isParallel) { Set<GatewaySender> senders = cache.getGatewaySenders(); GatewaySender sender = null; for (GatewaySender s : senders) { if (s.getId().equals(senderId)) { sender = s; break; } } listener2 = new QueueListener(); if (!isParallel) { Set<RegionQueue> queues = ((SerialGatewaySenderImpl)sender).getQueues(); for(RegionQueue q: queues) { q.addCacheListener(listener2); } } else { RegionQueue parallelQueue = (RegionQueue)((ParallelGatewaySenderImpl)sender) .getQueues().toArray(new RegionQueue[1])[0]; parallelQueue.addCacheListener(listener2); } }
private void addCacheQueueListener(String senderId, boolean isParallel) { Set<GatewaySender> senders = cache.getGatewaySenders(); GatewaySender sender = null; for(GatewaySender s : senders){ if(s.getId().equals(senderId)){ sender = s; break; } } listener1 = new QueueListener(); if (!isParallel) { Set<RegionQueue> queues = ((SerialGatewaySenderImpl)sender).getQueues(); for(RegionQueue q: queues) { q.addCacheListener(listener1); } } else { RegionQueue parallelQueue = (RegionQueue)((ParallelGatewaySenderImpl)sender) .getQueues().toArray(new RegionQueue[1])[0]; parallelQueue.addCacheListener(listener1); } }
public static Integer getQueueContentSize(final String senderId) { Set<GatewaySender> senders = cache.getGatewaySenders(); GatewaySender sender = null; for (GatewaySender s : senders) { if (s.getId().equals(senderId)) { sender = s; break; } } if (sender instanceof SerialGatewaySenderImpl) { final Set<RegionQueue> queues = ((SerialGatewaySenderImpl)sender) .getQueues(); int size = 0; for (RegionQueue q : queues) { size += q.size(); } return size; } else if (sender instanceof ParallelGatewaySenderImpl) { RegionQueue regionQueue = null; regionQueue = ((ParallelGatewaySenderImpl)sender).getQueues().toArray( new RegionQueue[1])[0]; return regionQueue.getRegion().size(); } return 0; }
public static void checkAsyncEventQueueSize(String asyncQueueId, int numQueueEntries) { AsyncEventQueue theAsyncEventQueue = null; Set<AsyncEventQueue> asyncEventChannels = cache.getAsyncEventQueues(); for (AsyncEventQueue asyncChannel : asyncEventChannels) { if (asyncQueueId.equals(asyncChannel.getId())) { theAsyncEventQueue = asyncChannel; } } GatewaySender sender = ((AsyncEventQueueImpl)theAsyncEventQueue).getSender(); if (sender instanceof ParallelGatewaySenderImpl) { Set<RegionQueue> queues = ((ParallelGatewaySenderImpl)sender).getQueues(); assertEquals(numQueueEntries, queues.toArray(new RegionQueue[queues.size()])[0].getRegion().size()); } else { Set<RegionQueue> queues = ((SerialGatewaySenderImpl)sender).getQueues(); int size = 0; for (RegionQueue q : queues) { size += q.size(); } assertEquals(numQueueEntries, size); } }
public static void verifyRegionQueueNotEmpty(String senderId) { Set<GatewaySender> senders = cache.getGatewaySenders(); GatewaySender sender = null; for (GatewaySender s : senders) { if (s.getId().equals(senderId)) { sender = s; break; } } if (sender instanceof SerialGatewaySenderImpl) { final Set<RegionQueue> queues = ((SerialGatewaySenderImpl)sender) .getQueues(); int queueSize = 0; for (RegionQueue q : queues) { queueSize += q.size(); } assertTrue(queueSize > 0); } else if (sender instanceof ParallelGatewaySenderImpl) { RegionQueue regionQueue = ((ParallelGatewaySenderImpl)sender).getQueues() .toArray(new RegionQueue[1])[0]; assertTrue(regionQueue.size() > 0); } }
public static void verifyQueueSize(String senderId, int size) { Set<GatewaySender> senders = cache.getGatewaySenders(); GatewaySender sender = null; for (GatewaySender s : senders) { if (s.getId().equals(senderId)) { sender = s; break; } } if (sender instanceof SerialGatewaySenderImpl) { final Set<RegionQueue> queues = ((SerialGatewaySenderImpl)sender) .getQueues(); int queueSize = 0; for (RegionQueue q : queues) { queueSize += q.size(); } assertEquals("verifyQueueSize failed for sender " + senderId, size, queueSize); } else if (sender instanceof ParallelGatewaySenderImpl) { RegionQueue regionQueue = ((ParallelGatewaySenderImpl)sender).getQueues() .toArray(new RegionQueue[1])[0]; assertEquals("verifyQueueSize failed for sender " + senderId, size, regionQueue.size()); } }
if (gs instanceof SerialGatewaySenderImpl){ int queuesize = 0; Set<RegionQueue> rqs = ((SerialGatewaySenderImpl)gs).getQueues(); for (RegionQueue rq: rqs){ queuesize += rq.size();
if (gs instanceof SerialGatewaySenderImpl) { int queuesize = 0; Set<RegionQueue> qrs = ((SerialGatewaySenderImpl) gs).getQueues(); for (RegionQueue rq : qrs) { queuesize += rq.size();
public static void checkQueueSize(String senderId, int numQueueEntries) { GatewaySender sender = null; for (GatewaySender s : cache.getGatewaySenders()) { if (s.getId().equals(senderId)) { sender = s; break; } } if (sender instanceof ParallelGatewaySenderImpl) { int totalSize = 0; Set<RegionQueue> queues = ((ParallelGatewaySenderImpl)sender).getQueues(); for( RegionQueue q : queues) { ConcurrentParallelGatewaySenderQueue prQ = (ConcurrentParallelGatewaySenderQueue)q; totalSize += prQ.size(); } assertEquals(numQueueEntries,totalSize); } else { Set<RegionQueue> queues = ((SerialGatewaySenderImpl)sender).getQueues(); int size = 0; for (RegionQueue q : queues) { size += q.size(); } assertEquals(numQueueEntries, size); } }
.getQueues(); WaitCriterion wc = new WaitCriterion() { int size = 0;
if (gs.getId().matches("(.*)_to_invalid_(.*)")) { if (gs instanceof SerialGatewaySenderImpl) { if (((SerialGatewaySenderImpl)gs).getQueues() != null) { int queuesize = 0; Set<RegionQueue> rqs = ((SerialGatewaySenderImpl)gs).getQueues(); for (RegionQueue rq: rqs){ queuesize += rq.size(); if (((SerialGatewaySenderImpl)gs).getQueues() != null) { int queuesize = 0; Set<RegionQueue> rqs = ((SerialGatewaySenderImpl)gs).getQueues(); for (RegionQueue rq: rqs){ queuesize += rq.size();
GatewaySender gatewaySender = senders.iterator().next(); Set<RegionQueue> regionQueues = ((SerialGatewaySenderImpl) gatewaySender) .getQueues(); assertEquals(regionQueues.size(), 1); RegionQueue regionQueue = regionQueues.iterator().next();
GatewaySender gatewaySender = senders.iterator().next(); Set<RegionQueue> regionQueues = ((SerialGatewaySenderImpl) gatewaySender) .getQueues(); assertEquals(regionQueues.size(), 1); RegionQueue regionQueue = regionQueues.iterator().next();
if (sender instanceof SerialGatewaySenderImpl) { Set<RegionQueue> sqSet = ((SerialGatewaySenderImpl) sender) .getQueues(); for (RegionQueue rq : sqSet) { rq.addCacheListener((CacheListener) queueListenerInstance);