org.gridbus.broker.farming.alchemi
Interface CrossPlatformManagerSoap

All Superinterfaces:
java.rmi.Remote

public interface CrossPlatformManagerSoap
extends java.rmi.Remote

This file was auto-generated from WSDL by the Apache Axis WSDL2Java emitter.


Method Summary
 void addJob(java.lang.String username, java.lang.String password, java.lang.String taskId, int jobId, int priority, java.lang.String jobXml)
          Adds a job to the list of jobs
 java.lang.String createTask(java.lang.String username, java.lang.String password)
          Creates a task on the server
 java.lang.String getFinishedJobs(java.lang.String username, java.lang.String password, java.lang.String taskId)
          Returns the finished jobs
 int getJobState(java.lang.String username, java.lang.String password, java.lang.String taskId, int jobId)
          Returns the status of the specified job
 _ListLiveAppsResponse_ListLiveAppsResult listLiveApps()
           
 void ping()
          Pings the server to check network connectivity
 java.lang.String submitTask(java.lang.String username, java.lang.String password, java.lang.String taskXml)
          Submits the task passed in via taskXML to the server
 

Method Detail

getJobState

public int getJobState(java.lang.String username,
                       java.lang.String password,
                       java.lang.String taskId,
                       int jobId)
                throws java.rmi.RemoteException
Returns the status of the specified job

Parameters:
username -
password -
taskId -
jobId -
Returns:
job state
Throws:
java.rmi.RemoteException

getFinishedJobs

public java.lang.String getFinishedJobs(java.lang.String username,
                                        java.lang.String password,
                                        java.lang.String taskId)
                                 throws java.rmi.RemoteException
Returns the finished jobs

Parameters:
username -
password -
taskId -
Returns:
list of finished jobs
Throws:
java.rmi.RemoteException

addJob

public void addJob(java.lang.String username,
                   java.lang.String password,
                   java.lang.String taskId,
                   int jobId,
                   int priority,
                   java.lang.String jobXml)
            throws java.rmi.RemoteException
Adds a job to the list of jobs

Parameters:
username -
password -
taskId -
jobId -
priority -
jobXml -
Throws:
java.rmi.RemoteException

submitTask

public java.lang.String submitTask(java.lang.String username,
                                   java.lang.String password,
                                   java.lang.String taskXml)
                            throws java.rmi.RemoteException
Submits the task passed in via taskXML to the server

Parameters:
username -
password -
taskXml -
Returns:
response of submitTask request
Throws:
java.rmi.RemoteException

createTask

public java.lang.String createTask(java.lang.String username,
                                   java.lang.String password)
                            throws java.rmi.RemoteException
Creates a task on the server

Parameters:
username -
password -
Returns:
response of createTask request
Throws:
java.rmi.RemoteException

ping

public void ping()
          throws java.rmi.RemoteException
Pings the server to check network connectivity

Throws:
java.rmi.RemoteException

listLiveApps

public _ListLiveAppsResponse_ListLiveAppsResult listLiveApps()
                                                      throws java.rmi.RemoteException
Returns:
_ListLiveAppsResponse_ListLiveAppsResult
Throws:
java.rmi.RemoteException