The ServerObjectAdmin object which administrates the GIS Server.
ServerObjectAdmin is a non-creatable object. References to non-creatable objects must be obtained through other objects.
Product Availability
Supported Platforms
Interfaces
Interfaces | Description |
---|---|
IPermissionsAdmin | Provides administrative access to the Permissions Store. |
IPermissionsAdmin2 | Provides administrative access to the Permissions Store. |
IServerErrorReports | Provides access to Server error reporting settings. |
IServerObjectAdmin | Provides access to members that administer the ArcGIS server. |
IServerObjectAdmin2 | Provides access to members that administer the ArcGIS server. |
IServerObjectAdmin3 | Provides access to members that administer the ArcGIS server. |
IServerObjectAdmin4 | Provides access to members that administer the ArcGIS server. |
IServerObjectAdmin5 | Provides access to members that administer the ArcGIS server. |
IServerObjectAdmin6 | Provides access to members that administer the ArcGIS server. |
IServerObjectAdmin7 | Provides access to members that administer the ArcGIS server. |
IServerStatistics | Provides access to members that report statistics for a GIS server to administrators. |
Remarks
The ServerObjectAdmin administrates a GIS server. Any application that runs as a user account in the agsadmin user group on the ArcGIS Server can use the IGISServerConnection interface to connect to the ArcGIS Server and to get a reference to the ServerObjectAdmin. If the user account is not part of the agsadmin user group the ServerObjectAdmin property on IServerConnection will return an error. Applications that are running as accounts that can connect to the server but are not part of the agsadmin user group can use the ServerObjectManager property on IGISServerConnection to get a reference on the ServerObjectManager .
Use ServerObjectAdmin to adminstrate both the set of server object configurations and types associated with the server, and to administer aspects of the server itself. The following administration functionality of the ArcGIS Server is provided by ServerObjectAdmin :
Adminster server object configurations:
Add and delete server object configurations
Update a server object configuration's properties
Start, stop and pause server object configurations
Report the status of a server object configuration
Get all server object configurations and their properties
Get all server object types and their properties
Administer aspects of the server itself:
Add and remove server container machines
Get all server container machines
Add and remove server directories
Get all server directories
Configure the server's logging properties
Get statistics about events in the server
See Also
IAGSServerObject Interface | IAGSServerConnectionFactory Interface | IAGSServerConnection Interface | IAGSServerConnectionName Interface | IAGSServerConnectionAdmin Interface | IAGSServerObjectName Interface | IAGSEnumServerObjectName Interface | AGSServerObjectName Class | AGSServerConnection Class | AGSServerConnectionName Class | AGSServerConnectionFactory Class | ServerObjectManager Class | ServerObjectType Class | IServerObject Interface | ServerObjectTypeInfo Class | IServerObjectConfigurationInfo Interface | IServerObjectTypeInfo Interface | IEnumServerObjectTypeInfo Interface | IEnumServerObjectType Interface | IServerObjectAdmin Interface | IServerObjectConfiguration Interface | IServerObjectManager Interface | IServerMachine Interface | IEnumServerObjectConfigurationInfo Interface | ServerObjectConfigurationStatus Class | IGISServerConnection Interface | ServerObjectConfiguration Class | GISServerConnection Class | IEnumServerObjectConfiguration Interface | ServerContext Class | IServerContext Interface | ServerDirectory Class | ServerObjectConfigurationInfo Class | IEnumServerDirectory Interface | ServerDirectoryInfo Class | ServerMachine Class | ServerObject Class | IEnumServerMachine Interface | ServerObjectAdmin Class | IServerObjectType Interface | IServerObjectManager Interface | IServerObject Interface | GISServerConnection Class | IServerObjectAdmin Interface | IServerContext Interface | IGISServerConnection Interface