com.esri.arcgis.server
Interface IServerObjectConfiguration3

All Superinterfaces:
IServerObjectConfiguration, IServerObjectConfiguration2, java.io.Serializable
All Known Subinterfaces:
IServerObjectConfiguration4, IServerObjectConfiguration5
All Known Implementing Classes:
IServerObjectConfiguration3Proxy, IServerObjectConfiguration4Proxy, IServerObjectConfiguration5Proxy, ServerObjectConfiguration

public interface IServerObjectConfiguration3
extends IServerObjectConfiguration2, java.io.Serializable

COM Interface 'IServerObjectConfiguration3'. 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 IID35bcf76e_686f_4cb2_b0b8_f615754e79d3
           
static int xxDummy
          Deprecated. Internal use only
 
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
 int getIdleTimeout()
          Maximum time (in seconds) an instance of a server object for this server object configuration can remain idle.
 int getInstancesPerContainer()
          Number of instances in a single low isolation container.
 void setIdleTimeout(int pVal)
          Maximum time (in seconds) an instance of a server object for this server object configuration can remain idle.
 void setInstancesPerContainer(int pVal)
          Number of instances in a single low isolation container.
 
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

IID35bcf76e_686f_4cb2_b0b8_f615754e79d3

static final int IID35bcf76e_686f_4cb2_b0b8_f615754e79d3
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

getIdleTimeout

int getIdleTimeout()
                   throws java.io.IOException,
                          AutomationException
Maximum time (in seconds) an instance of a server object for this server object configuration can remain idle.

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

setIdleTimeout

void setIdleTimeout(int pVal)
                    throws java.io.IOException,
                           AutomationException
Maximum time (in seconds) an instance of a server object for this server object configuration can remain idle.

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

getInstancesPerContainer

int getInstancesPerContainer()
                             throws java.io.IOException,
                                    AutomationException
Number of instances in a single low isolation container.

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

setInstancesPerContainer

void setInstancesPerContainer(int pVal)
                              throws java.io.IOException,
                                     AutomationException
Number of instances in a single low isolation container.

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