AWS SWF ListOpenWorkflow

时间:2016-11-09 23:47:38

标签: java amazon-web-services amazon-swf

我正在尝试检索域中打开的SWF工作流列表。我使用以下代码来检索WorkflowInfos列表。

 WorkflowExecutionInfos weInfos = swfClient.listOpenWorkflowExecutions(
                new ListOpenWorkflowExecutionsRequest().withDomain(domainName)
                .withStartTimeFilter(new ExecutionTimeFilter().withOldestDate(new Date(2016,11,9)));
System.out.println("Number of Executions found: "+  weInfos.getExecutionInfos().size());

但是返回的结果为0.但是,在SWF控制台页面上查看相同内容时,我会观察两个正在进行的工作流程,其中包含过去一小时的开始时间。

我提供了一些不正确的信息吗?最有可能的是oldestDate值。然而,我尝试了日期值的其他变化(例如2016,11,1)。但是每个结果都相同。我已经确认域匹配的值与SWF控制台中的值匹配。

0 个答案:

没有答案