com.esri.arcgis.carto
Interface IMapCooker3

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IMapCooker3Proxy, MapCooker, MapCookerX

public interface IMapCooker3
extends java.io.Serializable

COM Interface 'IMapCooker3'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to more members that controls a map cache generator.' 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 IIDb77d1a50_aef0_4150_add4_e5d1bc4177d4
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void cleanUPState(java.lang.Object pMapOrMapServerInfo, java.lang.Object pLayerOrMapLayerInfo, IGeometry pGeometry, ILongArray pLevels, ITrackCancel pTrackCancel)
          Cleans up the state of current caching job.
 ICacheDatasetInfo getCacheDatasetInfo()
          The map cache dataset info.
 ICacheStorageInfo getCacheStorageInfo()
          The map cache storage info.
 void setCacheDatasetInfoByRef(ICacheDatasetInfo ppInfo)
          The map cache dataset info.
 void setCacheStorageInfoByRef(ICacheStorageInfo ppInfo)
          The map cache storage info.
 void writeTilingSchemeEx(ITileCacheInfo pCacheInfo, ITileImageInfo pTileImageInfo, ICacheStorageInfo pCacheStorageInfo, ICacheDatasetInfo pCacheDatasetInfo, java.lang.String cacheDir, java.lang.String layerName)
          Writes the tiling scheme for the service.
 

Field Detail

IIDb77d1a50_aef0_4150_add4_e5d1bc4177d4

static final int IIDb77d1a50_aef0_4150_add4_e5d1bc4177d4
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getCacheStorageInfo

ICacheStorageInfo getCacheStorageInfo()
                                      throws java.io.IOException,
                                             AutomationException
The map cache storage info.

Returns:
A reference to a com.esri.arcgis.carto.ICacheStorageInfo
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCacheStorageInfoByRef

void setCacheStorageInfoByRef(ICacheStorageInfo ppInfo)
                              throws java.io.IOException,
                                     AutomationException
The map cache storage info.

Parameters:
ppInfo - A reference to a com.esri.arcgis.carto.ICacheStorageInfo (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCacheDatasetInfo

ICacheDatasetInfo getCacheDatasetInfo()
                                      throws java.io.IOException,
                                             AutomationException
The map cache dataset info.

Returns:
A reference to a com.esri.arcgis.carto.ICacheDatasetInfo
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCacheDatasetInfoByRef

void setCacheDatasetInfoByRef(ICacheDatasetInfo ppInfo)
                              throws java.io.IOException,
                                     AutomationException
The map cache dataset info.

Parameters:
ppInfo - A reference to a com.esri.arcgis.carto.ICacheDatasetInfo (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

writeTilingSchemeEx

void writeTilingSchemeEx(ITileCacheInfo pCacheInfo,
                         ITileImageInfo pTileImageInfo,
                         ICacheStorageInfo pCacheStorageInfo,
                         ICacheDatasetInfo pCacheDatasetInfo,
                         java.lang.String cacheDir,
                         java.lang.String layerName)
                         throws java.io.IOException,
                                AutomationException
Writes the tiling scheme for the service.

Parameters:
pCacheInfo - A reference to a com.esri.arcgis.carto.ITileCacheInfo (in)
pTileImageInfo - A reference to a com.esri.arcgis.carto.ITileImageInfo (in)
pCacheStorageInfo - A reference to a com.esri.arcgis.carto.ICacheStorageInfo (in)
pCacheDatasetInfo - A reference to a com.esri.arcgis.carto.ICacheDatasetInfo (in)
cacheDir - The cacheDir (in)
layerName - The layerName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

cleanUPState

void cleanUPState(java.lang.Object pMapOrMapServerInfo,
                  java.lang.Object pLayerOrMapLayerInfo,
                  IGeometry pGeometry,
                  ILongArray pLevels,
                  ITrackCancel pTrackCancel)
                  throws java.io.IOException,
                         AutomationException
Cleans up the state of current caching job.

Parameters:
pMapOrMapServerInfo - A reference to another Object (IUnknown) (in)
pLayerOrMapLayerInfo - A reference to another Object (IUnknown) (in)
pGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
pLevels - A reference to a com.esri.arcgis.system.ILongArray (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.