com.esri.arcgisws
Class ImageServerBindingStub

java.lang.Object
  extended by com.esri.arcgisws.runtime.WebServiceProxyImpl
      extended by com.esri.arcgisws.ImageServerBindingStub
All Implemented Interfaces:
ImageServerPort, WebServiceProxy

public class ImageServerBindingStub
extends WebServiceProxyImpl
implements ImageServerPort


Constructor Summary
ImageServerBindingStub()
          ImageServerBindingStub default constructor.
ImageServerBindingStub(java.lang.String endpointAddressURL)
          ImageServerBindingStub constructor.
ImageServerBindingStub(java.lang.String endpointAddressURL, java.lang.String username, java.lang.String password)
          ImageServerBindingStub constructor.
 
Method Summary
 ImageServerEditResult[] add(RasterItemDescription[] itemDescriptions)
           
 RasterHistogram[] computeHistograms(Geometry geometry, MosaicRule mosaicRule, Point pixelSize, RenderingRule renderingRule)
           
 ImageServerEditResult createView(ImageView view)
           
 ImageServerEditResult[] delete(FIDSet fIDs)
           
 ImageServerEditResult deleteView(java.lang.String vID)
           
 ImageServerDownloadResult[] download(FIDSet fIDs, Geometry geometry, java.lang.String format)
           
 java.lang.String execute(AISRequest request)
           
 ImageResult exportImage(GeoImageDescription imageDescription, ImageType imageType)
           
 MapImage exportScaledImage(GeoImageDescription imageDescription, ImageType imageType)
           
 ImageServiceInfo generateServiceInfo(RenderingRule renderingRule)
           
 CacheControlInfo getCacheControlInfo()
           
 CacheDescriptionInfo getCacheDescriptionInfo()
           
 CacheStorageInfo getCacheStorageInfo()
           
 int getCatalogItemCount(QueryFilter queryFilter)
           
 FIDSet getCatalogItemIDs(QueryFilter queryFilter)
           
 RecordSet getCatalogItems(QueryFilter queryFilter)
           
 Fields getFields()
           
 java.lang.String getFile(ImageServerDownloadResult file)
           
 byte[] getImage(GeoImageDescription imageDescription)
           
 byte[] getImageTile(int level, int row, int column)
           
 PropertySet getKeyProperties()
           
 java.lang.String getMetadata()
           
 byte[] getNativePixelBlock(int rID, int iID, int tx, int ty, int level)
           
 RasterInfo[] getNativeRasterInfo(int rID)
           
 byte[] getPixelBlock(int rID, int tx, int ty, int level)
           
 RecordSet getRasterAttributeTable()
           
 RasterInfo getRasterInfo(int rID)
           
 PropertySet getRasterKeyProperties(int rID)
           
 java.lang.String getRasterMetadata(int rID)
           
 ImageServiceInfo getServiceInfo()
           
 ImageResult getThumbnail(int rID)
           
 TileCacheInfo getTileCacheInfo()
           
 TileImageInfo getTileImageInfo()
           
 java.math.BigDecimal getVersion()
           
 ImageView getView(java.lang.String vID)
           
 java.lang.String getVirtualCacheDirectory()
           
 ImageServerIdentifyResult identify(Geometry location, MosaicRule mosaicRule, Point pixelSize)
           
 ImageServerIdentifyResult[] identifyAll(Geometry locations, MosaicRule mosaicRule, Point pixelSize, RenderingRule renderingRule, java.lang.String options)
           
 boolean isFixedScaleImage()
           
 ImageServerMeasureResult measure(Geometry from, Geometry to, MosaicRule mosaicRule, Point pixelSize, EsriMensurationOperation operation)
           
 ImageServerEditResult[] update(FIDSet fIDs, RasterItemDescription[] itemDescriptions)
           
 ImageServerEditResult[] updateView(java.lang.String vID, FIDSet addFIDs, FIDSet deleteFIDs)
           
 
