|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Task | |
|---|---|
| api | |
| client | |
| computer | |
| system | |
| tasks | |
| Uses of Task in api |
|---|
| Methods in api with parameters of type Task | |
|---|---|
Result |
Computer.run(Task task)
|
void |
Computer.spawn(Task task)
|
| Uses of Task in client |
|---|
| Methods in client with parameters of type Task | |
|---|---|
Result |
Client2Space.compute(Task task,
java.lang.Object input,
Shared shared)
|
void |
Client2Space.put(GUI_Client client,
Task task)
|
void |
GUI_Client.startTask(Task task)
The way that a GUI issues a task into the system. |
| Uses of Task in computer |
|---|
| Methods in computer with parameters of type Task | |
|---|---|
Result |
ComputerImpl.run(Task task)
Runs the task and returns its return value |
void |
ComputerImpl.spawn(Task task)
Passes the task back to the space in order for it to be scheduled. |
| Uses of Task in system |
|---|
| Methods in system that return Task | |
|---|---|
Task |
Space.getNextTask()
Removes the next task from the task queue. |
Task |
Computer2Space.getNextTask()
|
| Methods in system with parameters of type Task | |
|---|---|
Result |
Space.compute(Task task,
java.lang.Object input,
Shared shared)
Takes in a task to be handled by the space. |
void |
Space.enqueueTask(Task task)
Puts a computer task into the task queue |
void |
Computer2Space.enqueueTask(Task task)
|
void |
Space.put(GUI_Client client,
Task task)
Takes in a task to be done. |
boolean |
Space.unregister(ComputerProxy proxy,
Task currentRunningTask)
Unregister the computer proxy that has thrown a remote exception |
| Uses of Task in tasks |
|---|
| Subclasses of Task in tasks | |
|---|---|
class |
EuclideanTspMinTask
|
class |
EuclideanTspTask
|
class |
SudokuTask
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||