Mule:是否可以在Mule对象存储中按顺序存储对象?

时间:2017-11-06 01:02:12

标签: object mule

我有一个要求,我需要在一个序列中存储传入数据(采用JSON格式),以便以下方式检索:

1 | JSONData1 2 | JSONData2 3 | JSONData3 ... N | JSONDataN

原因是如果在3号处理中发生故障,我可以输入值3检索JSON数据并继续从该点处理到下一条记录,直到最后一条可用记录。

现在Mule Object Store的行为类似于Hash,据我所知,没有维序。因此,我必须依靠Java提供的数据结构来维护订购和安排。检索还是有办法我仍然可以利用对象存储?

1 个答案:

答案 0 :(得分:0)

您可以使用java.util.Hashmap创建变量,并在将json数据存储到Object Store时使用该变量 每次存储json数据时,您可以将变量增加1,因此它将按顺序存储json数据,跟踪每个数据,如1,2,3。 在这里,您可以获得示例http://bushorn.com/dealing-with-store-the-object-store/