0

我的问题非常具体到 WCM 中的自定义操作。创建自定义操作时,日期类型下拉框中有一个称为自定义操作日期的选项。我只想知道它是什么以及它与这个功能有什么关系

  public Date getExecuteDate(Document arg0) {
      // code goes here
    return SomeDate
}

我们在实现接口 CustomWorkflowAction 时得到的,如下所示 -

 public class MyCustomWorkFlowAction implements    CustomWorkflowAction { }

可以访问此链接- http://www-10.lotus.com/ldd/portalwiki.nsf/dx/Customize_WCM_Workflow_Notification_Email_Body 以检查 CustomWorkflowAction 的代码。请帮忙。

4

1 回答 1

0

有时你只需要打开 javadoc

java.util.Date getExecuteDate(Document document)

获取此操作应执行的日期。此方法总是在运行 execute 方法之前调用。

参数:

文档 - 目标文档。自定义代码不得修改此方法中的文档。

回报:

执行日期。如果日期是过去的,则该操作将立即执行。使用 CustomWorkflowAction.DATE_EXECUTE_NOW 常量立即执行。如果日期在将来,则将安排在此日期执行操作。在联合操作的任何服务器上运行时,返回的执行日期必须相同。如果执行日期不同,则计划的操作将在不同的服务器上的不同时间运行。

如果您只想执行操作,请使用此

public Date getExecuteDate(Document document) {
    return DATE_EXECUTE_NOW;
}
于 2014-05-23T19:40:21.607 回答