org.emboss.jemboss.soap
Class JembossRun

java.lang.Object
  extended byorg.emboss.jemboss.soap.JembossRun

public class JembossRun
extends java.lang.Object

Executes an application on a server


Field Summary
private  java.util.Hashtable proganswer
          program result
private  java.lang.String status
          status of the request
private  java.lang.String statusmsg
          status message
 
Constructor Summary
JembossRun(java.lang.String appl, java.lang.String options, java.util.Hashtable filesToMove, JembossParams mysettings)
           
 
Method Summary
 java.lang.Object get(java.lang.Object key)
          Get a result from the result Hashtable
 java.lang.String getStatus()
          The status of the request
 java.lang.String getStatusMsg()
          A status message or description of a error
 java.util.Hashtable hash()
          Get a Hashtable of filenames and their contents generated by running the application
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

statusmsg

private java.lang.String statusmsg
status message


status

private java.lang.String status
status of the request


proganswer

private java.util.Hashtable proganswer
program result

Constructor Detail

JembossRun

public JembossRun(java.lang.String appl,
                  java.lang.String options,
                  java.util.Hashtable filesToMove,
                  JembossParams mysettings)
           throws JembossSoapException
Parameters:
appl - defining command
options - defining options
filesToMove - Hashtable of filenames and contents
mysettings - jemboss properties
Throws:
JembossSoapException - if authentication fails
Method Detail

getStatus

public java.lang.String getStatus()
The status of the request

Returns:
0 for success

getStatusMsg

public java.lang.String getStatusMsg()
A status message or description of a error

Returns:
status message

hash

public java.util.Hashtable hash()
Get a Hashtable of filenames and their contents generated by running the application

Returns:
results

get

public java.lang.Object get(java.lang.Object key)
Get a result from the result Hashtable

Parameters:
key - key into the results Hashtable
Returns:
element in the results Hashtable