com.esri.arcgis.carto
Class IImageCookerProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.carto.IImageCookerProxy
All Implemented Interfaces:
IImageCooker, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IImageCooker'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'AIS cache reader object.' 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 =

public class IImageCookerProxy
extends com.esri.arcgis.interop.Dispatch
implements IImageCooker, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.carto.IImageCooker
IID, IIDc254d4a2_97b2_469e_b463_f51811f4b4cf
 
Constructor Summary
  IImageCookerProxy()
          Deprecated. For internal use only
  IImageCookerProxy(java.lang.Object obj)
          Deprecated.  
protected IImageCookerProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IImageCookerProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IImageCookerProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void clear(IEnvelope pExtent, ITrackCancel pTrackCancel)
          Deprecated. Clears cache tiles with a given extent.
 void connect(java.lang.String location, IImageServer pImageServer)
          Deprecated. Connects an image server object to its cache location.
 void getCacheDirectory(java.lang.String[] pCacheDir)
          Deprecated. Gets the cache directory/location.
 double getMaximumImageCellsize()
          Deprecated. The maximum source image cellsize below which data are available.
 IName getServerObjectName()
          Deprecated. The ArcGIS server object to run the image cooker.
 int getThreadCount()
          Deprecated. The number of Image Cooker instances for building tile cache.
 byte[] getTile(int level, int row, int column)
          Deprecated. Gets a tile at a given LOD, and column and row location.
 void putTile(int level, int row, int column, byte[] ppTile)
          Deprecated. Puts a tile at a given LOD, and column and row location.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setMaximumImageCellsize(double pMaxPS)
          Deprecated. The maximum source image cellsize below which data are available.
 void setServerObjectNameByRef(IName ppName)
          Deprecated. The ArcGIS server object to run the image cooker.
 void setThreadCount(int pThreadCount)
          Deprecated. The number of Image Cooker instances for building tile cache.
 void update(IImageServer pImageServer, IEnvelope pExtent, ILongArray pLevels, int updateMode, ITrackCancel pTrackCancel)
          Deprecated. Updates cache within a given extent.
 void updateByGeometry(IImageServer pImageServer, IGeometry pGeometry, ILongArray pLevels, int updateMode, ITrackCancel pTrackCancel)
          Deprecated. Updates cache within an area of interest defined by a given geometry.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IImageCookerProxy

public IImageCookerProxy(java.lang.String CLSID,
                         java.lang.String host,
                         com.esri.arcgis.interop.AuthInfo authInfo)
                  throws java.net.UnknownHostException,
                         java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IImageCookerProxy

public IImageCookerProxy()
Deprecated. 
For internal use only


IImageCookerProxy

public IImageCookerProxy(java.lang.Object obj)
                  throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IImageCookerProxy

protected IImageCookerProxy(java.lang.Object obj,
                            java.lang.String iid)
                     throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IImageCookerProxy

protected IImageCookerProxy(java.lang.String CLSID,
                            java.lang.String iid,
                            java.lang.String host,
                            com.esri.arcgis.interop.AuthInfo authInfo)
                     throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

connect

public void connect(java.lang.String location,
                    IImageServer pImageServer)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Connects an image server object to its cache location.

Specified by:
connect in interface IImageCooker
Parameters:
location - The location (in)
pImageServer - A reference to a com.esri.arcgis.carto.IImageServer (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

clear

public void clear(IEnvelope pExtent,
                  ITrackCancel pTrackCancel)
           throws java.io.IOException,
                  AutomationException
Deprecated. 
Clears cache tiles with a given extent.

Specified by:
clear in interface IImageCooker
Parameters:
pExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (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.

getTile

public byte[] getTile(int level,
                      int row,
                      int column)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Gets a tile at a given LOD, and column and row location.

Specified by:
getTile in interface IImageCooker
Parameters:
level - The level (in)
row - The row (in)
column - The column (in)
Returns:
An unsigned byte
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

putTile

public void putTile(int level,
                    int row,
                    int column,
                    byte[] ppTile)
             throws java.io.IOException,
                    AutomationException
Deprecated. 
Puts a tile at a given LOD, and column and row location.

Specified by:
putTile in interface IImageCooker
Parameters:
level - The level (in)
row - The row (in)
column - The column (in)
ppTile - An unsigned byte (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCacheDirectory

public void getCacheDirectory(java.lang.String[] pCacheDir)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Gets the cache directory/location.

Specified by:
getCacheDirectory in interface IImageCooker
Parameters:
pCacheDir - The pCacheDir (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

update

public void update(IImageServer pImageServer,
                   IEnvelope pExtent,
                   ILongArray pLevels,
                   int updateMode,
                   ITrackCancel pTrackCancel)
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Updates cache within a given extent.

Specified by:
update in interface IImageCooker
Parameters:
pImageServer - A reference to a com.esri.arcgis.carto.IImageServer (in)
pExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
pLevels - A reference to a com.esri.arcgis.system.ILongArray (in)
updateMode - A com.esri.arcgis.carto.esriMapCacheUpdateMode constant (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.

updateByGeometry

public void updateByGeometry(IImageServer pImageServer,
                             IGeometry pGeometry,
                             ILongArray pLevels,
                             int updateMode,
                             ITrackCancel pTrackCancel)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Updates cache within an area of interest defined by a given geometry.

Specified by:
updateByGeometry in interface IImageCooker
Parameters:
pImageServer - A reference to a com.esri.arcgis.carto.IImageServer (in)
pGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
pLevels - A reference to a com.esri.arcgis.system.ILongArray (in)
updateMode - A com.esri.arcgis.carto.esriMapCacheUpdateMode constant (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.

getThreadCount

public int getThreadCount()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The number of Image Cooker instances for building tile cache.

Specified by:
getThreadCount in interface IImageCooker
Returns:
The pThreadCount
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setThreadCount

public void setThreadCount(int pThreadCount)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
The number of Image Cooker instances for building tile cache.

Specified by:
setThreadCount in interface IImageCooker
Parameters:
pThreadCount - The pThreadCount (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaximumImageCellsize

public double getMaximumImageCellsize()
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
The maximum source image cellsize below which data are available.

Specified by:
getMaximumImageCellsize in interface IImageCooker
Returns:
The pMaxPS
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMaximumImageCellsize

public void setMaximumImageCellsize(double pMaxPS)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
The maximum source image cellsize below which data are available.

Specified by:
setMaximumImageCellsize in interface IImageCooker
Parameters:
pMaxPS - The pMaxPS (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getServerObjectName

public IName getServerObjectName()
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
The ArcGIS server object to run the image cooker.

Specified by:
getServerObjectName in interface IImageCooker
Returns:
A reference to a com.esri.arcgis.system.IName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setServerObjectNameByRef

public void setServerObjectNameByRef(IName ppName)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
The ArcGIS server object to run the image cooker.

Specified by:
setServerObjectNameByRef in interface IImageCooker
Parameters:
ppName - A reference to a com.esri.arcgis.system.IName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.