Package com.gemstone.gemfire.cache

Examples of com.gemstone.gemfire.cache.PartitionAttributes


    Region region = ctx.getBean("attr-region", Region.class);
    assertEquals("attr-region", region.getName());
    RegionAttributes attr = region.getAttributes();
    assertEquals(1024, attr.getInitialCapacity());

    PartitionAttributes pa = attr.getPartitionAttributes();
    assertEquals(512, pa.getLocalMaxMemory());
    assertEquals(1, pa.getRedundantCopies());
  }
View Full Code Here


    RegionAttributes fixedRegionAttributes = TestUtils.readField("attributes", fixedRegionFactoryBean);

    assertNotNull(fixedRegionAttributes);

    PartitionAttributes fixedRegionPartitionAttributes = fixedRegionAttributes.getPartitionAttributes();

    assertNotNull(fixedRegionPartitionAttributes);

    assertNotNull(fixedRegionPartitionAttributes.getFixedPartitionAttributes());
    assertEquals(3, fixedRegionPartitionAttributes.getFixedPartitionAttributes().size());

    FixedPartitionAttributes fixedPartitionAttributes =
      (FixedPartitionAttributes) fixedRegionPartitionAttributes.getFixedPartitionAttributes().get(0);

    assertEquals(3, fixedPartitionAttributes.getNumBuckets());
    assertTrue(fixedPartitionAttributes.isPrimary());
  }
View Full Code Here

    assertEquals("listeners", listeners.getName());
    assertEquals(Region.SEPARATOR + "listeners", listeners.getFullPath());
    assertNotNull(listeners.getAttributes());
    assertEquals(DataPolicy.PARTITION, listeners.getAttributes().getDataPolicy());

    PartitionAttributes listenersPartitionAttributes = listeners.getAttributes().getPartitionAttributes();

    assertNotNull(listenersPartitionAttributes);
    assertNotNull(listenersPartitionAttributes.getPartitionListeners());
    assertEquals(4, listenersPartitionAttributes.getPartitionListeners().length);

    List<String> expectedNames = Arrays.asList("X", "Y", "Z", "ABC");

    for (PartitionListener listener : listenersPartitionAttributes.getPartitionListeners()) {
      assertTrue(listener instanceof TestPartitionListener);
      assertTrue(expectedNames.contains(listener.toString()));
    }
  }
View Full Code Here

    assertEquals("listenerRef", listeners.getName());
    assertEquals(Region.SEPARATOR + "listenerRef", listeners.getFullPath());
    assertNotNull(listeners.getAttributes());
    assertEquals(DataPolicy.PARTITION, listeners.getAttributes().getDataPolicy());

    PartitionAttributes listenersPartitionAttributes = listeners.getAttributes().getPartitionAttributes();

    assertNotNull(listenersPartitionAttributes);
    assertNotNull(listenersPartitionAttributes.getPartitionListeners());
    assertEquals(1, listenersPartitionAttributes.getPartitionListeners().length);
    assertTrue(listenersPartitionAttributes.getPartitionListeners()[0] instanceof TestPartitionListener);
    assertEquals("ABC", listenersPartitionAttributes.getPartitionListeners()[0].toString());
  }
View Full Code Here

      }
    });

    when(regionFactory.setPartitionAttributes(any(PartitionAttributes.class))).thenAnswer(new Answer<RegionFactory>(){
      @Override public RegionFactory answer(InvocationOnMock invocation) throws Throwable {
        PartitionAttributes partitionAttributes = (PartitionAttributes) invocation.getArguments()[0];
        attributesFactory.setPartitionAttributes(partitionAttributes);
        return regionFactory;
      }
    });
View Full Code Here

TOP

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

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.