Tabnine Logo
RegionQueue.getRegion
Code IndexAdd Tabnine to your IDE (free)

How to use
getRegion
method
in
com.gemstone.gemfire.internal.cache.RegionQueue

Best Java code snippets using com.gemstone.gemfire.internal.cache.RegionQueue.getRegion (Showing top 20 results out of 315)

origin: io.snappydata/gemfire-hydra-tests

public boolean done() {
 boolean done = numQueueEntries == queues
   .toArray(new RegionQueue[queues.size()])[0].getRegion().size();
 return done;
}
origin: io.snappydata/gemfire-core

@Override
public Region getRegion() {
  return this.processors[0].getQueue().getRegion();
}

origin: org.apache.geode/gemfire-core

@Override
public Region getRegion() {
  return this.processors[0].getQueue().getRegion();
}

origin: io.snappydata/gemfire-hydra-tests

public static HashMap checkQueue_PR(String senderId){
 Set<GatewaySender> senders = cache.getGatewaySenders();
 GatewaySender sender = null;
 for(GatewaySender s : senders){
  if(s.getId().equals(senderId)){
   sender = s;
   break;
  }
 }
 
 RegionQueue parallelQueue = (RegionQueue)((ParallelGatewaySenderImpl)sender)
 .getQueues().toArray(new RegionQueue[1])[0];
 
 PartitionedRegion region = (PartitionedRegion)parallelQueue.getRegion();
 QueueListener listener = (QueueListener)region.getCacheListener();
 
 HashMap listenerAttrs = new HashMap();
 listenerAttrs.put("Create", listener.createList);
 listenerAttrs.put("Update", listener.updateList);
 listenerAttrs.put("Destroy", listener.destroyList);
 return listenerAttrs;
}

origin: org.apache.geode/gemfire-core

protected void destroyProcessor() {
 if (logger.isDebugEnabled()) {
  logger.debug("Destroying dispatcher");
 }
 try {
  try {
   if (this.queue.peek() != null) {
    logger.warn(LocalizedMessage.create(LocalizedStrings.GatewayImpl_DESTROYING_GATEWAYEVENTDISPATCHER_WITH_ACTIVELY_QUEUED_DATA));
   }
  } catch (InterruptedException e) {
   /*
    * ignore, 
    */
   // TODO if this won't be thrown, assert it.
  }
 } catch (CacheException ignore) {
  // just checking in case we should log a warning
 } finally {
  this.queue.getRegion().localDestroyRegion();
  if (logger.isDebugEnabled()) {
   logger.debug("Destroyed dispatcher");
  }
 }
}

origin: io.snappydata/gemfire-hydra-tests

public static HashMap checkQueue_BR(String senderId, int numBuckets){
 Set<GatewaySender> senders = cache.getGatewaySenders();
 GatewaySender sender = null;
 for(GatewaySender s : senders){
  if(s.getId().equals(senderId)){
   sender = s;
   break;
  }
 }
 RegionQueue parallelQueue = (RegionQueue)((ParallelGatewaySenderImpl)sender)
 .getQueues().toArray(new RegionQueue[1])[0];
 
 PartitionedRegion region = (PartitionedRegion)parallelQueue.getRegion();
 HashMap listenerAttrs = new HashMap();
 for (int i = 0; i < numBuckets; i++) {
  BucketRegion br = region.getBucketRegion(i);
  if (br != null) {
   QueueListener listener = (QueueListener)br.getCacheListener();
   if (listener != null) {
    listenerAttrs.put("Create"+i, listener.createList);
    listenerAttrs.put("Update"+i, listener.updateList);
    listenerAttrs.put("Destroy"+i, listener.destroyList);
   }
  }
 }
 return listenerAttrs;
}

