|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Task | |
org.objectweb.proactive.branchnbound | The Branch and Bound (API) package. |
org.objectweb.proactive.branchnbound.core | This is the core of the BnB API implementation. |
org.objectweb.proactive.branchnbound.core.queue | All task queues which are provided by the BnB API. |
Uses of Task in org.objectweb.proactive.branchnbound |
Methods in org.objectweb.proactive.branchnbound with parameters of type Task | |
static Manager |
ProActiveBranchNBound.newBnB(Task root,
Node managerNode,
Node[] nodes,
java.lang.String queueType)
Create a new activate Manager with the given root task. |
static Manager |
ProActiveBranchNBound.newBnB(Task root,
VirtualNode virtualNode,
java.lang.String queueType)
Create a new activate Manager with the given root task. |
static Manager |
ProActiveBranchNBound.newBnB(Task root,
Node managerNode,
Node[][] nodes,
java.lang.String queueType)
Create a new activate Manager with the given root task. |
static Manager |
ProActiveBranchNBound.newBnB(Task root,
VirtualNode[] virtualNodes,
java.lang.String queueType)
Create a new activate Manager with the given root task. |
Uses of Task in org.objectweb.proactive.branchnbound.core |
Methods in org.objectweb.proactive.branchnbound.core that return Task | |
Task |
Worker.getCurrentTask()
|
Methods in org.objectweb.proactive.branchnbound.core with parameters of type Task | |
Result |
Manager.start(Task rootTask)
Start the computation with a new root task. |
Result |
Worker.execute(Task task)
Start the computation of the given task. |
Constructors in org.objectweb.proactive.branchnbound.core with parameters of type Task | |
Manager(Task root,
Node myNode,
Node[] nodes,
java.lang.String queueType)
Contruct a new Manager. |
|
Manager(Task root,
Node myNode,
Node[][] nodes,
java.lang.String queueType)
Contruct a new Manager. |
|
Manager(Task root,
Node myNode,
VirtualNode[] virtualNodes,
java.lang.String queueType)
Contruct a new Manager. |
Uses of Task in org.objectweb.proactive.branchnbound.core.queue |
Methods in org.objectweb.proactive.branchnbound.core.queue that return Task | |
Task |
LargerQueueImpl.next()
|
Task |
LargerQueueImpl.getRootTaskFromBackup()
|
Task |
BasicQueueImpl.next()
|
Task |
BasicQueueImpl.getRootTaskFromBackup()
|
abstract Task |
TaskQueue.next()
Return the next task to be computed, and remove it from the queue. |
abstract Task |
TaskQueue.getRootTaskFromBackup()
Restore the root task. |
Methods in org.objectweb.proactive.branchnbound.core.queue with parameters of type Task | |
void |
LargerQueueImpl.backupTasks(Task rootTask,
java.util.Vector pendingTasks,
java.io.OutputStream backupOutputStream)
|
void |
LargerQueueImpl.addTask(Task t)
|
void |
BasicQueueImpl.backupTasks(Task rootTask,
java.util.Vector pendingTasks,
java.io.OutputStream backupOutputStream)
|
void |
BasicQueueImpl.addTask(Task t)
|
abstract void |
TaskQueue.backupTasks(Task rootTask,
java.util.Vector pendingTasks,
java.io.OutputStream backupOutputStream)
Write all tasks for backuping. |
abstract void |
TaskQueue.addTask(Task t)
Add a task for computing in the queue. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |