com.esri.arcgis.geoprocessing
Interface IGPRasterGDBEnvCompression

All Superinterfaces:
Serializable
All Known Implementing Classes:
GPRasterGDBEnvCompression

public interface IGPRasterGDBEnvCompression
extends Serializable

Provides access to raster GDB environment compression control.

Product Availability

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


Method Summary
 int getCompressionQuality()
          Compression quality.
 int getCompressionType()
          Compression type.
 void setCompressionQuality(int value)
          Compression quality.
 void setCompressionType(int compType)
          Compression type.
 

Method Detail

getCompressionType

int getCompressionType()
                       throws IOException,
                              AutomationException
Compression type.

Product Availability

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

Supported Platforms

Windows

Returns:
A com.esri.arcgis.geoanalyst.esriRasterGDBCompressionEnum constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCompressionType

void setCompressionType(int compType)
                        throws IOException,
                               AutomationException
Compression type.

Product Availability

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

Supported Platforms

Windows

Parameters:
compType - A com.esri.arcgis.geoanalyst.esriRasterGDBCompressionEnum constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCompressionQuality

int getCompressionQuality()
                          throws IOException,
                                 AutomationException
Compression quality.

Product Availability

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

Supported Platforms

Windows

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

setCompressionQuality

void setCompressionQuality(int value)
                           throws IOException,
                                  AutomationException
Compression quality.

Product Availability

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

Supported Platforms

Windows

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