it.unitn.ing.xgridclient
Class XGridClient
java.lang.Object
it.unitn.ing.xgridclient.XGridClient
public class XGridClient
- extends java.lang.Object
The XGridClient is a class for XGrid job submission
This class as the other were inspired and constructed using as a starting
base the com.deadmoo.xgridagent package.
For more information on the XGridAgent see
http://sourceforge.net/projects/xgridagent-java/
- Since:
- JDK1.1
- Version:
- $Revision: 1.0 $, $Date: Mar 29, 2006 9:59:42 AM $
- Author:
- Luca Lutterotti
Method Summary |
static void |
checkController()
|
static java.lang.String[] |
checkHostNameAndAddress(java.lang.String[] hostname1)
|
static Client |
connectClient(java.lang.String name)
|
static java.lang.String |
getControllerAddress(java.lang.String host)
|
static java.lang.String[] |
getControllersList()
|
static java.lang.String |
getResults(java.lang.String clientName,
java.lang.String jobIdentifier)
|
static void |
setControllerHost(java.lang.String controller)
|
static java.lang.String |
submitJob(java.lang.String clientName,
java.lang.String title,
java.lang.String[] filenames,
java.lang.String[] filesBase64,
java.lang.String command,
java.lang.String[] arguments)
|
static java.lang.String |
submitJobAndWait(java.lang.String title,
java.lang.String[] filenames,
java.lang.String[] filesBase64,
java.lang.String command,
java.lang.String[] arguments)
|
static java.lang.String |
submitJobAndWait(java.lang.String clientName,
java.lang.String title,
java.lang.String[] filenames,
java.lang.String[] filesBase64,
java.lang.String command,
java.lang.String[] arguments)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PRO_XGRIDCLIENT_URI
public static final java.lang.String PRO_XGRIDCLIENT_URI
- See Also:
- Constant Field Values
removeAll
public static boolean removeAll
host
public static java.lang.String host
hostname
public static java.lang.String[] hostname
version
public static double version
controllerHostList
public static java.util.Vector controllerHostList
xgridport
public static int xgridport
XGridClient
public XGridClient()
checkController
public static void checkController()
setControllerHost
public static void setControllerHost(java.lang.String controller)
connectClient
public static Client connectClient(java.lang.String name)
submitJobAndWait
public static java.lang.String submitJobAndWait(java.lang.String title,
java.lang.String[] filenames,
java.lang.String[] filesBase64,
java.lang.String command,
java.lang.String[] arguments)
submitJobAndWait
public static java.lang.String submitJobAndWait(java.lang.String clientName,
java.lang.String title,
java.lang.String[] filenames,
java.lang.String[] filesBase64,
java.lang.String command,
java.lang.String[] arguments)
submitJob
public static java.lang.String submitJob(java.lang.String clientName,
java.lang.String title,
java.lang.String[] filenames,
java.lang.String[] filesBase64,
java.lang.String command,
java.lang.String[] arguments)
getResults
public static java.lang.String getResults(java.lang.String clientName,
java.lang.String jobIdentifier)
getControllerAddress
public static java.lang.String getControllerAddress(java.lang.String host)
getControllersList
public static java.lang.String[] getControllersList()
checkHostNameAndAddress
public static java.lang.String[] checkHostNameAndAddress(java.lang.String[] hostname1)