Package com.gemstone.gemfire.cache

Examples of com.gemstone.gemfire.cache.CacheFactory


    @Before
    @Override
    public void setUp() {
        super.setUp();
        cache = new CacheFactory()
                .set("name", "Test")
                .set("log-level", "warning")
                .set("cache-xml-file", "gemfire.xml")
                .create();
    }
View Full Code Here


    @Before
    @Override
    public void setUp() {
        super.setUp();
        cache = new CacheFactory()
                .set("name", "Test")
                .set("log-level", "warning")
                .set("cache-xml-file", "gemfire.xml")
                .create()
        ;
View Full Code Here

      serverHost = props.getProperty(SERVERHOST_PROPERTY_NAME, SERVERHOST_PROPERTY_DEFAULT);
      locatorStr = props.getProperty(LOCATOR_PROPERTY_NAME);
     
      String topology = props.getProperty(TOPOLOGY_PROPERTY_NAME);
      if (topology != null && topology.equals(TOPOLOGY_P2P_VALUE)) {
        CacheFactory cf = new CacheFactory();
        if (locatorStr != null) {
          cf.set("locators", locatorStr);
        }
        cache = cf.create();
        isClient = false;
        return;
      }
    }
    isClient = true;
View Full Code Here

*/
public class JsonStringToObjectTransformerTests {

  @Test
  public void test() {
    new CacheFactory().create();
    JsonStringToObjectTransformer transformer = new JsonStringToObjectTransformer();
    String json = "{\"symbol\":\"VMW\",\"price\":73}";
    PdxInstance pdx = transformer.toObject(json);
    assertEquals("VMW", pdx.getField("symbol"));
    assertEquals(Byte.valueOf("73"), pdx.getField("price"));
View Full Code Here

  protected GemFireCache createCache(Object factory) {
    return (cache != null ? cache : ((CacheFactory) factory).create());
  }

  protected Object createFactory(Properties gemfireProperties) {
    return new CacheFactory(gemfireProperties);
  }
View Full Code Here

  public static void setUp() {

    MappingPdxSerializer serializer = new MappingPdxSerializer(new GemfireMappingContext(),
        new DefaultConversionService());

    CacheFactory factory = new CacheFactory();
    factory.setPdxSerializer(serializer);
    factory.setPdxPersistent(true);
    cache = factory.create();

    RegionFactory<Object, Object> regionFactory = cache.createRegionFactory();
    regionFactory.setDataPolicy(DataPolicy.PERSISTENT_REPLICATE);
    region = regionFactory.create("foo");
  }
View Full Code Here

    props.setProperty("name", "FunctionServer");
    props.setProperty("log-level", "config");
    props.setProperty("groups","g1,g2,g3");
    
    
    Cache cache = new CacheFactory(props).create();

    // Create region.
    RegionFactory<Object,Object> factory = cache.createRegionFactory();
    factory.setDataPolicy(DataPolicy.REPLICATE);
    factory.setScope(Scope.DISTRIBUTED_ACK);
View Full Code Here

    Properties gemfireProperties = new Properties();
    gemfireProperties.setProperty("name", "CqServer");
    gemfireProperties.setProperty("mcast-port", "0");
    gemfireProperties.setProperty("log-level", "warning");

    Cache cache = new CacheFactory(gemfireProperties).create();

    RegionFactory<String, Integer> regionFactory = cache.createRegionFactory();
    regionFactory.setDataPolicy(DataPolicy.REPLICATE);
    regionFactory.setScope(Scope.DISTRIBUTED_ACK);
View Full Code Here

      // Cache.close();
    }
  }

  protected void doSpringContextBootstrappingInitializationTest(final String cacheXmlFile) {
    Cache gemfireCache = new CacheFactory()
      .set("name", GEMFIRE_NAME)
      .set("mcast-port", GEMFIRE_MCAST_PORT)
      .set("log-level", GEMFIRE_LOG_LEVEL)
      .set("cache-xml-file", cacheXmlFile)
      //.set("locators", GEMFIRE_LOCATORS)
View Full Code Here

  }

  @Override
  protected Object createFactory(Properties gemfireProperties) {
    setProperties(gemfireProperties);
    return new CacheFactory(gemfireProperties);
  }
View Full Code Here

TOP

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

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.