com.esri.arcgisws
Class GPServerBindingStub

java.lang.Object
  extended byorg.apache.axis.client.Stub
      extended bycom.esri.arcgisws.GPServerBindingStub
All Implemented Interfaces:
GPServerPort, java.rmi.Remote, javax.xml.rpc.Stub

public class GPServerBindingStub
extends org.apache.axis.client.Stub
implements GPServerPort


Field Summary
 
Fields inherited from class org.apache.axis.client.Stub
_call, cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, service
 
Fields inherited from interface javax.xml.rpc.Stub
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY
 
Constructor Summary
GPServerBindingStub()
           
GPServerBindingStub(javax.xml.rpc.Service service)
           
GPServerBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
 void cancelJob(java.lang.String jobID)
           
protected  org.apache.axis.client.Call createCall()
           
 GPResult execute(java.lang.String toolName, GPValue[] values, GPResultOptions options)
           
 EsriExecutionType getExecutionType()
           
 JobMessage[] getJobMessages(java.lang.String jobID)
           
 GPResult getJobResult(java.lang.String jobID, java.lang.String[] parameterNames, GPResultOptions options)
           
 EsriJobStatus getJobStatus(java.lang.String jobID)
           
 java.lang.String getResultMapServerName()
           
 java.lang.String getResultWorkspace(java.lang.String jobID, EsriGDSTransportType transportType)
           
 GPToolInfo[] getTaskInfos()
           
 java.lang.String[] getTaskNames()
           
 GPToolInfo getToolInfo(java.lang.String toolName)
           
 GPToolInfo[] getToolInfos()
           
 java.lang.String[] getToolNames()
           
 java.lang.String submitJob(java.lang.String toolName, GPValue[] values)
           
 
Methods inherited from class org.apache.axis.client.Stub
_createCall, _getCall, _getProperty, _getPropertyNames, _getService, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, firstCall, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeader, getResponseHeaders, getResponseHeaders, getTimeout, getUsername, removeProperty, setAttachments, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setRequestHeaders, setTimeout, setUsername
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GPServerBindingStub

public GPServerBindingStub()
                    throws org.apache.axis.AxisFault

GPServerBindingStub

public GPServerBindingStub(java.net.URL endpointURL,
                           javax.xml.rpc.Service service)
                    throws org.apache.axis.AxisFault

GPServerBindingStub

public GPServerBindingStub(javax.xml.rpc.Service service)
                    throws org.apache.axis.AxisFault
Method Detail

createCall

protected org.apache.axis.client.Call createCall()
                                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

cancelJob

public void cancelJob(java.lang.String jobID)
               throws java.rmi.RemoteException
Specified by:
cancelJob in interface GPServerPort
Throws:
java.rmi.RemoteException

execute

public GPResult execute(java.lang.String toolName,
                        GPValue[] values,
                        GPResultOptions options)
                 throws java.rmi.RemoteException
Specified by:
execute in interface GPServerPort
Throws:
java.rmi.RemoteException

getExecutionType

public EsriExecutionType getExecutionType()
                                   throws java.rmi.RemoteException
Specified by:
getExecutionType in interface GPServerPort
Throws:
java.rmi.RemoteException

getJobMessages

public JobMessage[] getJobMessages(java.lang.String jobID)
                            throws java.rmi.RemoteException
Specified by:
getJobMessages in interface GPServerPort
Throws:
java.rmi.RemoteException

getJobResult

public GPResult getJobResult(java.lang.String jobID,
                             java.lang.String[] parameterNames,
                             GPResultOptions options)
                      throws java.rmi.RemoteException
Specified by:
getJobResult in interface GPServerPort
Throws:
java.rmi.RemoteException

getJobStatus

public EsriJobStatus getJobStatus(java.lang.String jobID)
                           throws java.rmi.RemoteException
Specified by:
getJobStatus in interface GPServerPort
Throws:
java.rmi.RemoteException

getResultMapServerName

public java.lang.String getResultMapServerName()
                                        throws java.rmi.RemoteException
Specified by:
getResultMapServerName in interface GPServerPort
Throws:
java.rmi.RemoteException

getTaskInfos

public GPToolInfo[] getTaskInfos()
                          throws java.rmi.RemoteException
Specified by:
getTaskInfos in interface GPServerPort
Throws:
java.rmi.RemoteException

getTaskNames

public java.lang.String[] getTaskNames()
                                throws java.rmi.RemoteException
Specified by:
getTaskNames in interface GPServerPort
Throws:
java.rmi.RemoteException

getToolInfo

public GPToolInfo getToolInfo(java.lang.String toolName)
                       throws java.rmi.RemoteException
Specified by:
getToolInfo in interface GPServerPort
Throws:
java.rmi.RemoteException

getToolInfos

public GPToolInfo[] getToolInfos()
                          throws java.rmi.RemoteException
Specified by:
getToolInfos in interface GPServerPort
Throws:
java.rmi.RemoteException

getToolNames

public java.lang.String[] getToolNames()
                                throws java.rmi.RemoteException
Specified by:
getToolNames in interface GPServerPort
Throws:
java.rmi.RemoteException

submitJob

public java.lang.String submitJob(java.lang.String toolName,
                                  GPValue[] values)
                           throws java.rmi.RemoteException
Specified by:
submitJob in interface GPServerPort
Throws:
java.rmi.RemoteException

getResultWorkspace

public java.lang.String getResultWorkspace(java.lang.String jobID,
                                           EsriGDSTransportType transportType)
                                    throws java.rmi.RemoteException
Specified by:
getResultWorkspace in interface GPServerPort
Throws:
java.rmi.RemoteException