vgrid.server
Class LocalPlodderServer

java.lang.Object
  extended by vgrid.server.LocalPlodderServer
All Implemented Interfaces:
PlodderServer

public class LocalPlodderServer
extends java.lang.Object
implements PlodderServer

A plodder that runs in the same VM as the Server.


Constructor Summary
LocalPlodderServer(ExecutingPlodderServer srv)
           
 
Method Summary
 java.lang.String getDescription()
           
 Task getTask()
          Returns a task for execution.
 void setTaskErrorneus(Task task)
          Returns a task to the server that caused an error during execution.
 void setTaskFinished(Task task)
          Returns a task to the server that has finished its execution. during execution.
 void setTaskUnfinished(Task task)
          Returns a task to the server that is not yet finished.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalPlodderServer

public LocalPlodderServer(ExecutingPlodderServer srv)
Method Detail

getTask

public Task getTask()
Description copied from interface: PlodderServer
Returns a task for execution.

Specified by:
getTask in interface PlodderServer

setTaskUnfinished

public void setTaskUnfinished(Task task)
                       throws VgridException
Description copied from interface: PlodderServer
Returns a task to the server that is not yet finished.

Specified by:
setTaskUnfinished in interface PlodderServer
Throws:
VgridException

setTaskErrorneus

public void setTaskErrorneus(Task task)
                      throws VgridException
Description copied from interface: PlodderServer
Returns a task to the server that caused an error during execution.

Specified by:
setTaskErrorneus in interface PlodderServer
Throws:
VgridException

setTaskFinished

public void setTaskFinished(Task task)
                     throws VgridException
Description copied from interface: PlodderServer
Returns a task to the server that has finished its execution. during execution.

Specified by:
setTaskFinished in interface PlodderServer
Throws:
VgridException

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface PlodderServer


vgrid the vienna grid project