com.esri.arcgis.carto
Interface IImageServiceInfo2

All Superinterfaces:
IImageServiceInfo, java.io.Serializable
All Known Subinterfaces:
IImageServiceInfo3
All Known Implementing Classes:
IImageServiceInfo2Proxy, IImageServiceInfo3Proxy, ImageServiceInfo

public interface IImageServiceInfo2
extends IImageServiceInfo, java.io.Serializable

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

Description: 'Provides access to the properties of an image service.' 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 IIDe569c393_70b6_497c_b999_bb246d00a8b7
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.carto.IImageServiceInfo
IIDbfcd28a7_b02f_4c5d_aa7e_d0ba474d5192
 
Method Summary
 java.lang.String getAllowedCompressions()
          The list of allowed client controllable transmition compressions.
 java.lang.String getAllowedFields()
          The list of visible field names.
 java.lang.String getAllowedItemMetadata()
          The level of item metadata details.
 java.lang.String getAllowedMosaicMethods()
          The list of allowed client controllable mosaic methods.
 java.lang.String getDefaultCompression()
          The default transmission compression, None, LZ77, JPEG.
 int getDefaultCompressionQuality()
          The default transmission compression quality (1-100).
 int getDefaultMosaicMethod()
          The default mosaic method.
 int getDefaultResamplingMethod()
          The default resampling method.
 java.lang.String getEndTimeFieldName()
          The end time field name.
 int getMaxDownloadImageCount()
          The maximum number of images allowed for download.
 int getMaxMosaicImageCount()
          The maximum number of images allowed for mosaic.
 int getMaxRecordCount()
          The maximum number of records returned for query results.
 java.lang.String getStartTimeFieldName()
          The start time field name.
 ITimeExtent getTimeExtent()
          The time extent.
 ITimeReference getTimeReference()
          The time reference.
 java.lang.String getTimeValueFormat()
          The time value format.
 boolean isSupportBSQ()
          Indicates if output can be generated in BSQ pixel interleave format.
 boolean isSupportsTime()
          Indicates if time is supported.
 void setAllowedCompressions(java.lang.String pAllowedCompressions)
          The list of allowed client controllable transmition compressions.
 void setAllowedFields(java.lang.String pAllowedFields)
          The list of visible field names.
 void setAllowedItemMetadata(java.lang.String pLOD)
          The level of item metadata details.
 void setAllowedMosaicMethods(java.lang.String pAllowedMethods)
          The list of allowed client controllable mosaic methods.
 void setDefaultCompression(java.lang.String pCompression)
          The default transmission compression, None, LZ77, JPEG.
 void setDefaultCompressionQuality(int pQuality)
          The default transmission compression quality (1-100).
 void setDefaultMosaicMethod(int pMosaicMethod)
          The default mosaic method.
 void setDefaultResamplingMethod(int pResamplingMethod)
          The default resampling method.
 void setEndTimeFieldName(java.lang.String pFieldName)
          The end time field name.
 void setMaxDownloadImageCount(int pCount)
          The maximum number of images allowed for download.
 void setMaxMosaicImageCount(int pCount)
          The maximum number of images allowed for mosaic.
 void setMaxNCols(int rhs1)
          The maximum number of colums this service supports.
 void setMaxNRows(int rhs1)
          The maximum number of rows this service supports.
 void setMaxRecordCount(int pCount)
          The maximum number of records returned for query results.
 void setStartTimeFieldName(java.lang.String pFieldName)
          The start time field name.
 void setSupportBSQ(boolean pBSQ)
          Indicates if output can be generated in BSQ pixel interleave format.
 void setSupportsTime(boolean supports)
          Indicates if time is supported.
 void setTimeExtentByRef(ITimeExtent ppTimeExtent)
          The time extent.
 void setTimeReferenceByRef(ITimeReference ppTimeReference)
          The time reference.
 void setTimeValueFormat(java.lang.String pTimeFormat)
          The time value format.
 
Methods inherited from interface com.esri.arcgis.carto.IImageServiceInfo
getBandCount, getCopyrightText, getDefaultServiceProperties, getDescription, getExtent, getMaximumPixelSize, getMaxNCols, getMaxNRows, getMinimumPixelSize, getName, getNoData, getPixelSize, getPixelType, getServiceDataType, getServiceSourceType, getSpatialReference, getStatistics, setCopyrightText, setDefaultServiceProperties, setServiceDataType, setServiceSourceType
 

Field Detail

IIDe569c393_70b6_497c_b999_bb246d00a8b7

static final int IIDe569c393_70b6_497c_b999_bb246d00a8b7
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

getAllowedFields

java.lang.String getAllowedFields()
                                  throws java.io.IOException,
                                         AutomationException
The list of visible field names.

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

setAllowedFields

void setAllowedFields(java.lang.String pAllowedFields)
                      throws java.io.IOException,
                             AutomationException
The list of visible field names.

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

getAllowedCompressions

java.lang.String getAllowedCompressions()
                                        throws java.io.IOException,
                                               AutomationException
The list of allowed client controllable transmition compressions.

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

setAllowedCompressions

void setAllowedCompressions(java.lang.String pAllowedCompressions)
                            throws java.io.IOException,
                                   AutomationException
The list of allowed client controllable transmition compressions.

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

getAllowedMosaicMethods

java.lang.String getAllowedMosaicMethods()
                                         throws java.io.IOException,
                                                AutomationException
The list of allowed client controllable mosaic methods.

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

setAllowedMosaicMethods

void setAllowedMosaicMethods(java.lang.String pAllowedMethods)
                             throws java.io.IOException,
                                    AutomationException
