|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.informatica.powercenter.sdk.mapfwk.core.ParameterFile
public class ParameterFile
Constructor Summary | |
---|---|
ParameterFile()
Default constructor |
|
ParameterFile(java.lang.String filename)
This constructor assigns the filename for the parameter file. |
Method Summary | |
---|---|
static java.lang.String |
createParameterFileName(java.lang.String workflowName)
Create a unique parameter file name |
java.lang.String |
getParameterFileName()
Returns the filename for the parameter file |
java.lang.String |
getParameterValue(java.lang.String parameterName)
Returns the value of corresponding to the parameter. |
ParameterFileIterator |
iterator()
Returns an iterator to iterate over various parameters and their values. |
void |
loadFromFile()
Loads the parameter names and values from a file. |
void |
save()
Generates the ParameterFile with the given filename and also creates a properties file at the same location with a ".parameter_properties" appended to the filename of the Parameter File. |
void |
setParameterFileName(java.lang.String filename)
Sets the filename for the parameter file |
void |
setParameterValue(java.lang.String parameterName,
java.lang.String parameterValue)
This sets the value of parameterName with parameterValue. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ParameterFile()
public ParameterFile(java.lang.String filename)
filename
- The filename including complete path for the parameter fileMethod Detail |
---|
public java.lang.String getParameterFileName()
public void setParameterFileName(java.lang.String filename)
filename
- the filename to setpublic java.lang.String getParameterValue(java.lang.String parameterName)
parameterName
- The name of the parameterpublic void setParameterValue(java.lang.String parameterName, java.lang.String parameterValue) throws java.lang.IllegalArgumentException
parameterName
- Name of the parameterparameterValue
- value of the parameter
java.lang.IllegalArgumentException
- Thrown if parameterName is nullpublic void save() throws java.io.IOException
java.io.IOException
public void loadFromFile() throws java.io.IOException, java.io.FileNotFoundException
java.io.IOException
java.io.FileNotFoundException
public static java.lang.String createParameterFileName(java.lang.String workflowName)
workflowName
-
public ParameterFileIterator iterator()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |