com.esri.arcgis.server
Interface IServerObjectConfiguration5

All Superinterfaces:
IServerObjectConfiguration, IServerObjectConfiguration2, IServerObjectConfiguration3, IServerObjectConfiguration4, java.io.Serializable
All Known Implementing Classes:
IServerObjectConfiguration5Proxy

public interface IServerObjectConfiguration5
extends IServerObjectConfiguration4, java.io.Serializable

COM Interface 'IServerObjectConfiguration5'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriServer.olb'

Description: 'Provides access to administrators to members that control the behavior and properties of a server object configuration with extensions.' 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 =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID6ca0fe13_3acf_49e5_9632_2381a96ca0ae
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.server.IServerObjectConfiguration4
IIDac7687e9_a00e_4281_abaa_b889a5d7b1a6
 
Fields inherited from interface com.esri.arcgis.server.IServerObjectConfiguration3
IID35bcf76e_686f_4cb2_b0b8_f615754e79d3
 
Fields inherited from interface com.esri.arcgis.server.IServerObjectConfiguration2
IID2d81b707_95b1_4efa_a0fa_5ab49b051d0b
 
Fields inherited from interface com.esri.arcgis.server.IServerObjectConfiguration
IID832dab4c_a03d_429e_8c14_401e3f807284
 
Method Summary
 IStringArray getDatasetNames()
          The dataset names associated with configuration.
 IStringArray getExtensionNames()
          The extension names of this server object configuration.
 int getLoadBalancing()
          The service load balancing type.
 int getStatus()
          Status of the server object configuration.
 java.lang.String getTargetCluster()
          The target cluster for this service to be published to.
 void setDatasetNames(IStringArray ppDTNames)
          The dataset names associated with configuration.
 void setLoadBalancing(int pType)
          The service load balancing type.
 void setStatus(int pStatus)
          Status of the server object configuration.
 void setTargetCluster(java.lang.String pName)
          The target cluster for this service to be published to.
 
Methods inherited from interface com.esri.arcgis.server.IServerObjectConfiguration4
getServiceKeepAliveInterval, setServiceKeepAliveInterval
 
Methods inherited from interface com.esri.arcgis.server.IServerObjectConfiguration3
getIdleTimeout, getInstancesPerContainer, setIdleTimeout, setInstancesPerContainer
 
Methods inherited from interface com.esri.arcgis.server.IServerObjectConfiguration2
deserialize, getCleanupTimeout, getExtensionInfo, getExtensionProperties, getInfo, getStartupTimeout, isExtensionEnabled, serialize, setCleanupTimeout, setExtensionEnabled, setExtensionInfoByRef, setExtensionPropertiesByRef, setInfoByRef, setStartupTimeout
 
Methods inherited from interface com.esri.arcgis.server.IServerObjectConfiguration
getDescription, getIsolationLevel, getMaxInstances, getMinInstances, getName, getProperties, getRecycleProperties, getStartupType, getTypeName, getUsageTimeout, getWaitTimeout, isPooled, setDescription, setIsolationLevel, setIsPooled, setMaxInstances, setMinInstances, setName, setPropertiesByRef, setRecyclePropertiesByRef, setStartupType, setTypeName, setUsageTimeout, setWaitTimeout
 

Field Detail

IID6ca0fe13_3acf_49e5_9632_2381a96ca0ae

static final int IID6ca0fe13_3acf_49e5_9632_2381a96ca0ae
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setStatus

void setStatus(int pStatus)
               throws java.io.IOException,
                      AutomationException
Status of the server object configuration. This status indicates whether the server object configuration is started, stopped, paused, etc.

Parameters:
pStatus - A com.esri.arcgis.server.esriConfigurationStatus constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStatus

int getStatus()
              throws java.io.IOException,
                     AutomationException
Status of the server object configuration. This status indicates whether the server object configuration is started, stopped, paused, etc.

Returns:
A com.esri.arcgis.server.esriConfigurationStatus constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getExtensionNames

IStringArray getExtensionNames()
                               throws java.io.IOException,
                                      AutomationException
The extension names of this server object configuration.

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

setDatasetNames

void setDatasetNames(IStringArray ppDTNames)
                     throws java.io.IOException,
                            AutomationException
The dataset names associated with configuration.

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

getDatasetNames

IStringArray getDatasetNames()
                             throws java.io.IOException,
                                    AutomationException
The dataset names associated with configuration.

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

setTargetCluster

void setTargetCluster(java.lang.String pName)
                      throws java.io.IOException,
                             AutomationException
The target cluster for this service to be published to.

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

getTargetCluster

java.lang.String getTargetCluster()
                                  throws java.io.IOException,
                                         AutomationException
The target cluster for this service to be published to.

Returns:
The pName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setLoadBalancing

void setLoadBalancing(int pType)
                      throws java.io.IOException,
                             AutomationException
The service load balancing type.

Parameters:
pType - A com.esri.arcgis.server.esriLoadBalancing constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLoadBalancing

int getLoadBalancing()
                     throws java.io.IOException,
                            AutomationException
The service load balancing type.

Returns:
A com.esri.arcgis.server.esriLoadBalancing constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.