com.esri.arcgis.server
Interface IManagerWebService

All Superinterfaces:
Serializable
All Known Implementing Classes:
IManagerWebServiceProxy

public interface IManagerWebService
extends Serializable

Provides access to members that manage a collection of IGISServer objects in the Manager web service catalog.

Product Availability

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


Method Summary
 void addGISServer(IGISServer server)
          Adds an IGISServer object to the GISServers in this Manager web service catalog.
 void deleteGISServer(String aliasName)
          Deletes an IGISServer object to the GISServers in this Manager web service catalog.
 IGISServers getGISServers()
          Gets the IGISServers object holding the IGISServerInfos for the Manager web service catalog.
 void refreshServiceInfo()
          Refreshes the service info on all services in all of the GISServers in this Manager web service catalog.
 

Method Detail

getGISServers

IGISServers getGISServers()
                          throws IOException,
                                 AutomationException
Gets the IGISServers object holding the IGISServerInfos for the Manager web service catalog.

Product Availability

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

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

addGISServer

void addGISServer(IGISServer server)
                  throws IOException,
                         AutomationException
Adds an IGISServer object to the GISServers in this Manager web service catalog.

Product Availability

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

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

deleteGISServer

void deleteGISServer(String aliasName)
                     throws IOException,
                            AutomationException
Deletes an IGISServer object to the GISServers in this Manager web service catalog.

Product Availability

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

Parameters:
aliasName - The aliasName (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

refreshServiceInfo

void refreshServiceInfo()
                        throws IOException,
                               AutomationException
Refreshes the service info on all services in all of the GISServers in this Manager web service catalog.

Product Availability

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

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