java - 从 Java 中的 Mule 对象存储中检索源代码

标签 java mule mule-esb

我想从 java 中的 mule ObjectStore 中检索和存储。我可以分别执行检索操作和存储操作。但找不到在同一操作中完成这些操作的方法。

我需要相当于java中的objectstore:retrieve-store操作。

目前我正在做的事情,

String expectedDelay= "expectedDelay";
ObjectStore<String> myObjStore = muleContext.getObjectStoreManager().getObjectStore("abcStore", true);
if (myObjStore.contains(expectedDelay)) {
    myObjStore.remove(expectedDelay);               
}
myObjStore.store(expectedDelay, delayString);

最佳答案

如果其对象存储是 v2,则使用其余 API

https://docs.mulesoft.com/object-store/osv2-apis

如果是自定义对象存储,则直接访问数据库。

关于java - 从 Java 中的 Mule 对象存储中检索源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59023542/

相关文章:

java - 单击时如何只选择一个按钮 -QUIZ ANDROID

Javassist - CannotCompileException : No such Class : System. 输出

java - 如何解决@OneToMany关系中重复列名异常

java - 如何在 Java 项目中将一个窗口永久保留在其他窗口前面?

mule - 如何忽略 DataWeave Mule esb 中的空对象

testing - 如何在maven中启动和停止mule

java - 尝试将 Mule 与 Drools 集成时遇到 "unqualified type in strict mode for: MessageExchangePattern"

web-services - 添加 ws-security 以在 Mule 中流动

java - 如何将获得的字符串传递为 jsonObject 格式?