org.apache.oodt.pcs.input
Class PGEConfigurationFile

java.lang.Object
  extended by org.apache.oodt.pcs.input.PGEConfigurationFile
All Implemented Interfaces:
PGEConfigFileKeys

public class PGEConfigurationFile
extends Object
implements PGEConfigFileKeys

A configuration file to record input similar to HDF format. The configuration file is a set of named PGEGroups.

Version:
$Revision$
Author:
mattmann

Field Summary
 
Fields inherited from interface org.apache.oodt.pcs.input.PGEConfigFileKeys
COMMAND_LINE_PARAMETERS_GROUP, DYNAMIC_AUX_INPUT_FILES_GROUP, GEOMETRY_GROUP, INPUT_PRODUCT_FILES_GROUP, JOB_IDENTIFICATION_GROUP, LOG_METADATA_GROUP, MODE_GROUP, MONITOR_GROUP, MONITOR_LEVEL_GROUP, PGE_NAME_GROUP, PRIMARY_EXECUTABLE_GROUP, PRODUCT_PATH_GROUP, RECORDED_AUX_INPUT_FILES_GROUP, SCF_IDENTIFICATION_GROUP, SFIF_FILE_GROUP
 
Constructor Summary
PGEConfigurationFile()
           Constructs a new PGEConfigurationFile with no groups.
 
Method Summary
 PGEGroup getDynamicAuxiliaryInputFiles()
           
 PGEGroup getInputProductFiles()
           
 PGEScalar getMonitorFilenameFormat()
           
 PGEGroup getMonitorLevelGroup()
           
 PGEScalar getMonitorPath()
           
 PGEScalar getPgeName()
           
 Map<String,PGEGroup> getPgeSpecificGroups()
           
 PGEScalar getProductPath()
           
 PGEGroup getRecordedAuxiliaryInputFiles()
           
 PGEGroup getStaticFileIdentificationFiles()
           
 void setDynamicAuxiliaryInputFiles(PGEGroup dynamicAuxiliaryInputFiles)
           
 void setInputProductFiles(PGEGroup inputProductFiles)
           
 void setMonitorFilenameFormat(PGEScalar monitorFilenameFormat)
           
 void setMonitorLevelGroup(PGEGroup monitorLevelGroup)
           
 void setMonitorPath(PGEScalar monitorPath)
           
 void setPgeName(PGEScalar pgeName)
           
 void setPgeSpecificGroups(Map<String,PGEGroup> pgeSpecificGroups)
           
 void setProductPath(PGEScalar productPath)
           
 void setRecordedAuxiliaryInputFiles(PGEGroup recordedAuxiliaryInputFiles)
           
 void setStaticFileIdentificationFiles(PGEGroup staticFileIdentificationFiles)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PGEConfigurationFile

public PGEConfigurationFile()

Constructs a new PGEConfigurationFile with no groups.

Method Detail

getPgeName

public PGEScalar getPgeName()
Returns:
the pgeName

setPgeName

public void setPgeName(PGEScalar pgeName)
Parameters:
pgeName - the pgeName to set

getInputProductFiles

public PGEGroup getInputProductFiles()
Returns:
the inputProductFiles

setInputProductFiles

public void setInputProductFiles(PGEGroup inputProductFiles)
Parameters:
inputProductFiles - the inputProductFiles to set

getStaticFileIdentificationFiles

public PGEGroup getStaticFileIdentificationFiles()
Returns:
the staticFileIdentificationFiles

setStaticFileIdentificationFiles

public void setStaticFileIdentificationFiles(PGEGroup staticFileIdentificationFiles)
Parameters:
staticFileIdentificationFiles - the staticFileIdentificationFiles to set

getDynamicAuxiliaryInputFiles

public PGEGroup getDynamicAuxiliaryInputFiles()
Returns:
the dynamicAuxiliaryInputFiles

setDynamicAuxiliaryInputFiles

public void setDynamicAuxiliaryInputFiles(PGEGroup dynamicAuxiliaryInputFiles)
Parameters:
dynamicAuxiliaryInputFiles - the dynamicAuxiliaryInputFiles to set

getRecordedAuxiliaryInputFiles

public PGEGroup getRecordedAuxiliaryInputFiles()
Returns:
the recordedAuxiliaryInputFiles

setRecordedAuxiliaryInputFiles

public void setRecordedAuxiliaryInputFiles(PGEGroup recordedAuxiliaryInputFiles)
Parameters:
recordedAuxiliaryInputFiles - the recordedAuxiliaryInputFiles to set

getProductPath

public PGEScalar getProductPath()
Returns:
the productPath

setProductPath

public void setProductPath(PGEScalar productPath)
Parameters:
productPath - the productPath to set

getMonitorPath

public PGEScalar getMonitorPath()
Returns:
the monitorPath

setMonitorPath

public void setMonitorPath(PGEScalar monitorPath)
Parameters:
monitorPath - the monitorPath to set

getMonitorFilenameFormat

public PGEScalar getMonitorFilenameFormat()
Returns:
the monitorFilenameFormat

setMonitorFilenameFormat

public void setMonitorFilenameFormat(PGEScalar monitorFilenameFormat)
Parameters:
monitorFilenameFormat - the monitorFilenameFormat to set

getMonitorLevelGroup

public PGEGroup getMonitorLevelGroup()
Returns:
the monitorLevelGroup

setMonitorLevelGroup

public void setMonitorLevelGroup(PGEGroup monitorLevelGroup)
Parameters:
monitorLevelGroup - the monitorLevelGroup to set

getPgeSpecificGroups

public Map<String,PGEGroup> getPgeSpecificGroups()
Returns:
the pgeSpecificGroups

setPgeSpecificGroups

public void setPgeSpecificGroups(Map<String,PGEGroup> pgeSpecificGroups)
Parameters:
pgeSpecificGroups - the pgeSpecificGroups to set


Copyright © 1999-2013 Apache OODT. All Rights Reserved.