【问题标题】:Migrating Infinispan 4.2 to 5.1 with the InternalEntryFactory class使用 InternalEntryFactory 类将 Infinispan 4.2 迁移到 5.1
【发布时间】:2013-02-06 16:52:31
【问题描述】:

我们正在 Java 项目中从 Infinispan 4.2 迁移到 5.1。

在 4.2 版中,有一个名为 InternalEntryFactory 的类,它位于 org.infinispan.container.entries 包中。

但在 5.1 版中,此类不再存在。它被 org.infinispan.container 包中的 InternalEntryFactory 接口所取代。

这是我的问题:我现在应该使用这个接口的哪个实现?

【问题讨论】:

    标签: java jboss infinispan


    【解决方案1】:

    使用哪种实现取决于缓存是否有版本。但是你不应该直接实例化实现类,你应该只使用接口:

      InternalEntryFactory internalEntryFactory = cache.getAdvancedCache().getComponentRegistry().getComponent(InternalEntryFactory.class);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-16
      • 2015-04-07
      • 2014-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-01
      相关资源
      最近更新 更多