|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.geoprocessing.GPServerLP
public class GPServerLP
COM Class 'GPServerLP'. Generated 3/19/2015 1:20:44 PM from 'C:\ArcGIS\COM\esriGeoprocessing.olb'
Description 'GP Server LAN Proxy.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
Field Summary |
---|
Fields inherited from interface com.esri.arcgis.gisclient.IAGSServerObject2 |
---|
IID, IID2e07daa3_6dec_4dc3_a7ed_2f29e2ecfe4a, xxDummy |
Fields inherited from interface com.esri.arcgis.gisclient.IAGSServerObject |
---|
IID7c25fb69_eac4_433c_b08c_7ae39e83ffbd |
Fields inherited from interface com.esri.arcgis.geoprocessing.IGPServer |
---|
IID, IID234f4a93_8516_4247_914c_57c59f1d3f5f, xxDummy |
Fields inherited from interface com.esri.arcgis.geoprocessing.IGPServer2 |
---|
IID, IID27909bc6_7ad1_4f5a_8e90_1bb8b95a569f, xxDummy |
Constructor Summary | |
---|---|
GPServerLP()
Constructs a GPServerLP using ArcGIS Engine. |
|
GPServerLP(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. GPServerLP theGPServerLP = (GPServerLP) obj; |
Method Summary | |
---|---|
void |
cancelJob(java.lang.String jobID)
Cancels the specified job. |
boolean |
equals(java.lang.Object o)
Compare this object with another |
IGPResult |
execute(java.lang.String toolName,
IGPValues values,
IGPResultOptions pOptions)
Executes the specified tool with the supplied values and options and returns the results. |
IGPResult |
execute(java.lang.String toolName,
IGPValues values,
IGPResultOptions options,
IPropertySet envValues)
Executes the specified tool with the supplied values and options and returns the results. |
static java.lang.String |
getClsid()
getClsid. |
int |
getExecutionType()
Indicates if the geoprocessing server is synchronous or asynchronous. |
IName |
getFullName()
The AGSServerConnectionName object associated with the server object. |
int |
getHttpTimeout()
The maximum time in seconds to wait for a response from the server (Internet only). |
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Deprecated. Internal use only. |
IPropertySet |
getJobEnvironmentValues(java.lang.String jobID)
Returns the enviornment values for the job. |
IGPValues |
getJobInputValues(java.lang.String jobID,
IStringArray parameterNames)
Returns the input values for the job. |
IJobMessages |
getJobMessages(java.lang.String jobID)
Returns the messages of the specified job. |
IGPResult |
getJobResult(java.lang.String jobID,
IStringArray parameterNames,
IGPResultOptions pOptions)
Returns the results of the specified job. |
IEnvelope |
getJobResultMapExtent(java.lang.String jobID)
Returns the extent for the job. |
IGPResultOptions |
getJobResultOptions(java.lang.String jobID)
Returns the result options for the job. |
int |
getJobStatus(java.lang.String jobID)
Returns the status of the specified job. |
java.lang.String |
getJobToolName(java.lang.String jobID)
Returns the tool name for the job. |
java.lang.String |
getResultMapServerName()
Indicates if there is an associated map server to draw the results and the name of the map server. |
IGDSData |
getResultWorkspace(java.lang.String jobID,
int transportType)
Returns a zip file of the results workspace. |
IGPToolInfos |
getTaskInfos()
Returns the tool information of the available tasks. |
IStringArray |
getTaskNames()
Returns the names of the available tasks. |
IGPToolInfo |
getToolInfo(java.lang.String toolName)
Returns the tool information of the specified tool name. |
IGPToolInfos |
getToolInfos()
Returns the tool information of the available tools. |
IStringArray |
getToolNames()
Returns the names of the available tools. |
int |
hashCode()
the hashcode for this object |
void |
release()
Release a GPServerLP. |
void |
setHttpTimeout(int secs)
The maximum time in seconds to wait for a response from the server (Internet only). |
java.lang.String |
submitJob(java.lang.String toolName,
IGPValues values)
Submits the specified tool with the supplied values and options and returns the job id. |
java.lang.String |
submitJob(java.lang.String toolName,
IGPValues values,
IGPResultOptions options,
IPropertySet envValues)
Submits the specified tool with the supplied values and options and returns the job id. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GPServerLP() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problems
java.net.UnknownHostException
- if there are interop problemspublic GPServerLP(java.lang.Object obj) throws java.io.IOException
GPServerLP theGPServerLP = (GPServerLP) obj;
obj
to GPServerLP
.
obj
- an object returned from ArcGIS Engine or Server
java.io.IOException
- if there are interop problemsMethod Detail |
---|
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public IName getFullName() throws java.io.IOException, AutomationException
getFullName
in interface IAGSServerObject2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHttpTimeout(int secs) throws java.io.IOException, AutomationException
setHttpTimeout
in interface IAGSServerObject2
secs
- The secs (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getHttpTimeout() throws java.io.IOException, AutomationException
getHttpTimeout
in interface IAGSServerObject2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getToolNames() throws java.io.IOException, AutomationException
getToolNames
in interface IGPServer
getToolNames
in interface IGPServer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGPToolInfos getToolInfos() throws java.io.IOException, AutomationException
getToolInfos
in interface IGPServer
getToolInfos
in interface IGPServer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGPToolInfo getToolInfo(java.lang.String toolName) throws java.io.IOException, AutomationException
getToolInfo
in interface IGPServer
getToolInfo
in interface IGPServer2
toolName
- The toolName (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStringArray getTaskNames() throws java.io.IOException, AutomationException
getTaskNames
in interface IGPServer
getTaskNames
in interface IGPServer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGPToolInfos getTaskInfos() throws java.io.IOException, AutomationException
getTaskInfos
in interface IGPServer
getTaskInfos
in interface IGPServer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getResultMapServerName() throws java.io.IOException, AutomationException
getResultMapServerName
in interface IGPServer
getResultMapServerName
in interface IGPServer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGPResult execute(java.lang.String toolName, IGPValues values, IGPResultOptions pOptions) throws java.io.IOException, AutomationException
execute
in interface IGPServer
toolName
- The toolName (in)values
- A reference to a com.esri.arcgis.geoprocessing.IGPValues (in)pOptions
- A reference to a com.esri.arcgis.geoprocessing.IGPResultOptions (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String submitJob(java.lang.String toolName, IGPValues values) throws java.io.IOException, AutomationException
submitJob
in interface IGPServer
toolName
- The toolName (in)values
- A reference to a com.esri.arcgis.geoprocessing.IGPValues (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getJobStatus(java.lang.String jobID) throws java.io.IOException, AutomationException
getJobStatus
in interface IGPServer
getJobStatus
in interface IGPServer2
jobID
- The jobID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IJobMessages getJobMessages(java.lang.String jobID) throws java.io.IOException, AutomationException
getJobMessages
in interface IGPServer
getJobMessages
in interface IGPServer2
jobID
- The jobID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGPResult getJobResult(java.lang.String jobID, IStringArray parameterNames, IGPResultOptions pOptions) throws java.io.IOException, AutomationException
getJobResult
in interface IGPServer
getJobResult
in interface IGPServer2
jobID
- The jobID (in)parameterNames
- A reference to a com.esri.arcgis.system.IStringArray (in)pOptions
- A reference to a com.esri.arcgis.geoprocessing.IGPResultOptions (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void cancelJob(java.lang.String jobID) throws java.io.IOException, AutomationException
cancelJob
in interface IGPServer
cancelJob
in interface IGPServer2
jobID
- The jobID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getExecutionType() throws java.io.IOException, AutomationException
getExecutionType
in interface IGPServer
getExecutionType
in interface IGPServer2
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGDSData getResultWorkspace(java.lang.String jobID, int transportType) throws java.io.IOException, AutomationException
getResultWorkspace
in interface IGPServer
getResultWorkspace
in interface IGPServer2
jobID
- The jobID (in)transportType
- A com.esri.arcgis.geodatabasedistributed.esriGDSTransportType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGPResult execute(java.lang.String toolName, IGPValues values, IGPResultOptions options, IPropertySet envValues) throws java.io.IOException, AutomationException
execute
in interface IGPServer2
toolName
- The toolName (in)values
- A reference to a com.esri.arcgis.geoprocessing.IGPValues (in)options
- A reference to a com.esri.arcgis.geoprocessing.IGPResultOptions (in)envValues
- A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String submitJob(java.lang.String toolName, IGPValues values, IGPResultOptions options, IPropertySet envValues) throws java.io.IOException, AutomationException
submitJob
in interface IGPServer2
toolName
- The toolName (in)values
- A reference to a com.esri.arcgis.geoprocessing.IGPValues (in)options
- A reference to a com.esri.arcgis.geoprocessing.IGPResultOptions (in)envValues
- A reference to a com.esri.arcgis.system.IPropertySet (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public java.lang.String getJobToolName(java.lang.String jobID) throws java.io.IOException, AutomationException
getJobToolName
in interface IGPServer2
jobID
- The jobID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGPValues getJobInputValues(java.lang.String jobID, IStringArray parameterNames) throws java.io.IOException, AutomationException
getJobInputValues
in interface IGPServer2
jobID
- The jobID (in)parameterNames
- A reference to a com.esri.arcgis.system.IStringArray (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGPResultOptions getJobResultOptions(java.lang.String jobID) throws java.io.IOException, AutomationException
getJobResultOptions
in interface IGPServer2
jobID
- The jobID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPropertySet getJobEnvironmentValues(java.lang.String jobID) throws java.io.IOException, AutomationException
getJobEnvironmentValues
in interface IGPServer2
jobID
- The jobID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnvelope getJobResultMapExtent(java.lang.String jobID) throws java.io.IOException, AutomationException
getJobResultMapExtent
in interface IGPServer2
jobID
- The jobID (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |