|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.griphyn.vdl.Chimera
edu.isi.pegasus.planner.invocation.Invocation
edu.isi.pegasus.planner.invocation.Environment
public class Environment
This class maintains the application that was run, and the arguments to the commandline that were actually passed on to the application.
Job,
Serialized Form| Field Summary | |
|---|---|
private Map |
m_environment
Mappings of keys to values |
| Constructor Summary | |
|---|---|
Environment()
Default c'tor: Construct a hollow shell and allow further information to be added later. |
|
| Method Summary | |
|---|---|
String |
addEntry(EnvEntry entry)
Adds an environment entry, effectively a key value pair, to the current environment settings. |
String |
addEntry(String key,
String value)
Adds an environment entry, effectively a key value pair, to the current environment settings. |
String |
get(String key)
Retrieves the value for a given key |
Iterator |
iterator()
Creates a sorted iterator |
void |
toString(Writer stream)
Converts the active state into something meant for human consumption. |
void |
toXML(Writer stream,
String indent,
String namespace)
Dump the state of the current element as XML output. |
| Methods inherited from class org.griphyn.vdl.Chimera |
|---|
escape, quote, toString, toXML, toXML, writeAttribute |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private Map m_environment
| Constructor Detail |
|---|
public Environment()
| Method Detail |
|---|
public String addEntry(EnvEntry entry)
entry - is the environment entry to add
null.addEntry( String, String )
public String addEntry(String key,
String value)
key - is the identifier for the environment setting.value - is the value associated with the key.
null.addEntry( EnvEntry )public String get(String key)
key - is the identifier in the map to retrieve the key for
null.public Iterator iterator()
public void toString(Writer stream)
throws IOException
toString in class org.griphyn.vdl.Chimerastream - is a stream opened and ready for writing. This can also
be a string stream for efficient output.
IOException - if something fishy happens to the stream.
public void toXML(Writer stream,
String indent,
String namespace)
throws IOException
toXML in class org.griphyn.vdl.Chimerastream - is a stream opened and ready for writing. This can also
be a string stream for efficient output.indent - is a String of spaces used for pretty
printing. The initial amount of spaces should be an empty string.
The parameter is used internally for the recursive traversal.
If a null value is specified, no indentation nor
linefeeds will be generated.namespace - is the XML schema namespace prefix. If neither
empty nor null, each element will be prefixed with this prefix,
and the root element will map the XML namespace.
IOException - if something fishy happens to the stream.BufferedWriter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||