Package com.gemstone.gemfire.cache

Examples of com.gemstone.gemfire.cache.RegionAttributes


    Region region = context.getBean("replicated-with-attributes", Region.class);

    assertNotNull("The 'replicated-with-attributes' Region was not properly configured and initialized!", region);

    RegionAttributes regionAttributes = region.getAttributes();

    assertNotNull(regionAttributes);
    assertFalse(regionAttributes.getCloningEnabled());
    assertEquals(10, regionAttributes.getConcurrencyLevel());
    assertTrue(regionAttributes.isDiskSynchronous());
    assertTrue(regionAttributes.getEnableAsyncConflation());
    assertTrue(regionAttributes.getEnableSubscriptionConflation());
    assertTrue(regionAttributes.getIgnoreJTA());
    assertEquals(10, regionAttributes.getInitialCapacity());
    assertFalse(regionAttributes.getIndexMaintenanceSynchronous());
    assertEquals(String.class, regionAttributes.getKeyConstraint());
    assertEquals(0.50, regionAttributes.getLoadFactor(), 0.001);
    assertTrue(regionAttributes.isLockGrantor());
    assertTrue(regionAttributes.getMulticastEnabled());
    assertEquals(Scope.GLOBAL, regionAttributes.getScope());
    assertEquals(String.class, regionAttributes.getValueConstraint());
  }
View Full Code Here


    when(region.createSubregion(anyString(), any(RegionAttributes.class))).thenAnswer(new Answer<Region>() {
      @Override
      public Region answer(InvocationOnMock invocation) throws Throwable {
        String name = (String) invocation.getArguments()[0];
        RegionAttributes attributes = (RegionAttributes) invocation.getArguments()[1];

        Region parent = (Region) invocation.getMock();
        String parentName = parent.getName();
        String regionName = parentName.startsWith("/") ? parentName+"/"+name : "/"+parentName+"/"+ name;
View Full Code Here

TOP

Related Classes of com.gemstone.gemfire.cache.RegionAttributes

Copyright © 2018 www.massapicom. 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.