|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.geoprocessing.IGPServerSyncProxy
public class IGPServerSyncProxy
Provides access to the methods of the geoprocessing server.
| Field Summary |
|---|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, E |
| Constructor Summary | |
|---|---|
|
IGPServerSyncProxy()
|
|
IGPServerSyncProxy(Object obj)
|
protected |
IGPServerSyncProxy(Object obj,
String iid)
|
| Method Summary | |
|---|---|
void |
addListener(String iidStr,
Object theListener,
Object theSource)
|
IGPResult |
execute(String toolName,
IGPValues pValues,
IGPResultOptions pOptions,
IPropertySet pEnvValues)
Executes the specified tool with the supplied values and options and returns the results. |
IGPToolInfo |
getToolInfo(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. |
void |
readExternal(ObjectInput in)
|
void |
removeListener(String iidStr,
Object theListener)
|
void |
writeExternal(ObjectOutput out)
|
| Methods inherited from class com.esri.arcgis.interop.Dispatch |
|---|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, queryInterface, release, setNativeMode, setPropertyByName, toString, vtblInvoke |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public IGPServerSyncProxy()
public IGPServerSyncProxy(Object obj)
throws IOException
IOException
protected IGPServerSyncProxy(Object obj,
String iid)
throws IOException
IOException| Method Detail |
|---|
public void addListener(String iidStr,
Object theListener,
Object theSource)
throws IOException
addListener in class com.esri.arcgis.interop.DispatchIOException
public void removeListener(String iidStr,
Object theListener)
throws IOException
removeListener in class com.esri.arcgis.interop.DispatchIOException
public IStringArray getToolNames()
throws IOException,
AutomationException
getToolNames in interface IGPServerSyncIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGPToolInfo getToolInfo(String toolName)
throws IOException,
AutomationException
getToolInfo in interface IGPServerSynctoolName - The toolName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGPToolInfos getToolInfos()
throws IOException,
AutomationException
getToolInfos in interface IGPServerSyncIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGPResult execute(String toolName,
IGPValues pValues,
IGPResultOptions pOptions,
IPropertySet pEnvValues)
throws IOException,
AutomationException
execute in interface IGPServerSynctoolName - The toolName (in)pValues - A reference to a com.esri.arcgis.geoprocessing.IGPValues (in)pOptions - A reference to a com.esri.arcgis.geoprocessing.IGPResultOptions (in)pEnvValues - A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void writeExternal(ObjectOutput out)
throws IOException
writeExternal in interface ExternalizablewriteExternal in class com.esri.arcgis.interop.DispatchIOException
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class com.esri.arcgis.interop.DispatchIOException
ClassNotFoundException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||