org.gwe.drivers.resManagers
Class MultiThreadsDriver

java.lang.Object
  extended by org.gwe.drivers.resManagers.ResourceManagerDriver
      extended by org.gwe.drivers.resManagers.MultiThreadsDriver

public class MultiThreadsDriver
extends ResourceManagerDriver

Since:
Sep 5, 2008
Author:
Marco Ruiz

Field Summary
 
Fields inherited from class org.gwe.drivers.resManagers.ResourceManagerDriver
agentScriptPreffix, configuration, id
 
Constructor Summary
MultiThreadsDriver()
           
 
Method Summary
 AllocationPhase checkAllocation(AllocationInfo alloc)
           
 ServerAPI4Agent getAgentAPI()
           
 boolean isSupportedJobManagerAvailable()
           
 AllocationPhase killAllocation(AllocationInfo alloc)
           
 java.lang.String queueAllocationRequest(AllocationInfo alloc)
           
 void setAgentAPI(ServerAPI4Agent agentAPI)
           
 
Methods inherited from class org.gwe.drivers.resManagers.ResourceManagerDriver
allocateComputeResource, getAllocWorkspace, getId, runQueueCommand, setConfiguration, setId, writeAllocationFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiThreadsDriver

public MultiThreadsDriver()
Method Detail

isSupportedJobManagerAvailable

public boolean isSupportedJobManagerAvailable()
Specified by:
isSupportedJobManagerAvailable in class ResourceManagerDriver

getAgentAPI

public ServerAPI4Agent getAgentAPI()

setAgentAPI

public void setAgentAPI(ServerAPI4Agent agentAPI)

killAllocation

public AllocationPhase killAllocation(AllocationInfo alloc)
                               throws ResourceAllocationException
Specified by:
killAllocation in class ResourceManagerDriver
Throws:
ResourceAllocationException

checkAllocation

public AllocationPhase checkAllocation(AllocationInfo alloc)
                                throws ResourceAllocationException
Specified by:
checkAllocation in class ResourceManagerDriver
Throws:
ResourceAllocationException

queueAllocationRequest

public java.lang.String queueAllocationRequest(AllocationInfo alloc)
                                        throws ResourceAllocationException
Specified by:
queueAllocationRequest in class ResourceManagerDriver
Throws:
ResourceAllocationException


Copyright © 2007-2009. All Rights Reserved.