origin: io.snappydata/dunit

 regions.add(processor.getQueue().getRegion());
 logger.info("Serial gateway sender " + sender.getId() + " uses region named " + processor.getQueue().getRegion().getFullPath());
} else if (processor instanceof ParallelGatewaySenderEventProcessor) {
 sb.append("Concurrent serial gateway sender " + sender.getId() + " uses " + queues.size() + " regions");
 for (RegionQueue queue : queues) {
  Region aRegion = queue.getRegion();
  regions.add(aRegion);
  sb.append(" " + aRegion.getFullPath());
origin: io.snappydata/gemfire-hydra-tests

public static void validateParallelSenderQueueBucketSize(final String senderId, final int bucketSize) {
 Set<GatewaySender> senders = cache.getGatewaySenders();
 GatewaySender sender = null;
 for (GatewaySender s : senders) {
  if (s.getId().equals(senderId)) {
   sender = s;
   break;
  }
 }
 RegionQueue regionQueue = ((ParallelGatewaySenderImpl)sender).getQueues().toArray(new RegionQueue[1])[0];
 Set<BucketRegion> buckets = ((PartitionedRegion)regionQueue.getRegion()).getDataStore().getAllLocalPrimaryBucketRegions();
 for (BucketRegion bucket : buckets) {
  assertEquals("Expected bucket entries for bucket " + bucket.getId() + " is different than actual.", bucketSize, bucket.keySet().size());
 }
}
origin: io.snappydata/gemfire-hydra-tests

 regions.add(processor.getQueue().getRegion());
 Log.getLogWriter().info("Serial gateway sender " + sender.getId() + " uses region named " + processor.getQueue().getRegion().getFullPath());
} else if (processor instanceof ParallelGatewaySenderEventProcessor) {
 sb.append("Concurrent serial gateway sender " + sender.getId() + " uses " + queues.size() + " regions");
 for (RegionQueue queue : queues) {
  Region aRegion = queue.getRegion();
  regions.add(aRegion);
  sb.append(" " + aRegion.getFullPath());
origin: io.snappydata/gemfire-hydra-tests

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;
}

origin: io.snappydata/gemfire-hydra-tests

private void addCacheListenerOnQueueBucketRegion(String senderId, int numBuckets){
 Set<GatewaySender> senders = cache.getGatewaySenders();
 GatewaySender sender = null;
 for(GatewaySender s : senders){
  if(s.getId().equals(senderId)){
   sender = s;
   break;
  }
 }
 RegionQueue parallelQueue = (RegionQueue)((ParallelGatewaySenderImpl)sender)
 .getQueues().toArray(new RegionQueue[1])[0];
 
 PartitionedRegion region = (PartitionedRegion)parallelQueue.getRegion();
 for (int i = 0; i < numBuckets; i++) {
  BucketRegion br = region.getBucketRegion(i);
  if (br != null) {
   AttributesMutator mutator = br.getAttributesMutator();
   CacheListener listener = new QueueListener();
   mutator.addCacheListener(listener);
  }
 }
}

origin: io.snappydata/gemfire-hydra-tests

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);
 }
}

origin: io.snappydata/gemfire-hydra-tests

Set<BucketRegion> buckets = ((PartitionedRegion) regionQueue.getRegion())
  .getDataStore().getAllLocalPrimaryBucketRegions();
for (final BucketRegion bucket : buckets) {
origin: io.snappydata/gemfire-hydra-tests

 ((ParallelGatewaySenderImpl)sender).getQueues().toArray(new RegionQueue[1])[0].getRegion().getName())) {
fail("The shadowPR is exposed to the user");
origin: io.snappydata/gemfire-core

if (this.queue.getRegion() != null) {
  this.queue.getRegion().localDestroyRegion();
origin: io.snappydata/gemfire-hydra-tests

 assertEquals(regionQueues.size(), 1);
 RegionQueue regionQueue = regionQueues.iterator().next();
 assertEquals(true, regionQueue.getRegion().getAttributes()
   .isDiskSynchronous());
} finally {
origin: io.snappydata/gemfire-hydra-tests

 RegionQueue regionQueue = regionQueues.iterator().next();
 assertEquals(false, regionQueue.getRegion().getAttributes()
   .isDiskSynchronous());
} finally {
origin: io.snappydata/gemfire-hydra-tests

 assertEquals(regionQueues.size(), 1);
 RegionQueue regionQueue = regionQueues.iterator().next();
 assertEquals(true, regionQueue.getRegion().getAttributes()
   .isDiskSynchronous());
} finally {
origin: io.snappydata/gemfire-hydra-tests

 assertEquals(regionQueues.size(), 1);
 RegionQueue regionQueue = regionQueues.iterator().next();
 assertEquals(false, regionQueue.getRegion().getAttributes()
   .isDiskSynchronous());
} finally {
origin: io.snappydata/gemfire-hydra-tests

  .getQueues().toArray()[0];
PartitionedRegion region = (PartitionedRegion) parallelQueue
  .getRegion();
for (int i = 0; i < region.getTotalNumberOfBuckets(); i++) {
 BucketRegion br = region.getBucketRegion(i);
com.gemstone.gemfire.internal.cacheRegionQueuegetRegion

Javadoc

Returns the underlying region that backs this queue.

Popular methods of RegionQueue

  • size
    Returns the size of the queue
  • addCacheListener
    Add a CacheListener to the queue
  • put
    Puts an object onto the tail of the queue
  • close
  • peek
    Peeks either a batchSize number of elements from the queue or until timeToWait milliseconds have ela
  • remove
  • removeCacheListener
    Remove the CacheListener from the queue
  • take
    Takes up to batchSize number of objects from the head of the queue. As soon as it gets a null respon
  • estimateMemoryFootprint
    Estimate constant memory usage of the queue excluding the queue entries.
  • release

Popular in Java

  • Running tasks concurrently on multiple threads
  • addToBackStack (FragmentTransaction)
  • scheduleAtFixedRate (Timer)
  • getExternalFilesDir (Context)
  • Component (java.awt)
    A component is an object having a graphical representation that can be displayed on the screen and t
  • ConnectException (java.net)
    A ConnectException is thrown if a connection cannot be established to a remote host on a specific po
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • DecimalFormat (java.text)
    A concrete subclass of NumberFormat that formats decimal numbers. It has a variety of features desig
  • Properties (java.util)
    A Properties object is a Hashtable where the keys and values must be Strings. Each property can have
  • Location (org.springframework.beans.factory.parsing)
    Class that models an arbitrary location in a Resource.Typically used to track the location of proble
  • Top Vim plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now