Examples of RegionFactoryBean


Examples of org.springframework.data.gemfire.RegionFactoryBean

  @Test
  @SuppressWarnings("rawtypes")
  public void testReplicatedDataRegionAttributes() throws Exception {
    assertTrue(context.containsBean("replicated-data"));

    RegionFactoryBean replicatedDataRegionFactoryBean = context.getBean("&replicated-data", RegionFactoryBean.class);

    assertTrue(replicatedDataRegionFactoryBean instanceof ReplicatedRegionFactoryBean);
    assertEquals(DataPolicy.REPLICATE, replicatedDataRegionFactoryBean.getDataPolicy());
    assertFalse(replicatedDataRegionFactoryBean.getDataPolicy().withPersistence());
    assertEquals("diskStore1", TestUtils.readField("diskStoreName", replicatedDataRegionFactoryBean));
    assertNull(TestUtils.readField("scope", replicatedDataRegionFactoryBean));

    Region replicatedDataRegion = context.getBean("replicated-data", Region.class);
View Full Code Here

Examples of org.springframework.data.gemfire.RegionFactoryBean

  @Test
  @SuppressWarnings("rawtypes")
  public void testPartitionDataOptions() throws Exception {
    assertTrue(context.containsBean("partition-data"));
    RegionFactoryBean fb = context.getBean("&partition-data", RegionFactoryBean.class);
    assertTrue(fb instanceof PartitionedRegionFactoryBean);
    assertTrue((Boolean) TestUtils.readField("persistent", fb));
    RegionAttributes attrs = TestUtils.readField("attributes", fb);

    EvictionAttributes evicAttr = attrs.getEvictionAttributes();
View Full Code Here

Examples of org.springframework.data.gemfire.RegionFactoryBean

  @Test
  @SuppressWarnings("rawtypes")
  public void testEntryTtl() throws Exception {
    assertTrue(context.containsBean("replicated-data"));
    RegionFactoryBean fb = context.getBean("&replicated-data", RegionFactoryBean.class);
    RegionAttributes attrs = TestUtils.readField("attributes", fb);

    ExpirationAttributes entryTTL = attrs.getEntryTimeToLive();
    assertEquals(100, entryTTL.getTimeout());
    assertEquals(ExpirationAction.DESTROY, entryTTL.getAction());
View Full Code Here

Examples of org.springframework.data.gemfire.RegionFactoryBean

  @Test
  @SuppressWarnings("rawtypes")
  public void testCustomExpiry() throws Exception {
    assertTrue(context.containsBean("replicated-data-custom-expiry"));
    RegionFactoryBean fb = context.getBean("&replicated-data-custom-expiry", RegionFactoryBean.class);
    RegionAttributes attrs = TestUtils.readField("attributes", fb);
   
    assertNotNull(attrs.getCustomEntryIdleTimeout());
    assertNotNull(attrs.getCustomEntryTimeToLive());
   
View Full Code Here

Examples of org.springframework.data.gemfire.RegionFactoryBean

  @Test
  @SuppressWarnings({ "deprecation", "rawtypes" })
  public void testPublisherLocalRegion() throws Exception {
    assertTrue(context.containsBean("pub"));

    RegionFactoryBean publisherRegionFactoryBean = context.getBean("&pub", RegionFactoryBean.class);

    assertNotNull(publisherRegionFactoryBean);
    assertEquals(DataPolicy.NORMAL, TestUtils.readField("dataPolicy", publisherRegionFactoryBean));
    assertEquals("publisher", TestUtils.readField("name", publisherRegionFactoryBean));
    assertEquals(Scope.LOCAL, TestUtils.readField("scope", publisherRegionFactoryBean));
View Full Code Here

Examples of org.springframework.data.gemfire.RegionFactoryBean

  @Test
  @SuppressWarnings("rawtypes")
  public void testComplexLocal() throws Exception {
    assertTrue(context.containsBean("complex"));

    RegionFactoryBean complexRegionFactoryBean = context.getBean("&complex", RegionFactoryBean.class);

    assertNotNull(complexRegionFactoryBean);

    CacheListener[] cacheListeners = TestUtils.readField("cacheListeners", complexRegionFactoryBean);
View Full Code Here

Examples of org.springframework.data.gemfire.RegionFactoryBean

  @Test
  @SuppressWarnings("rawtypes")
  public void testOptionsPartitionRegion() throws Exception {
    assertTrue(context.containsBean("options"));

    RegionFactoryBean optionsRegionFactoryBean = context.getBean("&options", RegionFactoryBean.class);

    assertTrue(optionsRegionFactoryBean instanceof PartitionedRegionFactoryBean);
    assertEquals(null, TestUtils.readField("scope", optionsRegionFactoryBean));
    assertEquals("redundant", TestUtils.readField("name", optionsRegionFactoryBean));
View Full Code Here

Examples of org.springframework.data.gemfire.RegionFactoryBean

  @Test
  @SuppressWarnings("rawtypes")
  public void testComplexPartitionRegion() throws Exception {
    assertTrue(context.containsBean("complex"));

    RegionFactoryBean complexRegionFactoryBean = context.getBean("&complex", RegionFactoryBean.class);

    CacheListener[] cacheListeners = TestUtils.readField("cacheListeners", complexRegionFactoryBean);

    assertFalse(ObjectUtils.isEmpty(cacheListeners));
    assertEquals(2, cacheListeners.length);
View Full Code Here

Examples of org.springframework.data.gemfire.RegionFactoryBean

  }

  @Test
  @SuppressWarnings("rawtypes")
  public void testFixedPartitionRegion() throws Exception {
    RegionFactoryBean fixedRegionFactoryBean = context.getBean("&fixed", RegionFactoryBean.class);

    assertNotNull(fixedRegionFactoryBean);

    RegionAttributes fixedRegionAttributes = TestUtils.readField("attributes", fixedRegionFactoryBean);
View Full Code Here

Examples of org.springframework.data.gemfire.RegionFactoryBean

    Region<?, ?> region = ctx.getBean("region-inner-gateway-sender", Region.class);

    assertNotNull(region.getAttributes().getGatewaySenderIds());
    assertEquals(2, region.getAttributes().getGatewaySenderIds().size());

    RegionFactoryBean regionFactoryBean = ctx.getBean("&region-inner-gateway-sender", RegionFactoryBean.class);

    Object[] gatewaySenders = TestUtils.readField("gatewaySenders", regionFactoryBean);

    assertNotNull(gatewaySenders);
    assertEquals(2, gatewaySenders.length);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.