com.esri.arcgis.server
Interface IServiceCatalogAdmin2

All Superinterfaces:
IServiceCatalogAdmin, Serializable
All Known Subinterfaces:
IServiceCatalogAdmin3
All Known Implementing Classes:
IServiceCatalogAdmin2Proxy, IServiceCatalogAdmin3Proxy, ServiceCatalog

public interface IServiceCatalogAdmin2
extends IServiceCatalogAdmin, Serializable

Provides access to members that control the contents of an ArcGIS Server web services catalog.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 IStringArray createServiceFolderArray()
          Creates a new array of web service folders.
 void setMessageFormats(int rhs1)
          The message formats supported by the web services in the catalog.
 void setMessageVersion(int rhs1)
          The message version supported by the server.
 void setServiceFoldersByRef(IStringArray rhs1)
          The array of the web service folders for the web service catalog.
 
Methods inherited from interface com.esri.arcgis.server.IServiceCatalogAdmin
createServiceDescription, createServiceDescriptionArray, getCatalogDescriptionDocument, getDescriptionDocument, setServiceDescriptionsByRef
 

Method Detail

setMessageFormats

void setMessageFormats(int rhs1)
                       throws IOException,
                              AutomationException
The message formats supported by the web services in the catalog.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
rhs1 - A com.esri.arcgis.server.esriServiceCatalogMessageFormat constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMessageVersion

void setMessageVersion(int rhs1)
                       throws IOException,
                              AutomationException
The message version supported by the server.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
rhs1 - A com.esri.arcgis.system.esriArcGISVersion constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createServiceFolderArray

IStringArray createServiceFolderArray()
                                      throws IOException,
                                             AutomationException
Creates a new array of web service folders.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A reference to a com.esri.arcgis.system.IStringArray
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setServiceFoldersByRef

void setServiceFoldersByRef(IStringArray rhs1)
                            throws IOException,
                                   AutomationException
The array of the web service folders for the web service catalog.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
rhs1 - A reference to a com.esri.arcgis.system.IStringArray (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.