org.ourgrid.mygrid.scheduler.test
Class SleeperFakeUserAgentClient

java.lang.Object
  extended by org.ourgrid.gridmachine.useragent.UserAgentClient
      extended by org.ourgrid.mygrid.scheduler.test.SleeperFakeUserAgentClient
All Implemented Interfaces:
java.io.Serializable, GumClient

public class SleeperFakeUserAgentClient
extends UserAgentClient

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.ourgrid.gridmachine.useragent.UserAgentClient
channel, executorHandles, FLAG_COMMAND, FLAG_MACHINE, localFileLock, localFileStream, playpenPath, randomFile, ua
 
Constructor Summary
SleeperFakeUserAgentClient(Gum gum, GumSpec gumSpec)
           
 
Method Summary
 ExecutorResult getResult(ExecutorHandle handle)
           
 void setSleep(int s)
           
 
Methods inherited from class org.ourgrid.gridmachine.useragent.UserAgentClient
createPlaypen, createStorageDirectory, equals, fileExists, getFile, getGumSpec, getRemoteFileLastModification, getRemoteFileLength, getStatus, getStorageDirectory, getUAServer, putFile, remoteExecute, startReplica, stopReplica, storeFile
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SleeperFakeUserAgentClient

public SleeperFakeUserAgentClient(Gum gum,
                                  GumSpec gumSpec)
Method Detail

getResult

public ExecutorResult getResult(ExecutorHandle handle)
                         throws UnavailableGumException,
                                UnableToExecuteException
Specified by:
getResult in interface GumClient
Overrides:
getResult in class UserAgentClient
Throws:
UnavailableGumException
UnableToExecuteException
See Also:
Gum.getResult(org.ourgrid.common.executor.ExecutorHandle)

setSleep

public void setSleep(int s)