com.esri.arcgis.carto
Interface IMobileSync

All Superinterfaces:
Serializable
All Known Subinterfaces:
IMobileSync2
All Known Implementing Classes:
MobileServerIP, MobileServerLP, MobileSync

public interface IMobileSync
extends Serializable

Provides access to the available Mobile Sync properties and methods.

Product Availability

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


Method Summary
 void executeRequest(IMemoryBlobStream pRequestStream, IMemoryBlobStream[] ppResponse)
          Handle Binary Request.
 void init(IMap pMap, IPropertySet pProps)
          Initializes the MobileSync object.
 

Method Detail

init

void init(IMap pMap,
          IPropertySet pProps)
          throws IOException,
                 AutomationException
Initializes the MobileSync object.

Product Availability

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

Parameters:
pMap - A reference to a com.esri.arcgis.carto.IMap (in)
pProps - A reference to a com.esri.arcgis.system.IPropertySet (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

executeRequest

void executeRequest(IMemoryBlobStream pRequestStream,
                    IMemoryBlobStream[] ppResponse)
                    throws IOException,
                           AutomationException
Handle Binary Request.

Product Availability

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

Parameters:
pRequestStream - A reference to a com.esri.arcgis.system.IMemoryBlobStream (in)
ppResponse - A reference to a com.esri.arcgis.system.IMemoryBlobStream (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.