changing load mode for hazelcast map

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-11 11:17:44

问题


I am trying to change the load mode for a Hazelcast 3.2 map. This is what I have tried via the code (not sure if its available via the XML config file which would be preferable for me).

private InitialLoadMode initialLoadMode = InitialLoadMode.EAGER;
final Config config= new Config();
final MapConfig mapConfig = config.getMapConfig("*");
final MapStoreConfig mapStoreConfig = mapConfig.getMapStoreConfig();
mapStoreConfig.setInitialLoadMode(initialLoadMode); //mapStoreConfig.InitialLoadMode(initialLoadMode);

The last last line does not appear to compile. Any suggestions?


回答1:


You need to call it in a construtor, e.g. :

class Foo{

    private InitialLoadMode initialLoadMode = InitialLoadMode.EAGER;
    final Config config= new Config();
    final MapConfig mapConfig = config.getMapConfig("*");
    final MapStoreConfig mapStoreConfig = mapConfig.getMapStoreConfig();
    {
        mapStoreConfig.setInitialLoadMode(initialLoadMode);
    }
}


来源:https://stackoverflow.com/questions/24619171/changing-load-mode-for-hazelcast-map

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!