Provides access to members that administer the ArcGIS server.
Product Availability
Description
IServerObjectAdmin2 provides methods to retrieve server configuration information and to administer the ArcGIS Server.
The IServerObjectAdmin2 interface can be obtained by a query interface with the IServerObjectAdmin interface.
When To Use
Use the IServerObjectAmin2 interface when your application needs to connect to retrieve configuration information about the ArcGIS Server and when your application intends to administer the ArcGIS Server.
If your application is connecting to the server only to make use of objects in the server, use the IServerObjectManager interface instead.
Members
Description | ||
---|---|---|
AddConfiguration | Adds a server object configuration (created with CreateConfiguration) to the GIS server. | |
AddExtensionType | Registers a new server object extension type with the server object type indicated in the argument list. | |
AddMachine | Adds a host machine (created with CreateMachine) to the GIS server. | |
AddServerDirectory | Adds a server directory (created with CreateServerDirectory) to the GIS server. | |
CreateConfiguration | Creates a new server object configuration. | |
CreateExtensionType | Creates a new empty server object extension type. | |
CreateFolder | Creates a server configuration folder. | |
CreateMachine | Creates a new host machine. | |
CreateServerDirectory | Creates a new server directory. | |
DeleteConfiguration | Deletes a server object configuration from the GIS server. | |
DeleteExtensionType | Unregisters a server object extension type from the server object type indicated in the argument list. | |
DeleteFolder | Deletes a server configuration folder. | |
DeleteMachine | Deletes a host machine from the GIS server, making it unavailable to host server objects. | |
DeleteServerDirectory | Deletes a server directory such that its cleanup is no longer managed by the GIS server. It does not delete the physical directory from disk. | |
Disable | Disables a started SOM. | |
Enable | Enables a disabled SOM. | |
FolderInfo | Properties associated with a server configuration folder. | |
GetConfiguration | Get the server object configuration with the specified Name and TypeName. | |
GetConfigurations | An enumerator over all the server object configurations. | |
GetConfigurationsEx | An enumerator over all the server object configurations in a server configuration folder. | |
GetConfigurationStatus | Get the configuration status for a server object configuration with the specified Name and TypeName. | |
GetExtensionTypes | An enumerator over all the server object extension types. | |
GetFolders | An array of folder names in the server configuration folder. | |
GetMachine | Get the host machine with the specified Name. | |
GetMachines | An enumerator over all the GIS server's host machines. | |
GetServerDirectories | An enumerator over the GIS server's output directories. | |
GetServerDirectory | Get the server directory with the specified Path. | |
GetTypes | An enumerator over all the server object types. | |
PauseConfiguration | Makes the configuration unavailable to clients for processing requests, but does not shut down running instances of server objects, or interrupt requests in progress. | |
Properties | The properties for the GIS server. | |
RenameFolder | Renames a server configuration folder. | |
ServerLog | Retrieves a reference to the ArcGIS Server logs. | |
StartConfiguration | Starts a server object configuration and makes it available to clients for processing requests. | |
StopConfiguration | Stops a server object configuration and shuts down any running instances of server objects defined by the configuration. | |
UpdateConfiguration | Updates the properties of a server object configuration. | |
UpdateMachine | Updates the properties of a host machine. | |
UpdateServerDirectory | Updates the properties of a server directory. | |
ValidateConfiguration | Validates server object configuration. |
Inherited Interfaces
Interfaces | Description |
---|---|
IServerObjectAdmin | Provides access to members that administer the ArcGIS server. |
CoClasses that implement IServerObjectAdmin2
CoClasses and Classes | Description |
---|---|
ServerObjectAdmin | The ServerObjectAdmin object which administrates the GIS Server. |
Remarks
The following administration functionality of the ArcGIS Server is exposed by the methods of IServerObjectAdmin2 :
Administer the ArcGIS Server:
- add and remove server object extension types.
- access the server log.
- enable a disabled ArcGIS server.
- disable an enabled ArcGIS server.
Get ArcGIS Server configuration information:
- get information about server object extension types.
- get a reference to the server logs.
- retrieve information about the underlying hardware and operating system.