uk.ac.mrc.hgmp.embreo
Class EmbreoRun
java.lang.Object
|
+--uk.ac.mrc.hgmp.embreo.EmbreoRun
- public class EmbreoRun
- extends java.lang.Object
Constructor Summary |
EmbreoRun(java.lang.String appl,
java.lang.String options,
java.util.Hashtable filesToMove,
EmbreoParams mysettings)
Executes an application on an Embreo server |
Method Summary |
java.util.Enumeration |
elements()
|
java.lang.Object |
get(java.lang.Object key)
|
java.lang.String |
getStatus()
The status of the request |
java.lang.String |
getStatusMsg()
A status message |
java.util.Hashtable |
hash()
The results |
java.util.Enumeration |
keys()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EmbreoRun
public EmbreoRun(java.lang.String appl,
java.lang.String options,
java.util.Hashtable filesToMove,
EmbreoParams mysettings)
throws EmbreoAuthException
- Executes an application on an Embreo server
- Parameters:
appl
- String defining commandoptions
- String defining optionsfilesToMove
- Hashtable of filenames and contentsmysettings
- EmbreoParams defining server parameters- Throws:
EmbreoAuthException
- If authentication fails
getStatus
public java.lang.String getStatus()
- The status of the request
- Returns:
- String 0 for success, anything else for failure
getStatusMsg
public java.lang.String getStatusMsg()
- A status message
- Returns:
- A string containing a status message. In the case of an error,
contains a description of the error.
hash
public java.util.Hashtable hash()
- The results
- Returns:
- A Hashtable of filenames and their contents generated by
running the application
elements
public java.util.Enumeration elements()
keys
public java.util.Enumeration keys()
get
public java.lang.Object get(java.lang.Object key)