Methods inherited from class com.esri.arcgisws.runtime.WebServiceProxyImpl
_getProperty, _setProperty, addHTTPRequestHeaders, enableRequestResponseLogging, getHTTPResponseHeaders, getPassword, getProperty, getUsername, releaseIdleConnections, setArcGISVersion, setConnectionTimeout, setEndPointAddress, setEndPointAddress, setHttpReferer, setPassword, setProperties, setProperty, setSoapOverDCOM, setSoapOverDCOM, setUsername
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.esri.arcgisws.runtime.WebServiceProxy
_getProperty, _setProperty, addHTTPRequestHeaders, enableRequestResponseLogging, getHTTPResponseHeaders, getPassword, getProperty, getUsername, releaseIdleConnections, setArcGISVersion, setConnectionTimeout, setEndPointAddress, setEndPointAddress, setHttpReferer, setPassword, setProperties, setProperty, setSoapOverDCOM, setSoapOverDCOM, setUsername
 

Constructor Detail

ImageServerBindingStub

public ImageServerBindingStub()
ImageServerBindingStub default constructor.


ImageServerBindingStub

public ImageServerBindingStub(java.lang.String endpointAddressURL)
ImageServerBindingStub constructor.


ImageServerBindingStub

public ImageServerBindingStub(java.lang.String endpointAddressURL,
                              java.lang.String username,
                              java.lang.String password)
ImageServerBindingStub constructor.

Method Detail

getFields

public Fields getFields()
Specified by:
getFields in interface ImageServerPort

download

public ImageServerDownloadResult[] download(FIDSet fIDs,
                                            Geometry geometry,
                                            java.lang.String format)
Specified by:
download in interface ImageServerPort

getFile

public java.lang.String getFile(ImageServerDownloadResult file)
Specified by:
getFile in interface ImageServerPort

getMetadata

public java.lang.String getMetadata()
Specified by:
getMetadata in interface ImageServerPort

getTileCacheInfo

public TileCacheInfo getTileCacheInfo()
Specified by:
getTileCacheInfo in interface ImageServerPort

getTileImageInfo

public TileImageInfo getTileImageInfo()
Specified by:
getTileImageInfo in interface ImageServerPort

getCacheControlInfo

public CacheControlInfo getCacheControlInfo()
Specified by:
getCacheControlInfo in interface ImageServerPort

getPixelBlock

public byte[] getPixelBlock(int rID,
                            int tx,
                            int ty,
                            int level)
Specified by:
getPixelBlock in interface ImageServerPort

getCatalogItemCount

public int getCatalogItemCount(QueryFilter queryFilter)
Specified by:
getCatalogItemCount in interface ImageServerPort

getServiceInfo

public ImageServiceInfo getServiceInfo()
Specified by:
getServiceInfo in interface ImageServerPort

getVirtualCacheDirectory

public java.lang.String getVirtualCacheDirectory()
Specified by:
getVirtualCacheDirectory in interface ImageServerPort

update

public ImageServerEditResult[] update(FIDSet fIDs,
                                      RasterItemDescription[] itemDescriptions)
Specified by:
update in interface ImageServerPort

generateServiceInfo

public ImageServiceInfo generateServiceInfo(RenderingRule renderingRule)
Specified by:
generateServiceInfo in interface ImageServerPort

getVersion

public java.math.BigDecimal getVersion()
Specified by:
getVersion in interface ImageServerPort

getCatalogItemIDs

public FIDSet getCatalogItemIDs(QueryFilter queryFilter)
Specified by:
getCatalogItemIDs in interface ImageServerPort

exportScaledImage

public MapImage exportScaledImage(GeoImageDescription imageDescription,
                                  ImageType imageType)
Specified by:
exportScaledImage in interface ImageServerPort

getCacheStorageInfo

public CacheStorageInfo getCacheStorageInfo()
Specified by:
getCacheStorageInfo in interface ImageServerPort

createView

