改变淡黑色地图的加载模式

时间:2014-07-07 20:23:31

标签: java hazelcast

我正在尝试更改Hazelcast 3.2地图的加载模式。这是我通过代码尝试的(不确定它是否可以通过XML配置文件获得,这对我来说更合适)。

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);

最后一行似乎没有编译。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

你需要在构造函数ep中调用它

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);
    }
}