|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IImageServerInit2
Provides access to members that support initializing an image server.
This interface is new at ArcGIS 10.
IImageServerInit2 interface is used to initialize a local image service and set configratuion parameters: MaxRecordCount, MaxImageWidth, MaxImageHeight, AllowedCompressions, AllowedMosaicMethods, AllowedItemMetadata, etc.
| Method Summary | |
|---|---|
String |
getAllowedCompressions()
The list of allowed compressions, None, LZ77, and JPEG. |
String |
getAllowedFields()
The list of allowed field names. |
String |
getAllowedItemMetadata()
The allowed metadata, None, Basic, and Full. |
String |
getAllowedMosaicMethods()
The list of allowed mosaic methods. |
String |
getDownloadDirectory()
The physical directory for downloadable files. |
String |
getExcludedFields()
The list of excluded field names. |
int |
getMaxImageHeight()
The maximum height in pixels of an image request. |
int |
getMaxImageWidth()
The maximum width in pixels of an image request. |
int |
getMaxRecordCount()
The maximum number of records returned for query results (GetCatalog). |
String |
getOutputDirectory()
The physical directory for output files. |
String |
getUploadDirectory()
The directory for uploading files. |
String |
getVirtualDownloadDirectory()
The virtual directory for downloading files. |
String |
getVirtualOutputDirectory()
The virtual directory for output files. |
void |
setAllowedCompressions(String pAllowedCompressions)
The list of allowed compressions, None, LZ77, and JPEG. |
void |
setAllowedFields(String pAllowedFields)
The list of allowed field names. |
void |
setAllowedItemMetadata(String pAllowedItemMetadata)
The allowed metadata, None, Basic, and Full. |
void |
setAllowedMosaicMethods(String pAllowedMosaicMethods)
The list of allowed mosaic methods. |
void |
setDownloadDirectory(String pPath)
The physical directory for downloadable files. |
void |
setExcludedFields(String pExcludedFields)
The list of excluded field names. |
void |
setMaxImageHeight(int height)
The maximum height in pixels of an image request. |
void |
setMaxImageWidth(int width)
The maximum width in pixels of an image request. |
void |
setMaxRecordCount(int count)
The maximum number of records returned for query results (GetCatalog). |
void |
setOutputDirectory(String pPath)
The physical directory for output files. |
void |
setUploadDirectory(String pPath)
The directory for uploading files. |
void |
setVirtualDownloadDirectory(String pPath)
The virtual directory for downloading files. |
void |
setVirtualOutputDirectory(String pPath)
The virtual directory for output files. |
| Methods inherited from interface com.esri.arcgis.carto.IImageServerInit |
|---|
getImageDataSourceName, initialize, initializeFromDataset, initializeFromServiceURL, setImageDataSourceNameByRef |
| Method Detail |
|---|
void setOutputDirectory(String pPath)
throws IOException,
AutomationException
pPath - The pPath (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getOutputDirectory()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setVirtualOutputDirectory(String pPath)
throws IOException,
AutomationException
pPath - The pPath (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getVirtualOutputDirectory()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setDownloadDirectory(String pPath)
throws IOException,
AutomationException
pPath - The pPath (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getDownloadDirectory()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setVirtualDownloadDirectory(String pPath)
throws IOException,
AutomationException
pPath - The pPath (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getVirtualDownloadDirectory()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setUploadDirectory(String pPath)
throws IOException,
AutomationException
pPath - The pPath (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getUploadDirectory()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setExcludedFields(String pExcludedFields)
throws IOException,
AutomationException
pExcludedFields - The pExcludedFields (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getExcludedFields()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getMaxRecordCount()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMaxRecordCount(int count)
throws IOException,
AutomationException
count - The count (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getMaxImageWidth()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMaxImageWidth(int width)
throws IOException,
AutomationException
width - The width (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getMaxImageHeight()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setMaxImageHeight(int height)
throws IOException,
AutomationException
height - The height (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setAllowedFields(String pAllowedFields)
throws IOException,
AutomationException
Use a comma delimited string for multiple allowed fields.
pAllowedFields - The pAllowedFields (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getAllowedFields()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setAllowedCompressions(String pAllowedCompressions)
throws IOException,
AutomationException
Available compressions include: "None", "JPEG", "LZ77". The AllowedCompressions property takes a comma delimited string for multiple compressions, e.g. "None,JPEG,LZ77". The first one in the list is default compression.
pAllowedCompressions - The pAllowedCompressions (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getAllowedCompressions()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setAllowedMosaicMethods(String pAllowedMosaicMethods)
throws IOException,
AutomationException
Available mosaic methods include: "Center","Nadir","NorthWest","Viewpoint","Seamline","ByAttribute","LockRaster". The AllowedMosaicMethods property takes a comma delimited string for multiple methods, e.g. "Center,LockRaster". The first one in the list is default mosaic method.
pAllowedMosaicMethods - The pAllowedMosaicMethods (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getAllowedMosaicMethods()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setAllowedItemMetadata(String pAllowedItemMetadata)
throws IOException,
AutomationException
The AllowedItemMetadata property takes one from the following: "None", "Basic", "Full".
pAllowedItemMetadata - The pAllowedItemMetadata (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getAllowedItemMetadata()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||