public class BasicRasterSdeLoader extends java.lang.Object implements com.esri.arcgis.interop.RemoteObjRef, IBasicRasterSdeConnection, IRasterSdeStorage, IRasterSdeServerOperation, IRasterSdeStorage2, IRasterSdeServerOperation2, IRasterSdeCatalog, ISupportErrorInfo
Description 'A mechanism to control creation of SDE Raster datasets and load raster data.' 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 =
IID, IID055452c1_0582_4863_b73e_1185095c2cc9, xxDummyIID, IIDb4153f6e_fe14_11d3_b2bf_00c04f8edeff, xxDummyIID, IID867a268a_0ed0_406b_955d_81eb20d806ea, xxDummyIID, IIDddc9c0c4_0556_47b6_80e8_0ca036745441, xxDummyIID, IID01540ba6_b1fd_43c7_ab8c_aa04389ad031, xxDummyIID, IID37a7af98_cbdc_4e5f_b1b5_7706804de6b0, xxDummyIID, IIDdf0b3d60_548f_101b_8e65_08002b2bd119, xxDummy| Constructor and Description |
|---|
BasicRasterSdeLoader()
Constructs a BasicRasterSdeLoader using ArcGIS Engine.
|
BasicRasterSdeLoader(java.lang.Object obj)
Deprecated.
As of ArcGIS 9.2, replaced by normal Java casts.
BasicRasterSdeLoader theBasicRasterSdeLoader = (BasicRasterSdeLoader) obj; |
| Modifier and Type | Method and Description |
|---|---|
void |
buildPyramids()
Instructs Raster SDE Server to build pyramid layers based on the defined storage properties.
|
void |
computeStatistics()
Computes statistics on a raster SDE.
|
void |
create()
Creates a raster dataset on an SDE server.
|
void |
delete()
Deletes raster dataset from SDE server.
|
boolean |
equals(java.lang.Object o)
Compare this object with another
|
java.lang.String |
getCatalogName()
The ArcSDE raster catalog name.
|
static java.lang.String |
getClsid()
getClsid.
|
int |
getCompressionQuality()
The compression quality.
|
int |
getCompressionType()
The compression type.
|
java.lang.String |
getDatabase()
The database name.
|
java.lang.String |
getInputBitMaskName()
The input 1-bit raster dataset name to be used as mask.
|
java.lang.String |
getInputRasterName()
The input raster dataset name.
|
java.lang.String |
getInstance()
The server instance.
|
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Gets a reference to a com.esri.arcgis.interop.Dispatch which can be used to access the COM object that support for this
interface indicates the implementing class references.
|
java.lang.String |
getKeyword()
The keyword.
|
IRaster |
getMaskRaster()
The input raster mask to be loaded to SDE.
|
java.lang.String |
getPassword()
The password.
|
int |
getPyramidOption()
The option for building pyramids.
|
int |
getPyramidResampleType()
The resampling method.
|
IRaster |
getRaster()
The input raster to be loaded to SDE.
|
java.lang.String |
getRasterName()
The ArcSDE raster name.
|
java.lang.String |
getSdeRasterName()
The output raster dataset name.
|
java.lang.String |
getServerName()
The server name.
|
ISpatialReference |
getSpatialReference()
The SpatialReference.
|
int |
getTileHeight()
The tile height.
|
int |
getTileWidth()
The tile width.
|
java.lang.String |
getUserName()
The username.
|
int |
hashCode()
the hashcode for this object
|
void |
insert()
Insert a raster into a raster catalog on an ArcSDE server.
|
void |
interfaceSupportsErrorInfo(GUID riid)
interfaceSupportsErrorInfo
|
void |
mosaic()
Instructs Raster SDE Server to mosaic data based on the defined storage properties.
|
void |
release()
Release this COM object reference
|
void |
setCatalogName(java.lang.String catalogElementName)
The ArcSDE raster catalog name.
|
void |
setCompressionQuality(int value)
The compression quality.
|
void |
setCompressionType(int type)
The compression type.
|
void |
setDatabase(java.lang.String databaseName)
The database name.
|
void |
setInputBitMaskName(java.lang.String bitMaskName)
The input 1-bit raster dataset name to be used as mask.
|
void |
setInputRasterName(java.lang.String inputName)
The input raster dataset name.
|
void |
setInstance(java.lang.String name)
The server instance.
|
void |
setKeyword(java.lang.String keyword)
The keyword.
|
void |
setMaskRasterByRef(IRaster maskRaster)
The input raster mask to be loaded to SDE.
|
void |
setMosaicingTolerance(IPoint rhs1)
The mosaicing tolerance.
|
void |
setPassword(java.lang.String password)
The password.
|
void |
setPyramidOption(int option)
The option for building pyramids.
|
void |
setPyramidResampleType(int method)
The resampling method.
|
void |
setRasterByRef(IRaster raster)
The input raster to be loaded to SDE.
|
void |
setRasterName(java.lang.String rasterName)
The ArcSDE raster name.
|
void |
setSdeRasterName(java.lang.String outputName)
The output raster dataset name.
|
void |
setSdeWorkspaceName(IWorkspaceName rhs1)
The SDE Connection, set through WorkspaceName object.
|
void |
setServerName(java.lang.String name)
The server name.
|
void |
setSpatialReferenceByRef(ISpatialReference spRef)
The SpatialReference.
|
void |
setTileHeight(int height)
The tile height.
|
void |
setTileWidth(int width)
The tile width.
|
void |
setUserName(java.lang.String userName)
The username.
|
void |
update()
Updates properties of raster dataset on SDE server.
|
public BasicRasterSdeLoader()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problemsjava.net.UnknownHostException - if there are interop problemspublic BasicRasterSdeLoader(java.lang.Object obj)
throws java.io.IOException
BasicRasterSdeLoader theBasicRasterSdeLoader = (BasicRasterSdeLoader) obj;obj to BasicRasterSdeLoader.obj - an object returned from ArcGIS Engine or Serverjava.io.IOException - if there are interop problemspublic static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRefpublic void setServerName(java.lang.String name)
throws java.io.IOException,
AutomationException
setServerName in interface IBasicRasterSdeConnectionname - The name (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getServerName()
throws java.io.IOException,
AutomationException
getServerName in interface IBasicRasterSdeConnectionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setInstance(java.lang.String name)
throws java.io.IOException,
AutomationException
setInstance in interface IBasicRasterSdeConnectionname - The name (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getInstance()
throws java.io.IOException,
AutomationException
getInstance in interface IBasicRasterSdeConnectionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setDatabase(java.lang.String databaseName)
throws java.io.IOException,
AutomationException
setDatabase in interface IBasicRasterSdeConnectiondatabaseName - The databaseName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getDatabase()
throws java.io.IOException,
AutomationException
getDatabase in interface IBasicRasterSdeConnectionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setSdeRasterName(java.lang.String outputName)
throws java.io.IOException,
AutomationException
setSdeRasterName in interface IBasicRasterSdeConnectionoutputName - The outputName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getSdeRasterName()
throws java.io.IOException,
AutomationException
getSdeRasterName in interface IBasicRasterSdeConnectionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setUserName(java.lang.String userName)
throws java.io.IOException,
AutomationException
setUserName in interface IBasicRasterSdeConnectionuserName - The userName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getUserName()
throws java.io.IOException,
AutomationException
getUserName in interface IBasicRasterSdeConnectionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setPassword(java.lang.String password)
throws java.io.IOException,
AutomationException
setPassword in interface IBasicRasterSdeConnectionpassword - The password (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getPassword()
throws java.io.IOException,
AutomationException
getPassword in interface IBasicRasterSdeConnectionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setInputRasterName(java.lang.String inputName)
throws java.io.IOException,
AutomationException
setInputRasterName in interface IBasicRasterSdeConnectioninputName - The inputName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getInputRasterName()
throws java.io.IOException,
AutomationException
getInputRasterName in interface IBasicRasterSdeConnectionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setInputBitMaskName(java.lang.String bitMaskName)
throws java.io.IOException,
AutomationException
setInputBitMaskName in interface IBasicRasterSdeConnectionbitMaskName - The bitMaskName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getInputBitMaskName()
throws java.io.IOException,
AutomationException
getInputBitMaskName in interface IBasicRasterSdeConnectionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setSdeWorkspaceName(IWorkspaceName rhs1) throws java.io.IOException, AutomationException
setSdeWorkspaceName in interface IBasicRasterSdeConnectionrhs1 - A reference to a com.esri.arcgis.geodatabase.IWorkspaceName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IRaster getRaster() throws java.io.IOException, AutomationException
getRaster in interface IBasicRasterSdeConnectionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setRasterByRef(IRaster raster) throws java.io.IOException, AutomationException
setRasterByRef in interface IBasicRasterSdeConnectionraster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IRaster getMaskRaster() throws java.io.IOException, AutomationException
getMaskRaster in interface IBasicRasterSdeConnectionjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setMaskRasterByRef(IRaster maskRaster) throws java.io.IOException, AutomationException
setMaskRasterByRef in interface IBasicRasterSdeConnectionmaskRaster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setTileWidth(int width)
throws java.io.IOException,
AutomationException
setTileWidth in interface IRasterSdeStoragesetTileWidth in interface IRasterSdeStorage2width - The width (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getTileWidth()
throws java.io.IOException,
AutomationException
getTileWidth in interface IRasterSdeStoragegetTileWidth in interface IRasterSdeStorage2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setTileHeight(int height)
throws java.io.IOException,
AutomationException
setTileHeight in interface IRasterSdeStoragesetTileHeight in interface IRasterSdeStorage2height - The height (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getTileHeight()
throws java.io.IOException,
AutomationException
getTileHeight in interface IRasterSdeStoragegetTileHeight in interface IRasterSdeStorage2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setPyramidResampleType(int method)
throws java.io.IOException,
AutomationException
setPyramidResampleType in interface IRasterSdeStoragesetPyramidResampleType in interface IRasterSdeStorage2method - A com.esri.arcgis.geodatabase.rstResamplingTypes constant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getPyramidResampleType()
throws java.io.IOException,
AutomationException
getPyramidResampleType in interface IRasterSdeStoragegetPyramidResampleType in interface IRasterSdeStorage2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ISpatialReference getSpatialReference() throws java.io.IOException, AutomationException
getSpatialReference in interface IRasterSdeStoragegetSpatialReference in interface IRasterSdeStorage2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setSpatialReferenceByRef(ISpatialReference spRef) throws java.io.IOException, AutomationException
setSpatialReferenceByRef in interface IRasterSdeStoragesetSpatialReferenceByRef in interface IRasterSdeStorage2spRef - A reference to a com.esri.arcgis.geometry.ISpatialReference (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setPyramidOption(int option)
throws java.io.IOException,
AutomationException
setPyramidOption in interface IRasterSdeStoragesetPyramidOption in interface IRasterSdeStorage2option - A com.esri.arcgis.datasourcesraster.esriRasterSdePyramidOptEnum constant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getPyramidOption()
throws java.io.IOException,
AutomationException
getPyramidOption in interface IRasterSdeStoragegetPyramidOption in interface IRasterSdeStorage2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setCompressionType(int type)
throws java.io.IOException,
AutomationException
setCompressionType in interface IRasterSdeStoragesetCompressionType in interface IRasterSdeStorage2type - A com.esri.arcgis.geodatabase.esriRasterSdeCompressionTypeEnum constant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getCompressionType()
throws java.io.IOException,
AutomationException
getCompressionType in interface IRasterSdeStoragegetCompressionType in interface IRasterSdeStorage2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setKeyword(java.lang.String keyword)
throws java.io.IOException,
AutomationException
setKeyword in interface IRasterSdeStoragesetKeyword in interface IRasterSdeStorage2keyword - The keyword (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getKeyword()
throws java.io.IOException,
AutomationException
getKeyword in interface IRasterSdeStoragegetKeyword in interface IRasterSdeStorage2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setMosaicingTolerance(IPoint rhs1) throws java.io.IOException, AutomationException
setMosaicingTolerance in interface IRasterSdeStoragesetMosaicingTolerance in interface IRasterSdeStorage2rhs1 - A reference to a com.esri.arcgis.geometry.IPoint (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void create()
throws java.io.IOException,
AutomationException
create in interface IRasterSdeServerOperationcreate in interface IRasterSdeServerOperation2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void update()
throws java.io.IOException,
AutomationException
update in interface IRasterSdeServerOperationupdate in interface IRasterSdeServerOperation2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void delete()
throws java.io.IOException,
AutomationException
delete in interface IRasterSdeServerOperationdelete in interface IRasterSdeServerOperation2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void mosaic()
throws java.io.IOException,
AutomationException
mosaic in interface IRasterSdeServerOperationmosaic in interface IRasterSdeServerOperation2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void buildPyramids()
throws java.io.IOException,
AutomationException
buildPyramids in interface IRasterSdeServerOperationbuildPyramids in interface IRasterSdeServerOperation2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void computeStatistics()
throws java.io.IOException,
AutomationException
computeStatistics in interface IRasterSdeServerOperationcomputeStatistics in interface IRasterSdeServerOperation2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setCompressionQuality(int value)
throws java.io.IOException,
AutomationException
setCompressionQuality in interface IRasterSdeStorage2value - The value (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getCompressionQuality()
throws java.io.IOException,
AutomationException
getCompressionQuality in interface IRasterSdeStorage2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void insert()
throws java.io.IOException,
AutomationException
insert in interface IRasterSdeServerOperation2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setCatalogName(java.lang.String catalogElementName)
throws java.io.IOException,
AutomationException
setCatalogName in interface IRasterSdeCatalogcatalogElementName - The catalogElementName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getCatalogName()
throws java.io.IOException,
AutomationException
getCatalogName in interface IRasterSdeCatalogjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setRasterName(java.lang.String rasterName)
throws java.io.IOException,
AutomationException
setRasterName in interface IRasterSdeCatalograsterName - The rasterName (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public java.lang.String getRasterName()
throws java.io.IOException,
AutomationException
getRasterName in interface IRasterSdeCatalogjava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void interfaceSupportsErrorInfo(GUID riid) throws java.io.IOException, AutomationException
interfaceSupportsErrorInfo in interface ISupportErrorInforiid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.