|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IGPServerHelper
COM Interface 'IGPServerHelper'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriServer.olb'
Description: 'Helper interface to process Geoprocessing requests.' 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 | |
|---|---|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IIDe5a9a155_937e_4025_8ce6_42690d964c42
|
static int |
xxDummy
Deprecated. Internal use only |
| Method Summary | |
|---|---|
byte[] |
getBinaryJobDefinition(java.lang.String jobID,
java.lang.String serviceName,
java.lang.String serviceType)
Gets the binary job definition for a given job ID. |
java.lang.String |
getBinaryRequestMessageType(byte[] request)
Gets the type of the request from a binary message. |
java.lang.String |
getJobIDFromBinaryResponse(byte[] response)
Extracts the job ID from a binary message that contains this information. |
java.lang.String |
getJobIDFromStringResponse(java.lang.String response)
Extracts the job ID from a Soap message that conatins this information. |
int |
getJobStatus(java.lang.String jobID,
java.lang.String serviceName,
java.lang.String serviceType)
Returns the status of a job. |
void |
getRESTJobDefinition(java.lang.String jobID,
java.lang.String serviceName,
java.lang.String serviceType,
java.lang.String[] resourceName,
java.lang.String[] operationName,
java.lang.String[] operationInput,
java.lang.String[] outputFormat,
java.lang.String[] requestProperties)
Returns the REST job definition for a given job ID. |
java.lang.String |
getStringJobDefinition(java.lang.String jobID,
java.lang.String serviceName,
java.lang.String serviceType)
Gets the string job definition for given a job ID. |
java.lang.String |
getStringRequestMessageType(java.lang.String request)
Gets the type of the request from a string message. |
void |
init(java.lang.String jobRegistryPath,
java.lang.String jobsDirectoryPath)
Initializes the helper with the job registery and jobs directory. |
void |
writeBinaryJobResult(java.lang.String jobID,
java.lang.String serviceName,
java.lang.String serviceType,
byte[] result)
Writes a binary job result to the job directory. |
void |
writeJobStatusAndMessage(java.lang.String jobID,
java.lang.String serviceName,
java.lang.String serviceType,
int status,
java.lang.String message)
Writes a specific job message and status for a given job ID. |
void |
writeRESTJobResult(java.lang.String jobID,
java.lang.String serviceName,
java.lang.String serviceType,
java.lang.String responseProperties,
byte[] result)
Writes a REST job result to the job directory. |
void |
writeStringJobResult(java.lang.String jobID,
java.lang.String serviceName,
java.lang.String serviceType,
java.lang.String result)
Writes a SOAP job result to the job directory. |
| Field Detail |
|---|
static final int IIDe5a9a155_937e_4025_8ce6_42690d964c42
static final int xxDummy
static final java.lang.String IID
| Method Detail |
|---|
void init(java.lang.String jobRegistryPath,
java.lang.String jobsDirectoryPath)
throws java.io.IOException,
AutomationException
jobRegistryPath - The jobRegistryPath (in)jobsDirectoryPath - The jobsDirectoryPath (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void writeStringJobResult(java.lang.String jobID,
java.lang.String serviceName,
java.lang.String serviceType,
java.lang.String result)
throws java.io.IOException,
AutomationException
jobID - The jobID (in)serviceName - The serviceName (in)serviceType - The serviceType (in)result - The result (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void writeBinaryJobResult(java.lang.String jobID,
java.lang.String serviceName,
java.lang.String serviceType,
byte[] result)
throws java.io.IOException,
AutomationException
jobID - The jobID (in)serviceName - The serviceName (in)serviceType - The serviceType (in)result - An unsigned byte (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void writeRESTJobResult(java.lang.String jobID,
java.lang.String serviceName,
java.lang.String serviceType,
java.lang.String responseProperties,
byte[] result)
throws java.io.IOException,
AutomationException
jobID - The jobID (in)serviceName - The serviceName (in)serviceType - The serviceType (in)responseProperties - The responseProperties (in)result - An unsigned byte (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
java.lang.String getStringRequestMessageType(java.lang.String request)
throws java.io.IOException,
AutomationException
request - The request (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
java.lang.String getBinaryRequestMessageType(byte[] request)
throws java.io.IOException,
AutomationException
request - An unsigned byte (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
java.lang.String getJobIDFromStringResponse(java.lang.String response)
throws java.io.IOException,
AutomationException
response - The response (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
java.lang.String getJobIDFromBinaryResponse(byte[] response)
throws java.io.IOException,
AutomationException
response - An unsigned byte (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
java.lang.String getStringJobDefinition(java.lang.String jobID,
java.lang.String serviceName,
java.lang.String serviceType)
throws java.io.IOException,
AutomationException
jobID - The jobID (in)serviceName - The serviceName (in)serviceType - The serviceType (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
byte[] getBinaryJobDefinition(java.lang.String jobID,
java.lang.String serviceName,
java.lang.String serviceType)
throws java.io.IOException,
AutomationException
jobID - The jobID (in)serviceName - The serviceName (in)serviceType - The serviceType (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void getRESTJobDefinition(java.lang.String jobID,
java.lang.String serviceName,
java.lang.String serviceType,
java.lang.String[] resourceName,
java.lang.String[] operationName,
java.lang.String[] operationInput,
java.lang.String[] outputFormat,
java.lang.String[] requestProperties)
throws java.io.IOException,
AutomationException
jobID - The jobID (in)serviceName - The serviceName (in)serviceType - The serviceType (in)resourceName - The resourceName (out: use single element array)operationName - The operationName (out: use single element array)operationInput - The operationInput (out: use single element array)outputFormat - The outputFormat (out: use single element array)requestProperties - The requestProperties (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void writeJobStatusAndMessage(java.lang.String jobID,
java.lang.String serviceName,
java.lang.String serviceType,
int status,
java.lang.String message)
throws java.io.IOException,
AutomationException
jobID - The jobID (in)serviceName - The serviceName (in)serviceType - The serviceType (in)status - A com.esri.arcgis.system.esriJobStatus constant (in)message - The message (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getJobStatus(java.lang.String jobID,
java.lang.String serviceName,
java.lang.String serviceType)
throws java.io.IOException,
AutomationException
jobID - The jobID (in)serviceName - The serviceName (in)serviceType - The serviceType (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 | ||||||||