java - 如何使用 emf 编写多线程模型?

标签 java multithreading eclipse-emf

我正在用 java 编写一个多线程程序,所以在我的 emf 模型中,某些类需要实现 Runnable 类,所以我想知道如何用 emf 做到这一点? 比如:

public interface MyClass extends Runnable {

而不是:

public interface MyClass extends EObject {

?

最佳答案

附带说明 EMF Core 本身不是线程安全的,存在两个选项: EMF-CDO 允许并发修改事务 EMF-Transaction 允许您控制进行更改的方式,将这些更改拆分为 TransactionalCommand,但这些更改并没有真正同时应用。

关于java - 如何使用 emf 编写多线程模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4965332/

相关文章:

java - 如何在android studio中使用MVVM+Databinding设计登录?

java - 如何迭代 Java 枚举?

swift - 随机 Realm 'already opened with a different schema mode' 错误

eclipse - 以编程方式注册Ecore元模型

attributes - 如何访问 EMF 模型的某些 EStructuralFeatures?

java - 哪些场景可以使用静态java方法?

java - Oracle/JDBC : Problem with correct Timezone of rows

c - 在 C 中终止线程窗口

c# - Monotouch 中的 System.ComponentModel.BackgroundWorker - 正确用法?

eclipse-emf - EProxy URI 无法在 ecore 模型中解析