com.esri.arcgis.system
Interface IRequestHandler2

All Superinterfaces:
IRequestHandler, Serializable
All Known Implementing Classes:
GeocodeServer, GeoDataServer, GeometryServer, GeometryServerImpl, GlobeServer, GPJobServer, GPServer, GPServerSync, GraphicFeatureServer, ImageServer, IndexGenerator, IndexingLauncher, MapServer, MobileServer, NAServer, SearchServer

public interface IRequestHandler2
extends IRequestHandler, Serializable

Provides access to members that control handing of request messages.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Field Summary
 
Fields inherited from interface com.esri.arcgis.system.IRequestHandler
IID, IID46a0e2ea_3b64_4a46_bd78_88a1660f35bb, xxDummy
 
Method Summary
 byte[] handleBinaryRequest2(String capabilities, byte[] request)
          Handles a binary request with explicit capabilities.
 
Methods inherited from interface com.esri.arcgis.system.IRequestHandler
handleBinaryRequest, handleStringRequest
 

Method Detail

handleBinaryRequest2

byte[] handleBinaryRequest2(String capabilities,
                            byte[] request)
                            throws IOException,
                                   AutomationException
Handles a binary request with explicit capabilities.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
capabilities - The capabilities (in)
request - An unsigned byte (in)
Returns:
An unsigned byte
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.