|
|||||||||
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 |