com.esri.arcgis.server
Interface IServerObjectConfiguration2

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

public interface IServerObjectConfiguration2
extends IServerObjectConfiguration, java.io.Serializable

COM Interface 'IServerObjectConfiguration2'. 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 IID2d81b707_95b1_4efa_a0fa_5ab49b051d0b
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.server.IServerObjectConfiguration
IID832dab4c_a03d_429e_8c14_401e3f807284
 
Method Summary
 void deserialize(java.lang.String str)
          Deserializes the server object configuration from a string.
 int getCleanupTimeout()
          Maximum time (in seconds) that a SOC process will remain active to allow its no longer used server object threads to shut down gracefully before terminating them.
 IPropertySet getExtensionInfo(java.lang.String name)
          The extension-dependent info for the server object configuration.
 IPropertySet getExtensionProperties(java.lang.String name)
          The extension-dependent properties for the server object configuration.
 IPropertySet getInfo()
          Auxiliary Information for the server objects created by the server object configuration ?passive properties only.
 int getStartupTimeout()
          Maximum time (in seconds) that a SOC process will wait for an instance of a server object to start.
 boolean isExtensionEnabled(java.lang.String name)
          Indicates whether the state of the named extension is Enabled (true) or Disabled (false).
 java.lang.String serialize()
          Serializes the server object configuration into a string.
 void setCleanupTimeout(int pVal)
          Maximum time (in seconds) that a SOC process will remain active to allow its no longer used server object threads to shut down gracefully before terminating them.
 void setExtensionEnabled(java.lang.String name, boolean pVal)
          Indicates whether the state of the named extension is Enabled (true) or Disabled (false).
 void setExtensionInfoByRef(java.lang.String name, IPropertySet ppExtProperties)
          The extension-dependent info for the server object configuration.
 void setExtensionPropertiesByRef(java.lang.String name, IPropertySet ppExtProperties)
          The extension-dependent properties for the server object configuration.
 void setInfoByRef(IPropertySet props)
          Auxiliary Information for the server objects created by the server object configuration ?passive properties only.
 void setStartupTimeout(int pVal)
          Maximum time (in seconds) that a SOC process will wait for an instance of a server object to start.
 
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

IID2d81b707_95b1_4efa_a0fa_5ab49b051d0b

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

serialize

java.lang.String serialize()
                           throws java.io.IOException,
                                  AutomationException
Serializes the server object configuration into a string.

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

deserialize

void deserialize(java.lang.String str)
                 throws java.io.IOException,
                        AutomationException
Deserializes the server object configuration from a string.

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

getExtensionProperties

IPropertySet getExtensionProperties(java.lang.String name)
                                    throws java.io.IOException,
                                           AutomationException
The extension-dependent properties for the server object configuration.

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

setExtensionPropertiesByRef

void setExtensionPropertiesByRef(java.lang.String name,
                                 IPropertySet ppExtProperties)
                                 throws java.io.IOException,
                                        AutomationException
The extension-dependent properties for the server object configuration.

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

getExtensionInfo

IPropertySet getExtensionInfo(java.lang.String name)
                              throws java.io.IOException,
                                     AutomationException
The extension-dependent info for the server object configuration.

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

setExtensionInfoByRef

void setExtensionInfoByRef(java.lang.String name,
                           IPropertySet ppExtProperties)
                           throws java.io.IOException,
                                  AutomationException
The extension-dependent info for the server object configuration.

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

isExtensionEnabled

boolean isExtensionEnabled(java.lang.String name)
                           throws java.io.IOException,
                                  AutomationException
Indicates whether the state of the named extension is Enabled (true) or Disabled (false).

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

setExtensionEnabled

void setExtensionEnabled(java.lang.String name,
                         boolean pVal)
                         throws java.io.IOException,
                                AutomationException
Indicates whether the state of the named extension is Enabled (true) or Disabled (false).

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

getCleanupTimeout

int getCleanupTimeout()
                      throws java.io.IOException,
                             AutomationException
Maximum time (in seconds) that a SOC process will remain active to allow its no longer used server object threads to shut down gracefully before terminating them.

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

setCleanupTimeout

void setCleanupTimeout(int pVal)
                       throws java.io.IOException,
                              AutomationException
Maximum time (in seconds) that a SOC process will remain active to allow its no longer used server object threads to shut down gracefully before terminating them.

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

getStartupTimeout

int getStartupTimeout()
                      throws java.io.IOException,
                             AutomationException
Maximum time (in seconds) that a SOC process will wait for an instance of a server object to start.

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

setStartupTimeout

void setStartupTimeout(int pVal)
                       throws java.io.IOException,
                              AutomationException
Maximum time (in seconds) that a SOC process will wait for an instance of a server object to start.

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

getInfo

IPropertySet getInfo()
                     throws java.io.IOException,
                            AutomationException
Auxiliary Information for the server objects created by the server object configuration ?passive properties only.

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

setInfoByRef

void setInfoByRef(IPropertySet props)
                  throws java.io.IOException,
                         AutomationException
Auxiliary Information for the server objects created by the server object configuration ?passive properties only.

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