org.gridbus.broker.farming.alchemi
Class CrossPlatformManagerSoapStub

java.lang.Object
  |
  +--org.apache.axis.client.Stub
        |
        +--org.gridbus.broker.farming.alchemi.CrossPlatformManagerSoapStub
All Implemented Interfaces:
CrossPlatformManagerSoap, java.rmi.Remote, javax.xml.rpc.Stub

public class CrossPlatformManagerSoapStub
extends org.apache.axis.client.Stub
implements CrossPlatformManagerSoap

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


Field Summary
 
Fields inherited from interface javax.xml.rpc.Stub
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY
 
Constructor Summary
CrossPlatformManagerSoapStub()
           
CrossPlatformManagerSoapStub(javax.xml.rpc.Service service)
           
CrossPlatformManagerSoapStub(java.net.URL endpointURL, javax.xml.rpc.Service service)
           
 
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
 
Methods inherited from class org.apache.axis.client.Stub
_getProperty, _getPropertyNames, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, getAttachments, getHeader, getHeaders, getPassword, getPortName, getTimeout, getUsername, removeProperty, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setTimeout, setUsername
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CrossPlatformManagerSoapStub

public CrossPlatformManagerSoapStub()
                             throws org.apache.axis.AxisFault
Throws:
org.apache.axis.AxisFault

CrossPlatformManagerSoapStub

public CrossPlatformManagerSoapStub(java.net.URL endpointURL,
                                    javax.xml.rpc.Service service)
                             throws org.apache.axis.AxisFault
Parameters:
endpointURL -
service -
Throws:
org.apache.axis.AxisFault

CrossPlatformManagerSoapStub

public CrossPlatformManagerSoapStub(javax.xml.rpc.Service service)
                             throws org.apache.axis.AxisFault
Parameters:
service -
Throws:
org.apache.axis.AxisFault
Method Detail

getJobState

public int getJobState(java.lang.String username,
                       java.lang.String password,
                       java.lang.String taskId,
                       int jobId)
                throws java.rmi.RemoteException
Description copied from interface: CrossPlatformManagerSoap
Returns the status of the specified job

Specified by:
getJobState in interface CrossPlatformManagerSoap
Parameters:
username -
password -
taskId -
jobId -
Returns:
job state
Throws:
java.rmi.RemoteException
See Also:
CrossPlatformManagerSoap.getJobState(java.lang.String, java.lang.String, java.lang.String, int)

getFinishedJobs

public java.lang.String getFinishedJobs(java.lang.String username,
                                        java.lang.String password,
                                        java.lang.String taskId)
                                 throws java.rmi.RemoteException
Description copied from interface: CrossPlatformManagerSoap
Returns the finished jobs

Specified by:
getFinishedJobs in interface CrossPlatformManagerSoap
Parameters:
username -
password -
taskId -
Returns:
list of finished jobs
Throws:
java.rmi.RemoteException
See Also:
CrossPlatformManagerSoap.getFinishedJobs(java.lang.String, java.lang.String, java.lang.String)

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
Description copied from interface: CrossPlatformManagerSoap
Adds a job to the list of jobs

Specified by:
addJob in interface CrossPlatformManagerSoap
Parameters:
username -
password -
taskId -
jobId -
priority -
jobXml -
Throws:
java.rmi.RemoteException
See Also:
CrossPlatformManagerSoap.addJob(java.lang.String, java.lang.String, java.lang.String, int, int, java.lang.String)

submitTask

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

Specified by:
submitTask in interface CrossPlatformManagerSoap
Parameters:
username -
password -
taskXml -
Returns:
response of submitTask request
Throws:
java.rmi.RemoteException
See Also:
CrossPlatformManagerSoap.submitTask(java.lang.String, java.lang.String, java.lang.String)

createTask

public java.lang.String createTask(java.lang.String username,
                                   java.lang.String password)
                            throws java.rmi.RemoteException
Description copied from interface: CrossPlatformManagerSoap
Creates a task on the server

Specified by:
createTask in interface CrossPlatformManagerSoap
Parameters:
username -
password -
Returns:
response of createTask request
Throws:
java.rmi.RemoteException
See Also:
CrossPlatformManagerSoap.createTask(java.lang.String, java.lang.String)

ping

public void ping()
          throws java.rmi.RemoteException
Description copied from interface: CrossPlatformManagerSoap
Pings the server to check network connectivity

Specified by:
ping in interface CrossPlatformManagerSoap
Throws:
java.rmi.RemoteException
See Also:
CrossPlatformManagerSoap.ping()

listLiveApps

public _ListLiveAppsResponse_ListLiveAppsResult listLiveApps()
                                                      throws java.rmi.RemoteException
Specified by:
listLiveApps in interface CrossPlatformManagerSoap
Returns:
_ListLiveAppsResponse_ListLiveAppsResult
Throws:
java.rmi.RemoteException
See Also:
CrossPlatformManagerSoap.listLiveApps()