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(String endpointAddressURL)
          ImageServerBindingStub constructor.
ImageServerBindingStub(String endpointAddressURL, String username, String password)
          ImageServerBindingStub constructor.
 
Method Summary
 ImageServerDownloadResult[] download(FIDSet fIDs, Geometry geometry, String format)
           
 String execute(AISRequest request)
           
 ImageResult exportImage(GeoImageDescription imageDescription, ImageType imageType)
           
 MapImage exportScaledImage(GeoImageDescription imageDescription, ImageType imageType)
           
 ImageServiceInfo generateServiceInfo(RenderingRule renderingRule)
           
 int getCatalogItemCount(QueryFilter queryFilter)
           
 FIDSet getCatalogItemIDs(QueryFilter queryFilter)
           
 RecordSet getCatalogItems(QueryFilter queryFilter)
           
 Fields getFields()
           
 String getFile(ImageServerDownloadResult file)
           
 byte[] getImage(GeoImageDescription imageDescription)
           
 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)
           
 RasterInfo getRasterInfo(int rID)
           
 String getRasterMetadata(int rID)
           
 ImageServiceInfo getServiceInfo()
           
 ImageResult getThumbnail(int rID)
           
 BigDecimal getVersion()
           
 ImageServerIdentifyResult identify(Geometry location, MosaicRule mosaicRule, Point pixelSize)
           
 
Methods inherited from class com.esri.arcgisws.runtime.WebServiceProxyImpl
_getProperty, _setProperty, addHTTPRequestHeaders, enableRequestResponseLogging, getHTTPResponseHeaders, getPassword, getProperty, getUsername, 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, setArcGISVersion, setConnectionTimeout, setEndPointAddress, setEndPointAddress, setHttpReferer, setPassword, setProperties, setProperty, setSoapOverDCOM, setSoapOverDCOM, setUsername
 

Constructor Detail

ImageServerBindingStub

public ImageServerBindingStub()
ImageServerBindingStub default constructor.


ImageServerBindingStub

public ImageServerBindingStub(String endpointAddressURL)
ImageServerBindingStub constructor.


ImageServerBindingStub

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

Method Detail

getFields

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

download

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

getFile

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

getMetadata

public String getMetadata()
Specified by:
getMetadata in interface ImageServerPort

getCatalogItems

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

getVersion

public BigDecimal getVersion()
Specified by:
getVersion in interface ImageServerPort

getNativeRasterInfo

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

getThumbnail

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

getNativePixelBlock

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

getServiceInfo

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

exportScaledImage

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

getCatalogItemIDs

public FIDSet getCatalogItemIDs(QueryFilter queryFilter)
Specified by:
getCatalogItemIDs 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

getRasterMetadata

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

getRasterInfo

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

identify

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

execute

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

exportImage

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

getImage

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

generateServiceInfo

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