com.esri.arcgis.server
Interface IServiceCatalog

All Superinterfaces:
Serializable
All Known Subinterfaces:
IServiceCatalog2, IServiceCatalog3
All Known Implementing Classes:
IServiceCatalog2Proxy, IServiceCatalog3Proxy, IServiceCatalogProxy, ServiceCatalog

public interface IServiceCatalog
extends Serializable

Provides access to properties of an ArcGIS Server web service catalog.

When To Use

The IServerviceCatalog interface is intended only for use by the web service catalog template applications that are included as part of the Application Developer Framework for ArcGIS for Server. To learn more about these templates, refer to the ArcGIS for Server developer documentation.

Product Availability

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


Method Summary
 IServiceDescriptionArray getServiceDescriptions()
          An array of the web service descriptions in the web service catalog.
 

Method Detail

getServiceDescriptions

IServiceDescriptionArray getServiceDescriptions()
                                                throws IOException,
                                                       AutomationException
An array of the web service descriptions in the web service catalog.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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