com.evolveum.midpoint.task.api.Task.createSubtask()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(1.7k)|赞(0)|评价(0)|浏览(78)

本文整理了Java中com.evolveum.midpoint.task.api.Task.createSubtask()方法的一些代码示例,展示了Task.createSubtask()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Task.createSubtask()方法的具体详情如下:
包路径:com.evolveum.midpoint.task.api.Task
类名称:Task
方法名:createSubtask

Task.createSubtask介绍

[英]Creates a transient subtask. Owner is inherited from parent task to subtask.
[中]创建一个临时子任务。所有者从父任务继承到子任务。

代码示例

代码示例来源:origin: Evolveum/midpoint

workerSpecificResults.add(workerSpecificResult);
Task subtask = coordinatorTask.createSubtask(new WorkerHandler(workerSpecificResult));
if (isEnableIterationStatistics()) {
  subtask.resetIterativeTaskInformation(null);

代码示例来源:origin: Evolveum/midpoint

task = parentTask.createSubtask();
} else {
  task = taskController.getTaskManager().createTaskInstance();

代码示例来源:origin: Evolveum/midpoint

reconTask = task.createSubtask();
} else {
  reconTask = task;

代码示例来源:origin: Evolveum/midpoint

TaskQuartzImpl subtask = (TaskQuartzImpl) task.createSubtask(handler);
assertTrue("Subtask is not transient", subtask.isTransient());
assertTrue("Subtask is not asynchronous", subtask.isAsynchronous());

代码示例来源:origin: Evolveum/midpoint

Task t1 = task.createSubtask();
t1.setHandlerUri(AbstractTaskManagerTest.L3_TASK_HANDLER_URI);
taskManager.switchToBackground(t1, opResult);
Task t2 = task.createSubtask();
t2.setHandlerUri(AbstractTaskManagerTest.SINGLE_TASK_HANDLER_URI);
taskManager.switchToBackground(t2, opResult);

代码示例来源:origin: Evolveum/midpoint

assertEquals("Didn't get correct task by identifier", firstChildTask.getOid(), firstReloaded.getOid());
Task secondChildTask = rootTask.createSubtask();
secondChildTask.setName("Second child");
secondChildTask.setOwner(rootTask.getOwner());

相关文章

微信公众号

最新文章

更多