|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRESTCallback
REST handler callback interface.
Method Summary | |
---|---|
void |
handleOperation(String capabilities,
String resourceName,
String operationName,
IPropertySet boundVariables,
String inputJSON,
String outputFormat,
IJSONObject requestProps,
IJSONObject[] responseProps,
Object[] outputData)
Callback for REST operation handling. |
void |
handleResource(String capabilities,
String resourceName,
IPropertySet boundVariables,
String inputJSON,
String outputFormat,
IJSONObject requestProps,
IJSONObject[] responseProps,
Object[] outputData)
Callback for REST resource handling. |
Method Detail |
---|
void handleResource(String capabilities, String resourceName, IPropertySet boundVariables, String inputJSON, String outputFormat, IJSONObject requestProps, IJSONObject[] responseProps, Object[] outputData) throws IOException, AutomationException
capabilities
- The capabilities (in)resourceName
- The resourceName (in)boundVariables
- A reference to a com.esri.arcgis.system.IPropertySet (in)inputJSON
- The inputJSON (in)outputFormat
- The outputFormat (in)requestProps
- A reference to a com.esri.arcgis.system.IJSONObject (in)responseProps
- A reference to a com.esri.arcgis.system.IJSONObject (out: use single element array)outputData
- A Variant (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void handleOperation(String capabilities, String resourceName, String operationName, IPropertySet boundVariables, String inputJSON, String outputFormat, IJSONObject requestProps, IJSONObject[] responseProps, Object[] outputData) throws IOException, AutomationException
capabilities
- The capabilities (in)resourceName
- The resourceName (in)operationName
- The operationName (in)boundVariables
- A reference to a com.esri.arcgis.system.IPropertySet (in)inputJSON
- The inputJSON (in)outputFormat
- The outputFormat (in)requestProps
- A reference to a com.esri.arcgis.system.IJSONObject (in)responseProps
- A reference to a com.esri.arcgis.system.IJSONObject (out: use single element array)outputData
- A Variant (out: use single element array)
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 |