Uses of Interface
com.ibm.fhir.task.api.ITaskGroup
-
Packages that use ITaskGroup Package Description com.ibm.fhir.database.utils.model com.ibm.fhir.task.api com.ibm.fhir.task.core.impl -
-
Uses of ITaskGroup in com.ibm.fhir.database.utils.model
Methods in com.ibm.fhir.database.utils.model that return ITaskGroup Modifier and Type Method Description ITaskGroupBaseObject. collect(ITaskCollector tc, IDatabaseAdapter target, ITransactionProvider tp, IVersionHistoryService vhs)ITaskGroupIDatabaseObject. collect(ITaskCollector tc, IDatabaseAdapter target, ITransactionProvider tp, IVersionHistoryService vhs)Collect the tasks into a dependency tree so that they can be executed concurrently (but in the right order)ITaskGroupTablespace. collect(ITaskCollector tc, IDatabaseAdapter target, ITransactionProvider tp, IVersionHistoryService vhs) -
Uses of ITaskGroup in com.ibm.fhir.task.api
Methods in com.ibm.fhir.task.api that return ITaskGroup Modifier and Type Method Description ITaskGroupITaskCollector. makeTaskGroup(java.lang.String taskId, java.lang.Runnable r, java.util.List<ITaskGroup> children)Add the given task to the task groupMethods in com.ibm.fhir.task.api that return types with arguments of type ITaskGroup Modifier and Type Method Description java.util.Collection<ITaskGroup>ITaskCollector. getFailedTaskGroups()Return a list of all theITaskGroupobjects which ran but failed This list does not contain any task groups which were not started (because they have dependencies on task groups which failed).Methods in com.ibm.fhir.task.api with parameters of type ITaskGroup Modifier and Type Method Description voidITaskGroup. addParent(ITaskGroup parent)Add the given parent as one of the parents of this task groupvoidITaskGroup. taskCompletionCallback(ITaskGroup taskGroup)Called when a child task completes.Method parameters in com.ibm.fhir.task.api with type arguments of type ITaskGroup Modifier and Type Method Description ITaskGroupITaskCollector. makeTaskGroup(java.lang.String taskId, java.lang.Runnable r, java.util.List<ITaskGroup> children)Add the given task to the task group -
Uses of ITaskGroup in com.ibm.fhir.task.core.impl
Classes in com.ibm.fhir.task.core.impl that implement ITaskGroup Modifier and Type Class Description classTaskGroupThe TaskGroup to organize a set of ongoing or pending tasks.Methods in com.ibm.fhir.task.core.impl that return ITaskGroup Modifier and Type Method Description ITaskGroupTaskManager. makeTaskGroup(java.lang.String taskId, java.lang.Runnable r, java.util.List<ITaskGroup> children)Methods in com.ibm.fhir.task.core.impl that return types with arguments of type ITaskGroup Modifier and Type Method Description java.util.Collection<ITaskGroup>TaskManager. getFailedTaskGroups()Methods in com.ibm.fhir.task.core.impl with parameters of type ITaskGroup Modifier and Type Method Description voidTaskGroup. addDependsOnThis(ITaskGroup tg)Add the givenITaskGroupto the list of task groups depending on this task group.voidTaskGroup. addParent(ITaskGroup parent)voidTaskGroup. taskCompletionCallback(ITaskGroup tg)Method parameters in com.ibm.fhir.task.core.impl with type arguments of type ITaskGroup Modifier and Type Method Description voidTaskGroup. addChildTaskGroups(java.util.List<ITaskGroup> children)Add the list of children to this task group, and make sure each of those children know what we are its parentITaskGroupTaskManager. makeTaskGroup(java.lang.String taskId, java.lang.Runnable r, java.util.List<ITaskGroup> children)
-