public ImageServerEditResult createView(ImageView view)
Specified by:
createView in interface ImageServerPort

getCatalogItems

public RecordSet getCatalogItems(QueryFilter queryFilter)
Specified by:
getCatalogItems in interface ImageServerPort

delete

public ImageServerEditResult[] delete(FIDSet fIDs)
Specified by:
delete in interface ImageServerPort

identifyAll

public ImageServerIdentifyResult[] identifyAll(Geometry locations,
                                               MosaicRule mosaicRule,
                                               Point pixelSize,
                                               RenderingRule renderingRule,
                                               java.lang.String options)
Specified by:
identifyAll in interface ImageServerPort

getKeyProperties

public PropertySet getKeyProperties()
Specified by:
getKeyProperties in interface ImageServerPort

getNativeRasterInfo

public RasterInfo[] getNativeRasterInfo(int rID)
Specified by:
getNativeRasterInfo in interface ImageServerPort

getImage

public byte[] getImage(GeoImageDescription imageDescription)
Specified by:
getImage in interface ImageServerPort

computeHistograms

public RasterHistogram[] computeHistograms(Geometry geometry,
                                           MosaicRule mosaicRule,
                                           Point pixelSize,
                                           RenderingRule renderingRule)
Specified by:
computeHistograms in interface ImageServerPort

getNativePixelBlock

public byte[] getNativePixelBlock(int rID,
                                  int iID,
                                  int tx,
                                  int ty,
                                  int level)
Specified by:
getNativePixelBlock in interface ImageServerPort

getRasterMetadata

public java.lang.String getRasterMetadata(int rID)
Specified by:
getRasterMetadata in interface ImageServerPort

getImageTile

public byte[] getImageTile(int level,
                           int row,
                           int column)
Specified by:
getImageTile in interface ImageServerPort

isFixedScaleImage

public boolean isFixedScaleImage()
Specified by:
isFixedScaleImage in interface ImageServerPort

identify

public ImageServerIdentifyResult identify(Geometry location,
                                          MosaicRule mosaicRule,
                                          Point pixelSize)
Specified by:
identify in interface ImageServerPort

getThumbnail

public ImageResult getThumbnail(int rID)
Specified by:
getThumbnail in interface ImageServerPort

getCacheDescriptionInfo

public CacheDescriptionInfo getCacheDescriptionInfo()
Specified by:
getCacheDescriptionInfo in interface ImageServerPort

getView

public ImageView getView(java.lang.String vID)
Specified by:
getView in interface ImageServerPort

getRasterInfo

public RasterInfo getRasterInfo(int rID)
Specified by:
getRasterInfo in interface ImageServerPort

deleteView

public ImageServerEditResult deleteView(java.lang.String vID)
Specified by:
deleteView in interface ImageServerPort

getRasterKeyProperties

public PropertySet getRasterKeyProperties(int rID)
Specified by:
getRasterKeyProperties in interface ImageServerPort

execute

public java.lang.String execute(AISRequest request)
Specified by:
execute in interface ImageServerPort

measure

public ImageServerMeasureResult measure(Geometry from,
                                        Geometry to,
                                        MosaicRule mosaicRule,
                                        Point pixelSize,
                                        EsriMensurationOperation operation)
Specified by:
measure in interface ImageServerPort

exportImage

public ImageResult exportImage(GeoImageDescription imageDescription,
                               ImageType imageType)
Specified by:
exportImage in interface ImageServerPort

updateView

public ImageServerEditResult[] updateView(java.lang.String vID,
                                          FIDSet addFIDs,
                                          FIDSet deleteFIDs)
Specified by:
updateView in interface ImageServerPort

add

public ImageServerEditResult[] add(RasterItemDescription[] itemDescriptions)
Specified by:
add in interface ImageServerPort

getRasterAttributeTable

public RecordSet getRasterAttributeTable()
Specified by:
getRasterAttributeTable in interface ImageServerPort