com.esri.arcgis.server
Interface IServiceCatalog3

All Superinterfaces:
IServiceCatalog, IServiceCatalog2, Serializable
All Known Implementing Classes:
IServiceCatalog3Proxy

public interface IServiceCatalog3
extends IServiceCatalog2, Serializable

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

Description

This interface is new at ArcGIS 9.3. It supersedes IServiceCatalog and IServiceCatalog2.

Product Availability

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


Method Summary
 String getTokenServiceURL()
          Token service url.
 boolean isRequiresTokens()
          Indicates whether the service catalog requires tokens for authentication.
 
Methods inherited from interface com.esri.arcgis.server.IServiceCatalog2
getFolders, getMessageFormats, getMessageVersion, getServiceDescriptionsEx
 
Methods inherited from interface com.esri.arcgis.server.IServiceCatalog
getServiceDescriptions
 

Method Detail

isRequiresTokens

boolean isRequiresTokens()
                         throws IOException,
                                AutomationException
Indicates whether the service catalog requires tokens for authentication.

Product Availability

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

Returns:
The requiresTokens
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTokenServiceURL

String getTokenServiceURL()
                          throws IOException,
                                 AutomationException
Token service url.

Product Availability

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

Returns:
The tokenServiceURL
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.