|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface Plodder
This interface has to be implemented by all vgrid clients
implementing classes have to implement the following functionallity
The client loads tasks from the server, instantiates and executes them locally. After an amount of time it sends the task back to the server. If the task was finished before that time it is sent back as finished task. If not the server receives an unfinished task. If an error occurres during execution the task is sent back as error task. In that case it is not redistributed to other clients.
If a client does not succeed to instantiate a task it downloads the latest code from the server. It the task is still not instantiable it is sent back as error task
The methods defined in this interface are used for accessing the client by a GUI that runs in a diffrent virtual machine
| Method Summary | |
|---|---|
java.lang.String |
getDescription()
|
void |
terminate()
Terminates the plodder process. |
| Methods inherited from interface java.lang.Runnable |
|---|
run |
| Method Detail |
|---|
void terminate()
java.lang.String getDescription()
throws VgridException
VgridException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||