com.pmease.quickbuild.resource
Class ResourceAllocateTask

java.lang.Object
  extended by com.pmease.quickbuild.grid.GridTask<StepInfo,ResourceAllocation>
      extended by com.pmease.quickbuild.resource.ResourceAllocateTask

public class ResourceAllocateTask
extends GridTask<StepInfo,ResourceAllocation>


Constructor Summary
ResourceAllocateTask()
           
 
Method Summary
 void jobFinished(GridJob job, GridNode node)
           
protected  java.util.Map<? extends GridJob,GridNode> map(StepInfo arg)
           
protected  ResourceAllocation reduce(java.util.Collection<GridJob> jobs)
           
 void setAttribute(java.lang.String name, java.lang.String value)
           
 
Methods inherited from class com.pmease.quickbuild.grid.GridTask
equals, getId, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceAllocateTask

public ResourceAllocateTask()
Method Detail

map

protected java.util.Map<? extends GridJob,GridNode> map(StepInfo arg)
Specified by:
map in class GridTask<StepInfo,ResourceAllocation>

reduce

protected ResourceAllocation reduce(java.util.Collection<GridJob> jobs)
Specified by:
reduce in class GridTask<StepInfo,ResourceAllocation>

setAttribute

public void setAttribute(java.lang.String name,
                         java.lang.String value)
Specified by:
setAttribute in class GridTask<StepInfo,ResourceAllocation>

jobFinished

public void jobFinished(GridJob job,
                        GridNode node)
Specified by:
jobFinished in class GridTask<StepInfo,ResourceAllocation>


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.