Package com.hazelcast.config

Examples of com.hazelcast.config.Config


   
//    MapConfig mapConfig = new MapConfig();
//    mapConfig.setName(mapName);
//    mapConfig.setNearCacheConfig(nearCacheConfig);
   
    Config config = new Config();
//    Map <String, MapConfig> mapConfigs = new HashMap<String, MapConfig>();
//    mapConfigs.put(mapName, mapConfig);
//    config.setMapConfigs(mapConfigs);
    config.getMapConfig(mapName).setNearCacheConfig(nearCacheConfig);
   
    HazelcastInstance hOnGtw1 = Hazelcast.newHazelcastInstance(config);
    HazelcastInstance hOnGtw2 = Hazelcast.newHazelcastInstance(config);

//    hOnGtw1.getConfig().getMapConfigs()
View Full Code Here


    String mapName = "apisMap";
   
    NearCacheConfig nearCacheConfig = new NearCacheConfig();
    nearCacheConfig.setMaxSize(10000);
   
    Config config = new Config();
    config.getMapConfig(mapName).setNearCacheConfig(nearCacheConfig);
   
    HazelcastInstance hOnGtw1 = Hazelcast.newHazelcastInstance(config);
    HazelcastInstance hOnGtw2 = Hazelcast.newHazelcastInstance(config);

    IMap<String, String> apisMapOnG1 = hOnGtw1.getMap(mapName);
View Full Code Here

    String mapName = "apisMap";
   
    NearCacheConfig nearCacheConfig = new NearCacheConfig();
    nearCacheConfig.setMaxSize(10000);
   
    Config config = new Config();
    config.getMapConfig(mapName).setNearCacheConfig(nearCacheConfig);
   
    HazelcastInstance hOnGtw1 = Hazelcast.newHazelcastInstance(config);
   
    IMap<String, String> apisMapOnG1 = hOnGtw1.getMap(mapName);
   
View Full Code Here

 
  @Ignore
  public void testBackupAsReplacementOfNearCache() {
    String mapName = "apisMap";

    Config config = new Config();
    config.getMapConfig(mapName).setBackupCount(20);
    config.getMapConfig(mapName).setReadBackupData(true);
   
//    config.getNetworkConfig().getSocketInterceptorConfig().
 
   
    HazelcastInstance hOnGtw1 = Hazelcast.newHazelcastInstance(config);
View Full Code Here

//    assertEquals(3, apisMapOnG1.localKeySet().size());
  }
 
  @Test
  public void testLockOnStandalone() throws InterruptedException {
    Config cfg = new Config();
    cfg.getNetworkConfig().getJoin().getMulticastConfig().setEnabled(false);

    HazelcastInstance h1 = Hazelcast.newHazelcastInstance(cfg);
   
    String mapName = new Long (System.nanoTime()).toString();
    String key = "key", anotherKey = "anotherKey";
View Full Code Here

    assertEquals(2, map1.get(key).intValue());
  }
 
  @Test
  public void testMapLockOnStandalone() throws InterruptedException {
    Config cfg = new Config();
    cfg.getNetworkConfig().getJoin().getMulticastConfig().setEnabled(false);

    HazelcastInstance h1 = Hazelcast.newHazelcastInstance(cfg);
   
    String mapName = new Long (System.nanoTime()).toString();
    String key = "key", anotherKey = "anotherKey";
View Full Code Here

    assertEquals(12, map1.get(anotherKey).intValue());
  }
 
  @Test
  public void testPutAll() {
    Config cfg = new Config();
    cfg.getNetworkConfig().getJoin().getMulticastConfig().setEnabled(false);

    HazelcastInstance h1 = Hazelcast.newHazelcastInstance(cfg);
   
    String mapName = new Long (System.nanoTime()).toString();
    String mapName2 = new Long (System.nanoTime()).toString();
View Full Code Here

    else {
      if (logger.isDebugEnabled()) {
        logger.debug("Normal start of new HazelcastInstance");
      }
      // create the instance
      Config cfg = new Config();
      cfg.setPort(E3Constant.HAZELCAST_PORT);
      cfg.setPortAutoIncrement(portAutoIncrement);
     
      cfg.setInstanceName(E3Constant.HAZELCAST_NAME);

      cfg.getNetworkConfig().getJoin().getMulticastConfig().setEnabled(false);
     
      // Close doors that are not supposed to be opened
      cfg.setProperty("hazelcast.memcache.enabled", "false");
      cfg.setProperty("hazelcast.rest.enabled", "false");
      cfg.setProperty("hazelcast.mancenter.enabled", "false");
     
      cfg.setProperty("hazelcast.version.check.enabled", "false");
     

      setHazelcastInstance(Hazelcast.newHazelcastInstance(cfg));
      if (logger.isDebugEnabled()) {
        logger.debug("Normal start: done.");
View Full Code Here

    return queue;
  }

  private void setTableProperties(String name, Map<String, String> properties) {
    if(properties != null) {
      Config cfg = hazelcastInstance.getConfig();
      MapConfig mapCfg = cfg.getMapConfig(name);
      if(mapCfg == null) {
        mapCfg = new MapConfig();
        cfg.addMapConfig(mapCfg);
      }

      String value = null;
      if((value = properties.get("eviction-policy")) != null) {
        mapCfg.setEvictionPolicy(value);
View Full Code Here

    }
  }

  private void setQueueProperties(String name, Map<String, String> properties) {
    if(properties != null) {
      Config cfg = hazelcastInstance.getConfig();
      QueueConfig queueCfg = cfg.getQueueConfig(name);
      if(queueCfg == null) {
        queueCfg = new QueueConfig();
        cfg.addQueueConfig(queueCfg);
      }
    }
  }
View Full Code Here

TOP

Related Classes of com.hazelcast.config.Config

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.