|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.gridbus.broker.plan.ParameterProcessor
This class will extract all the information regarding Parameters from the XML file. It is actually meant to replace RunFile.java.
| Constructor Summary | |
ParameterProcessor()
Default constructor for this class |
|
ParameterProcessor(org.dom4j.Element fragmentElement)
Sets up the parameter processor with the input element object |
|
| Method Summary | |
java.lang.Object |
extractParameter()
Extracts and returns the parameters in the xml file as objects |
java.util.Collection |
getDataFileList()
|
java.util.Hashtable |
getDataHostTable()
|
java.lang.String |
pointsInteger(java.lang.String from,
java.lang.String to,
java.lang.String points)
Returns a string listing out the job parameters in case of a range within an interval |
ListVariable |
processGridfile_list(org.dom4j.Element fragmentElement,
java.lang.String varName,
java.lang.String variableType)
This function is meant for Dynamic Parameters. |
ListVariable |
processRange(org.dom4j.Element fragmentElement,
java.lang.String varName,
java.lang.String rangeVarType)
Processes a listvariable tag and returns a ListVariable object |
ListVariable |
processSelect_anyof(org.dom4j.Element fragmentElement,
java.lang.String varName,
java.lang.String listType)
Processes a 'any-of' tag and returns a ListVariable object |
SingleVariable |
processSingle(org.dom4j.Element fragmentElement,
java.lang.String varName,
java.lang.String singleVarType)
Processes a singlevariable tag and returns a SingleVariable object |
void |
setDataFileList(java.util.Collection dataFileList)
|
void |
setDataHostTable(java.util.Hashtable dataHostTable)
|
java.lang.String |
stepInteger(java.lang.String from,
java.lang.String to,
java.lang.String step)
Returns a string listing out the job parameters, in case of a range with a step between each value |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ParameterProcessor()
public ParameterProcessor(org.dom4j.Element fragmentElement)
fragmentElement - | Method Detail |
public java.lang.Object extractParameter()
public java.lang.String stepInteger(java.lang.String from,
java.lang.String to,
java.lang.String step)
from - to - step -
public java.lang.String pointsInteger(java.lang.String from,
java.lang.String to,
java.lang.String points)
from - to - points -
public SingleVariable processSingle(org.dom4j.Element fragmentElement,
java.lang.String varName,
java.lang.String singleVarType)
fragmentElement - varName - singleVarType -
public ListVariable processRange(org.dom4j.Element fragmentElement,
java.lang.String varName,
java.lang.String rangeVarType)
fragmentElement - varName - rangeVarType -
public ListVariable processSelect_anyof(org.dom4j.Element fragmentElement,
java.lang.String varName,
java.lang.String listType)
fragmentElement - varName - listType -
public ListVariable processGridfile_list(org.dom4j.Element fragmentElement,
java.lang.String varName,
java.lang.String variableType)
fragmentElement - varName - variableType -
public java.util.Collection getDataFileList()
public void setDataFileList(java.util.Collection dataFileList)
dataFileList - The dataFileList to set.public java.util.Hashtable getDataHostTable()
public void setDataHostTable(java.util.Hashtable dataHostTable)
dataHostTable - The dataHostTable to set.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||