The list of allowed client controllable mosaic methods.

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

getAllowedItemMetadata

java.lang.String getAllowedItemMetadata()
                                        throws java.io.IOException,
                                               AutomationException
The level of item metadata details.

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

setAllowedItemMetadata

void setAllowedItemMetadata(java.lang.String pLOD)
                            throws java.io.IOException,
                                   AutomationException
The level of item metadata details.

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

getMaxRecordCount

int getMaxRecordCount()
                      throws java.io.IOException,
                             AutomationException
The maximum number of records returned for query results.

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

setMaxRecordCount

void setMaxRecordCount(int pCount)
                       throws java.io.IOException,
                              AutomationException
The maximum number of records returned for query results.

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

getMaxDownloadImageCount

int getMaxDownloadImageCount()
                             throws java.io.IOException,
                                    AutomationException
The maximum number of images allowed for download.

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

setMaxDownloadImageCount

void setMaxDownloadImageCount(int pCount)
                              throws java.io.IOException,
                                     AutomationException
The maximum number of images allowed for download.

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

getMaxMosaicImageCount

int getMaxMosaicImageCount()
                           throws java.io.IOException,
                                  AutomationException
The maximum number of images allowed for mosaic.

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

setMaxMosaicImageCount

void setMaxMosaicImageCount(int pCount)
                            throws java.io.IOException,
                                   AutomationException
The maximum number of images allowed for mosaic.

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

setMaxNCols

void setMaxNCols(int rhs1)
                 throws java.io.IOException,
                        AutomationException
The maximum number of colums this service supports.

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

setMaxNRows

void setMaxNRows(int rhs1)
                 throws java.io.IOException,
                        AutomationException
The maximum number of rows this service supports.

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

getDefaultCompression

java.lang.String getDefaultCompression()
                                       throws java.io.IOException,
                                              AutomationException
The default transmission compression, None, LZ77, JPEG.

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

setDefaultCompression

void setDefaultCompression(java.lang.String pCompression)
                           throws java.io.IOException,
                                  AutomationException
The default transmission compression, None, LZ77, JPEG.

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

getDefaultCompressionQuality

int getDefaultCompressionQuality()
                                 throws java.io.IOException,
                                        AutomationException
The default transmission compression quality (1-100).

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

setDefaultCompressionQuality

void setDefaultCompressionQuality(int pQuality)
                                  throws java.io.IOException,
                                         AutomationException
The default transmission compression quality (1-100).

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

getDefaultResamplingMethod

int getDefaultResamplingMethod()
                               throws java.io.IOException,
                                      AutomationException
The default resampling method.

Returns:
A com.esri.arcgis.geodatabase.rstResamplingTypes constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDefaultResamplingMethod

void setDefaultResamplingMethod(int pResamplingMethod)
                                throws java.io.IOException,
                                       AutomationException
The default resampling method.

Parameters:
pResamplingMethod - A com.esri.arcgis.geodatabase.rstResamplingTypes constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDefaultMosaicMethod

int getDefaultMosaicMethod()
                           throws java.io.IOException,
                                  AutomationException
The default mosaic method.

Returns:
A com.esri.arcgis.datasourcesraster.esriMosaicMethod constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDefaultMosaicMethod

void setDefaultMosaicMethod(int pMosaicMethod)
                            throws java.io.IOException,
                                   AutomationException
The default mosaic method.

Parameters:
pMosaicMethod - A com.esri.arcgis.datasourcesraster.esriMosaicMethod constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isSupportBSQ

boolean isSupportBSQ()
                     throws java.io.IOException,
                            AutomationException
Indicates if output can be generated in BSQ pixel interleave format.

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

setSupportBSQ

void setSupportBSQ(boolean pBSQ)
                   throws java.io.IOException,
                          AutomationException
Indicates if output can be generated in BSQ pixel interleave format.

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

isSupportsTime

boolean isSupportsTime()
                       throws java.io.IOException,
                              AutomationException
Indicates if time is supported.

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

setSupportsTime

void setSupportsTime(boolean supports)
                     throws java.io.IOException,
                            AutomationException
Indicates if time is supported.

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

getStartTimeFieldName

java.lang.String getStartTimeFieldName()
                                       throws java.io.IOException,
                                              AutomationException
The start time field name.

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

setStartTimeFieldName

void setStartTimeFieldName(java.lang.String pFieldName)
                           throws java.io.IOException,
                                  AutomationException
The start time field name.

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

getEndTimeFieldName

java.lang.String getEndTimeFieldName()
                                     throws java.io.IOException,
                                            AutomationException
The end time field name.

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

setEndTimeFieldName

void setEndTimeFieldName(java.lang.String pFieldName)
                         throws java.io.IOException,
                                AutomationException
The end time field name.

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

getTimeValueFormat

java.lang.String getTimeValueFormat()
                                    throws java.io.IOException,
                                           AutomationException
The time value format.

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

setTimeValueFormat

void setTimeValueFormat(java.lang.String pTimeFormat)
                        throws java.io.IOException,
                               AutomationException
The time value format.

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

getTimeReference

ITimeReference getTimeReference()
                                throws java.io.IOException,
                                       AutomationException
The time reference.

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

setTimeReferenceByRef

void setTimeReferenceByRef(ITimeReference ppTimeReference)
                           throws java.io.IOException,
                                  AutomationException
The time reference.

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

getTimeExtent

ITimeExtent getTimeExtent()
                          throws java.io.IOException,
                                 AutomationException
The time extent.

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

setTimeExtentByRef

void setTimeExtentByRef(ITimeExtent ppTimeExtent)
                        throws java.io.IOException,
                               AutomationException
The time extent.

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