org.gridbus.broker.runfile
Class JobRequirement

java.lang.Object
  extended by org.gridbus.broker.runfile.Task
      extended by org.gridbus.broker.runfile.Requirement
          extended by org.gridbus.broker.runfile.JobRequirement
All Implemented Interfaces:
java.io.Serializable

public class JobRequirement
extends Requirement

Author:
krishna This class represents a job nodeRequirements, which gets executed once before a job is executed on the grid. It consists of a task with commands like "test", "execute", "copy" etc... which are used to verify if the job is ready to be executed.
See Also:
Serialized Form

Constructor Summary
JobRequirement()
           
 
Method Summary
 java.util.Properties getProperties()
           
 java.lang.String getProperty(java.lang.String key)
           
 void setProperty(java.lang.String key, java.lang.String value)
           
 
Methods inherited from class org.gridbus.broker.runfile.Task
addCommand, clearCommands, countCommands, getCommands, getPostProcessTask, getType, setPostProcessTask, setType, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JobRequirement

public JobRequirement()
Method Detail

setProperty

public void setProperty(java.lang.String key,
                        java.lang.String value)

getProperty

public java.lang.String getProperty(java.lang.String key)

getProperties

public java.util.Properties getProperties()
Returns: