public interface IServerObjectAdmin
extends java.io.Serializable
Description: 'Provides access to members that administer the ArcGIS server.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IID01f6db39_6458_4c12_bcc7_30f1021075e2 |
static int |
xxDummy
Deprecated.
Internal use only
|
Modifier and Type | Method and Description |
---|---|
void |
addConfiguration(IServerObjectConfiguration config)
Adds a server object configuration (created with CreateConfiguration) to the GIS server.
|
void |
addMachine(IServerMachine machine)
Adds a host machine (created with CreateMachine) to the GIS server.
|
void |
addServerDirectory(IServerDirectory pSD)
Adds a server directory (created with CreateServerDirectory) to the GIS server.
|
IServerObjectConfiguration |
createConfiguration()
Creates a new server object configuration.
|
IServerMachine |
createMachine()
Creates a new host machine.
|
IServerDirectory |
createServerDirectory()
Creates a new server directory.
|
void |
deleteConfiguration(java.lang.String name,
java.lang.String typeName)
Deletes a server object configuration from the GIS server.
|
void |
deleteMachine(java.lang.String machineName)
Deletes a host machine from the GIS server, making it unavailable to host server objects.
|
void |
deleteServerDirectory(java.lang.String path)
Deletes a server directory such that its cleanup is no longer managed by the GIS server.
|
IServerObjectConfiguration |
getConfiguration(java.lang.String name,
java.lang.String typeName)
Get the server object configuration with the specified Name and TypeName.
|
IEnumServerObjectConfiguration |
getConfigurations()
An enumerator over all the server object configurations.
|
IServerObjectConfigurationStatus |
getConfigurationStatus(java.lang.String name,
java.lang.String typeName)
Get the configuration status for a server object configuration with the specified Name and TypeName.
|
IServerMachine |
getMachine(java.lang.String name)
Get the host machine with the specified Name.
|
IEnumServerMachine |
getMachines()
An enumerator over all the GIS server's host machines.
|
IPropertySet |
getProperties()
The properties for the GIS server.
|
IEnumServerDirectory |
getServerDirectories()
An enumerator over the GIS server's output directories.
|
IServerDirectory |
getServerDirectory(java.lang.String path)
Get the server directory with the specified Path.
|
IEnumServerObjectType |
getTypes()
An enumerator over all the server object types.
|
void |
pauseConfiguration(java.lang.String name,
java.lang.String typeName)
Makes the configuration unavailable to clients for processing requests, but does not shut down running instances of server objects, or interrupt requests in progress.
|
void |
setProperties(IPropertySet props)
The properties for the GIS server.
|
void |
startConfiguration(java.lang.String name,
java.lang.String typeName)
Starts a server object configuration and makes it available to clients for processing requests.
|
void |
stopConfiguration(java.lang.String name,
java.lang.String typeName)
Stops a server object configuration and shuts down any running instances of server objects defined by the configuration.
|
void |
updateConfiguration(IServerObjectConfiguration config)
Updates the properties of a server object configuration.
|
void |
updateMachine(IServerMachine machine)
Updates the properties of a host machine.
|
void |
updateServerDirectory(IServerDirectory pSD)
Updates the properties of a server directory.
|
static final int IID01f6db39_6458_4c12_bcc7_30f1021075e2
static final int xxDummy
static final java.lang.String IID
IServerDirectory createServerDirectory() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void addServerDirectory(IServerDirectory pSD) throws java.io.IOException, AutomationException
pSD
- A reference to a com.esri.arcgis.server.IServerDirectory (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void updateServerDirectory(IServerDirectory pSD) throws java.io.IOException, AutomationException
pSD
- A reference to a com.esri.arcgis.server.IServerDirectory (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void deleteServerDirectory(java.lang.String path) throws java.io.IOException, AutomationException
path
- The path (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IServerDirectory getServerDirectory(java.lang.String path) throws java.io.IOException, AutomationException
path
- The path (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IEnumServerDirectory getServerDirectories() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IServerObjectConfiguration createConfiguration() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void addConfiguration(IServerObjectConfiguration config) throws java.io.IOException, AutomationException
config
- A reference to a com.esri.arcgis.server.IServerObjectConfiguration (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IServerObjectConfiguration getConfiguration(java.lang.String name, java.lang.String typeName) throws java.io.IOException, AutomationException
name
- The name (in)typeName
- The typeName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void updateConfiguration(IServerObjectConfiguration config) throws java.io.IOException, AutomationException
config
- A reference to a com.esri.arcgis.server.IServerObjectConfiguration (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void deleteConfiguration(java.lang.String name, java.lang.String typeName) throws java.io.IOException, AutomationException
name
- The name (in)typeName
- The typeName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IEnumServerObjectConfiguration getConfigurations() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IServerObjectConfigurationStatus getConfigurationStatus(java.lang.String name, java.lang.String typeName) throws java.io.IOException, AutomationException
name
- The name (in)typeName
- The typeName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IEnumServerObjectType getTypes() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void startConfiguration(java.lang.String name, java.lang.String typeName) throws java.io.IOException, AutomationException
name
- The name (in)typeName
- The typeName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void stopConfiguration(java.lang.String name, java.lang.String typeName) throws java.io.IOException, AutomationException
name
- The name (in)typeName
- The typeName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void pauseConfiguration(java.lang.String name, java.lang.String typeName) throws java.io.IOException, AutomationException
name
- The name (in)typeName
- The typeName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IServerMachine createMachine() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void addMachine(IServerMachine machine) throws java.io.IOException, AutomationException
machine
- A reference to a com.esri.arcgis.server.IServerMachine (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IEnumServerMachine getMachines() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void deleteMachine(java.lang.String machineName) throws java.io.IOException, AutomationException
machineName
- The machineName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IServerMachine getMachine(java.lang.String name) throws java.io.IOException, AutomationException
name
- The name (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void updateMachine(IServerMachine machine) throws java.io.IOException, AutomationException
machine
- A reference to a com.esri.arcgis.server.IServerMachine (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IPropertySet getProperties() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setProperties(IPropertySet props) throws java.io.IOException, AutomationException
props
- A reference to a com.esri.arcgis.system.IPropertySet (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.