|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.carto.MapCacheExporterJob
public class MapCacheExporterJob
A threaded processor.
Constructor Summary | |
---|---|
MapCacheExporterJob()
Constructs a MapCacheExporterJob using ArcGIS Engine. |
|
MapCacheExporterJob(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. MapCacheExporterJob theMapCacheExporterJob = (MapCacheExporterJob) obj; |
Method Summary | |
---|---|
void |
assign(IClone src)
Assigns the properties of src to the receiver. |
void |
cancel()
Cancel the current job. |
void |
createContext()
Create a server context associated with the job. |
boolean |
equals(Object o)
Compare this object with another |
IClone |
esri_clone()
Clones the receiver and assigns the result to *clone. |
void |
execute(ITrackCancel pTrackCancel)
Executes the job. |
IEnvelope |
getCacheExtent()
Cache Extent. |
void |
getClassID(GUID[] pClassID)
getClassID |
IGeometry |
getClipGeometry()
ClipGeometry |
static String |
getClsid()
getClsid. |
IStream |
getContextStream()
Returns a server context object serialized into a stream. |
String |
getDataframe()
Dataframe name. |
int |
getExportMode()
Set the export mode. |
String |
getHost()
Server machine name. |
int |
getLevel()
Cancel the current job. |
IThreadedJobResult |
getResult()
The result of this job. |
IServerContext |
getServerContext()
The server context associated with the job. |
String |
getService()
Service name. |
void |
getSizeMax(_ULARGE_INTEGER[] pcbSize)
getSizeMax |
ICacheStorageInfo |
getSourceCacheStorageInfo()
CacheStorageInfo. |
ITileCacheInfo |
getSourceTileCacheInfo()
SourceTileCacheInfo. |
ITileImageInfo |
getSourceTileImageInfo()
SourceTileImageInfo. |
ICacheStorageInfo |
getTargetCacheStorageInfo()
TargetCacheStorageInfo. |
ITileCacheInfo |
getTargetTileCacheInfo()
TargetTileCacheInfo. |
ITileImageInfo |
getTargetTileImageInfo()
TargetTileImageInfo. |
void |
getTileRangeX(int[] pTileXMin,
int[] pTileXMax)
Cancel the current job. |
void |
getTileRangeY(int[] pTileYMin,
int[] pTileYMax)
Cancel the current job. |
ITrackCancel |
getTrackCancel()
Returns a cancel tracker object created on the server context. |
int |
hashCode()
the hashcode for this object |
void |
isDirty()
isDirty |
boolean |
isEqual(IClone other)
Indicates if the receiver and other have the same properties. |
boolean |
isIdentical(IClone other)
Indicates if the receiver and other are the same object. |
boolean |
isOverwrite()
Cancel the current job. |
void |
load(IStream pstm)
load |
void |
readExternal(ObjectInput in)
|
void |
releaseContext()
Release the associated server context. |
void |
save(IStream pstm,
int fClearDirty)
save |
void |
setCacheExtentByRef(IEnvelope ppCacheExtent)
Cache Extent. |
void |
setClipGeometryByRef(IGeometry ppGeometry)
ClipGeometry |
void |
setDataframe(String pDataframe)
Dataframe name. |
void |
setExportMode(int pMode)
Set the export mode. |
void |
setHost(String pHost)
Server machine name. |
void |
setLevel(int pLevel)
Cancel the current job. |
void |
setOverwrite(boolean pOverwrite)
Cancel the current job. |
void |
setService(String pService)
Service name. |
void |
setSourceCacheStorageInfoByRef(ICacheStorageInfo ppCacheStorageInfo)
CacheStorageInfo. |
void |
setSourceLevelCacheDirectory(String sourceCacheDir)
Cancel the current job. |
void |
setSourceTileCacheInfoByRef(ITileCacheInfo ppSourceTileCacheInfo)
SourceTileCacheInfo. |
void |
setSourceTileImageInfoByRef(ITileImageInfo ppSourceTileImageInfo)
SourceTileImageInfo. |
void |
setTargetCacheStorageInfoByRef(ICacheStorageInfo ppCacheStorageInfo)
TargetCacheStorageInfo. |
void |
setTargetLevelCacheDirectory(String targetCacheDir)
Cancel the current job. |
void |
setTargetTileCacheInfoByRef(ITileCacheInfo ppTargetTileCacheInfo)
TargetTileCacheInfo. |
void |
setTargetTileImageInfoByRef(ITileImageInfo ppTargetTileImageInfo)
TargetTileImageInfo. |
void |
setThreadNumber(int threadID)
Sets the thread number on the job. |
void |
setTileRangeX(int tileXMin,
int tileXMax)
Cancel the current job. |
void |
setTileRangeY(int tileYMin,
int tileYMax)
Cancel the current job. |
void |
writeExternal(ObjectOutput out)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public MapCacheExporterJob() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic MapCacheExporterJob(Object obj) throws IOException
MapCacheExporterJob theMapCacheExporterJob = (MapCacheExporterJob) obj;
obj
to MapCacheExporterJob
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public void setTileRangeX(int tileXMin, int tileXMax) throws IOException, AutomationException
setTileRangeX
in interface IMapCacheExporterJob
tileXMin
- The tileXMin (in)tileXMax
- The tileXMax (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTileRangeY(int tileYMin, int tileYMax) throws IOException, AutomationException
setTileRangeY
in interface IMapCacheExporterJob
tileYMin
- The tileYMin (in)tileYMax
- The tileYMax (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getTileRangeX(int[] pTileXMin, int[] pTileXMax) throws IOException, AutomationException
getTileRangeX
in interface IMapCacheExporterJob
pTileXMin
- The pTileXMin (out: use single element array)pTileXMax
- The pTileXMax (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getTileRangeY(int[] pTileYMin, int[] pTileYMax) throws IOException, AutomationException
getTileRangeY
in interface IMapCacheExporterJob
pTileYMin
- The pTileYMin (out: use single element array)pTileYMax
- The pTileYMax (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setLevel(int pLevel) throws IOException, AutomationException
setLevel
in interface IMapCacheExporterJob
pLevel
- The pLevel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getLevel() throws IOException, AutomationException
getLevel
in interface IMapCacheExporterJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setOverwrite(boolean pOverwrite) throws IOException, AutomationException
setOverwrite
in interface IMapCacheExporterJob
pOverwrite
- The pOverwrite (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isOverwrite() throws IOException, AutomationException
isOverwrite
in interface IMapCacheExporterJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSourceLevelCacheDirectory(String sourceCacheDir) throws IOException, AutomationException
setSourceLevelCacheDirectory
in interface IMapCacheExporterJob
sourceCacheDir
- The sourceCacheDir (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTargetLevelCacheDirectory(String targetCacheDir) throws IOException, AutomationException
setTargetLevelCacheDirectory
in interface IMapCacheExporterJob
targetCacheDir
- The targetCacheDir (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getExportMode() throws IOException, AutomationException
getExportMode
in interface IMapCacheExporterJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setExportMode(int pMode) throws IOException, AutomationException
setExportMode
in interface IMapCacheExporterJob
pMode
- A com.esri.arcgis.carto.esriCacheExporterMode constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getDataframe() throws IOException, AutomationException
getDataframe
in interface IMapCacheExporterJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDataframe(String pDataframe) throws IOException, AutomationException
setDataframe
in interface IMapCacheExporterJob
pDataframe
- The pDataframe (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IEnvelope getCacheExtent() throws IOException, AutomationException
getCacheExtent
in interface IMapCacheExporterJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCacheExtentByRef(IEnvelope ppCacheExtent) throws IOException, AutomationException
setCacheExtentByRef
in interface IMapCacheExporterJob
ppCacheExtent
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITileCacheInfo getSourceTileCacheInfo() throws IOException, AutomationException
getSourceTileCacheInfo
in interface IMapCacheExporterJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSourceTileCacheInfoByRef(ITileCacheInfo ppSourceTileCacheInfo) throws IOException, AutomationException
setSourceTileCacheInfoByRef
in interface IMapCacheExporterJob
ppSourceTileCacheInfo
- A reference to a com.esri.arcgis.carto.ITileCacheInfo (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITileCacheInfo getTargetTileCacheInfo() throws IOException, AutomationException
getTargetTileCacheInfo
in interface IMapCacheExporterJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTargetTileCacheInfoByRef(ITileCacheInfo ppTargetTileCacheInfo) throws IOException, AutomationException
setTargetTileCacheInfoByRef
in interface IMapCacheExporterJob
ppTargetTileCacheInfo
- A reference to a com.esri.arcgis.carto.ITileCacheInfo (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITileImageInfo getSourceTileImageInfo() throws IOException, AutomationException
getSourceTileImageInfo
in interface IMapCacheExporterJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSourceTileImageInfoByRef(ITileImageInfo ppSourceTileImageInfo) throws IOException, AutomationException
setSourceTileImageInfoByRef
in interface IMapCacheExporterJob
ppSourceTileImageInfo
- A reference to a com.esri.arcgis.carto.ITileImageInfo (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITileImageInfo getTargetTileImageInfo() throws IOException, AutomationException
getTargetTileImageInfo
in interface IMapCacheExporterJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTargetTileImageInfoByRef(ITileImageInfo ppTargetTileImageInfo) throws IOException, AutomationException
setTargetTileImageInfoByRef
in interface IMapCacheExporterJob
ppTargetTileImageInfo
- A reference to a com.esri.arcgis.carto.ITileImageInfo (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ICacheStorageInfo getSourceCacheStorageInfo() throws IOException, AutomationException
getSourceCacheStorageInfo
in interface IMapCacheExporterJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSourceCacheStorageInfoByRef(ICacheStorageInfo ppCacheStorageInfo) throws IOException, AutomationException
setSourceCacheStorageInfoByRef
in interface IMapCacheExporterJob
ppCacheStorageInfo
- A reference to a com.esri.arcgis.carto.ICacheStorageInfo (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ICacheStorageInfo getTargetCacheStorageInfo() throws IOException, AutomationException
getTargetCacheStorageInfo
in interface IMapCacheExporterJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTargetCacheStorageInfoByRef(ICacheStorageInfo ppCacheStorageInfo) throws IOException, AutomationException
setTargetCacheStorageInfoByRef
in interface IMapCacheExporterJob
ppCacheStorageInfo
- A reference to a com.esri.arcgis.carto.ICacheStorageInfo (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGeometry getClipGeometry() throws IOException, AutomationException
getClipGeometry
in interface IMapCacheExporterJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setClipGeometryByRef(IGeometry ppGeometry) throws IOException, AutomationException
setClipGeometryByRef
in interface IMapCacheExporterJob
ppGeometry
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setThreadNumber(int threadID) throws IOException, AutomationException
setThreadNumber
in interface IThreadedJob
threadID
- The threadID (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void execute(ITrackCancel pTrackCancel) throws IOException, AutomationException
execute
in interface IThreadedJob
pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IThreadedJobResult getResult() throws IOException, AutomationException
getResult
in interface IThreadedJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void cancel() throws IOException, AutomationException
cancel
in interface IThreadedJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getHost() throws IOException, AutomationException
getHost
in interface IServerThreadedJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHost(String pHost) throws IOException, AutomationException
setHost
in interface IServerThreadedJob
pHost
- The pHost (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getService() throws IOException, AutomationException
getService
in interface IServerThreadedJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setService(String pService) throws IOException, AutomationException
setService
in interface IServerThreadedJob
pService
- The pService (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void createContext() throws IOException, AutomationException
createContext
in interface IServerThreadedJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void releaseContext() throws IOException, AutomationException
releaseContext
in interface IServerThreadedJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IServerContext getServerContext() throws IOException, AutomationException
getServerContext
in interface IServerThreadedJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITrackCancel getTrackCancel() throws IOException, AutomationException
getTrackCancel
in interface IServerThreadedJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IStream getContextStream() throws IOException, AutomationException
getContextStream
in interface IServerThreadedJob
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getClassID(GUID[] pClassID) throws IOException, AutomationException
IPersist is a Microsoft interface. Please refer to MSDN for information about this interface.
getClassID
in interface IPersist
pClassID
- A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void isDirty() throws IOException, AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
isDirty
in interface IPersistStream
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void load(IStream pstm) throws IOException, AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
load
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void save(IStream pstm, int fClearDirty) throws IOException, AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
save
in interface IPersistStream
pstm
- A reference to a com.esri.arcgis.system.IStream (in)fClearDirty
- The fClearDirty (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void getSizeMax(_ULARGE_INTEGER[] pcbSize) throws IOException, AutomationException
IPersistStream is a Microsoft interface. Please refer to MSDN for information about this interface.
getSizeMax
in interface IPersistStream
pcbSize
- A Structure: com.esri.arcgis.system._ULARGE_INTEGER (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IClone esri_clone() throws IOException, AutomationException
esri_clone
in interface IClone
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void assign(IClone src) throws IOException, AutomationException
assign
in interface IClone
src
- A reference to a com.esri.arcgis.system.IClone (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isEqual(IClone other) throws IOException, AutomationException
IsEqual returns True if the receiver and the source have the same properties. Note, this does not imply that the receiver and the source reference the same object.
isEqual
in interface IClone
other
- A reference to a com.esri.arcgis.system.IClone (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isIdentical(IClone other) throws IOException, AutomationException
IsIdentical returns true if the receiver and the source reference the same object.
isIdentical
in interface IClone
other
- A reference to a com.esri.arcgis.system.IClone (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |