Java ADF从托管bean调用有界taskflow

Java ADF从托管bean调用有界taskflow,java,oracle-adf,Java,Oracle Adf,我需要从托管bean调用一个有界任务流。 我能够从应用程序中的事件侦听器调用托管bean方法 如何从该方法启动有界任务流?如果TabContext可用。否则将选项卡上下文作为参数传递 try { TabContext.getCurrentInstance().setTabsRendered(true); TabContext.getCurrentInstance().addOrSelectTab("Your Tab Name",

我需要从托管bean调用一个有界任务流。 我能够从应用程序中的事件侦听器调用托管bean方法


如何从该方法启动有界任务流?

如果
TabContext
可用。否则将选项卡上下文作为参数传递

try {
    TabContext.getCurrentInstance().setTabsRendered(true);
    TabContext.getCurrentInstance().addOrSelectTab("Your Tab Name",
                                                       "/WEB-INF/task-flow-definition.xml#task-flow-definition");
} catch (TabContext.TabOverflowException e) {
    e.printStackTrace();
}

如果
TabContext
可用,请参阅:

。否则将选项卡上下文作为参数传递

try {
    TabContext.getCurrentInstance().setTabsRendered(true);
    TabContext.getCurrentInstance().addOrSelectTab("Your Tab Name",
                                                       "/WEB-INF/task-flow-definition.xml#task-flow-definition");
} catch (TabContext.TabOverflowException e) {
    e.printStackTrace();
}
参考: