com.esri.arcgis.geoprocessing
Interface IMapCacheTileManager

All Superinterfaces:
Serializable
All Known Implementing Classes:
MapCacheTileManager

public interface IMapCacheTileManager
extends Serializable

Provides access to methods that manage map server cache tiles.

Product Availability

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


Method Summary
 void enableLocalCaching(boolean localCaching)
          Enable local caching
 String getDataframe()
          Dataframe name.
 String getHost()
          Server machine name.
 String getService()
          Service name.
 void manage(String layerName, ILongArray pLevels, IGeometry pGeometry, int mode, int numThreads, ITrackCancel pTrackCancel, IGPMessages pGPMessages)
          Import cache.
 void setDataframe(String pDataframe)
          Dataframe name.
 void setHost(String pHost)
          Server machine name.
 void setService(String pService)
          Service name.
 

Method Detail

getHost

String getHost()
               throws IOException,
                      AutomationException
Server machine name.

Product Availability

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

Returns:
The pHost
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setHost

void setHost(String pHost)
             throws IOException,
                    AutomationException
Server machine name.

Product Availability

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

Parameters:
pHost - The pHost (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getService

String getService()
                  throws IOException,
                         AutomationException
Service name.

Product Availability

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

Returns:
The pService
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setService

void setService(String pService)
                throws IOException,
                       AutomationException
Service name.

Product Availability

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

Parameters:
pService - The pService (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDataframe

String getDataframe()
                    throws IOException,
                           AutomationException
Dataframe name.

Product Availability

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

Returns:
The pDataframe
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDataframe

void setDataframe(String pDataframe)
                  throws IOException,
                         AutomationException
Dataframe name.

Product Availability

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

Parameters:
pDataframe - The pDataframe (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

enableLocalCaching

void enableLocalCaching(boolean localCaching)
                        throws IOException,
                               AutomationException
Enable local caching

Product Availability

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

Parameters:
localCaching - The localCaching (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

manage

void manage(String layerName,
            ILongArray pLevels,
            IGeometry pGeometry,
            int mode,
            int numThreads,
            ITrackCancel pTrackCancel,
            IGPMessages pGPMessages)
            throws IOException,
                   AutomationException
Import cache.

Product Availability

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

Parameters:
layerName - The layerName (in)
pLevels - A reference to a com.esri.arcgis.system.ILongArray (in)
pGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
mode - A com.esri.arcgis.carto.esriMapCacheUpdateMode constant (in)
numThreads - The numThreads (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
pGPMessages - A reference to a com.esri.arcgis.geodatabase.IGPMessages (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.