com.esri.arcgis.server
Interface IServerObjectManager4

All Superinterfaces:
IServerObjectManager, IServerObjectManager2, IServerObjectManager3, Serializable
All Known Implementing Classes:
IServerObjectManager4Proxy, ServerObjectManager

public interface IServerObjectManager4
extends IServerObjectManager3, Serializable

Provides access to properties and members of the ArcGIS server's server object manager.

Description

This interface is new at ArcGIS 9.3. It supersedes IServerObjectManager, IServerObjectManager2, and IServerObjectManager3.

Product Availability

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


Method Summary
 IServiceCatalog2 createServiceCatalog()
          Gets the ServiceCatalog for the services running on the server.
 
Methods inherited from interface com.esri.arcgis.server.IServerObjectManager3
getConfigurationInfosEx2
 
Methods inherited from interface com.esri.arcgis.server.IServerObjectManager2
getConfigurationInfosEx, getConfigurationStatus, getExtensionTypeInfos, getFolderInfo, getFolders, getSystemInfo
 
Methods inherited from interface com.esri.arcgis.server.IServerObjectManager
createServerContext, getConfigurationInfo, getConfigurationInfos, getServerDirectoryInfos, getTypeInfos
 

Method Detail

createServiceCatalog

IServiceCatalog2 createServiceCatalog()
                                      throws IOException,
                                             AutomationException
Gets the ServiceCatalog for the services running on the server.

Product Availability

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

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