org.optimizationservices.oscommon.datastructure.osoption
Class JobOption

java.lang.Object
  extended by org.optimizationservices.oscommon.datastructure.osoption.JobOption

public class JobOption
extends java.lang.Object

A data structure class that corresponds to an xml element in the OSoL schema.

Since:
OS 1.0
Version:
1.0, 03/14/2004
Author:
Robert Fourer, Jun Ma, Kipp Martin

Field Summary
 JobDependencies dependencies
           
 DirectoriesAndFiles directoriesToDelete
           
 DirectoriesAndFiles directoriesToMake
           
 DirectoriesAndFiles filesToCreate
           
 DirectoriesAndFiles filesToDelete
           
 DirectoriesAndFiles inputFilesToCopyFrom
           
 DirectoriesAndFiles inputFilesToCopyTo
           
 DirectoriesAndFiles inputFilesToMoveFrom
           
 DirectoriesAndFiles inputFilesToMoveTo
           
 double maxTime
           
 DirectoriesAndFiles outputFilesToCopyFrom
           
 DirectoriesAndFiles outputFilesToCopyTo
           
 DirectoriesAndFiles outputFilesToMoveFrom
           
 DirectoriesAndFiles outputFilesToMoveTo
           
 Processes processesToKill
           
 DirectoriesAndFiles requiredDirectoriesAndFiles
           
 java.util.GregorianCalendar scheduledStartTime
           
 
Constructor Summary
JobOption()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

maxTime

public double maxTime

scheduledStartTime

public java.util.GregorianCalendar scheduledStartTime

dependencies

public JobDependencies dependencies

requiredDirectoriesAndFiles

public DirectoriesAndFiles requiredDirectoriesAndFiles

directoriesToMake

public DirectoriesAndFiles directoriesToMake

filesToCreate

public DirectoriesAndFiles filesToCreate

inputFilesToCopyFrom

public DirectoriesAndFiles inputFilesToCopyFrom

inputFilesToCopyTo

public DirectoriesAndFiles inputFilesToCopyTo

inputFilesToMoveFrom

public DirectoriesAndFiles inputFilesToMoveFrom

inputFilesToMoveTo

public DirectoriesAndFiles inputFilesToMoveTo

outputFilesToCopyFrom

public DirectoriesAndFiles outputFilesToCopyFrom

outputFilesToCopyTo

public DirectoriesAndFiles outputFilesToCopyTo

outputFilesToMoveFrom

public DirectoriesAndFiles outputFilesToMoveFrom

outputFilesToMoveTo

public DirectoriesAndFiles outputFilesToMoveTo

filesToDelete

public DirectoriesAndFiles filesToDelete

directoriesToDelete

public DirectoriesAndFiles directoriesToDelete

processesToKill

public Processes processesToKill
Constructor Detail

JobOption

public JobOption()