public interface IServerObjectConfiguration
extends java.io.Serializable
Description: 'Provides access to administrators to members that control the behavior and properties of a server object configuration.' 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 |
IID832dab4c_a03d_429e_8c14_401e3f807284 |
static int |
xxDummy
Deprecated.
Internal use only
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription()
Description of the server object configuration.
|
int |
getIsolationLevel()
The isolation level of the server objects defined by the server object configuration.
|
int |
getMaxInstances()
The maximum number of server object instances for a server object configuration.
|
int |
getMinInstances()
The minimum number of server object instances for a server object configuration.
|
java.lang.String |
getName()
Name of the server object configuration.
|
IPropertySet |
getProperties()
Initialization parameters and properties for the server objects created by the server object configuration.
|
IPropertySet |
getRecycleProperties()
The recycling properties for the server object configuration.
|
int |
getStartupType()
The startup type for this server object configuration.
|
java.lang.String |
getTypeName()
Type of the server object configuration (MapServer or GeocodeServer).
|
int |
getUsageTimeout()
Maximum time (in seconds) a client can hold onto an instance of a server object for this server object configuration before releasing it back to the server.
|
int |
getWaitTimeout()
Maximum time (in seconds) a client will wait for an instance of a server object for this server object configuration using the CreateServerContext method on IServerObjectManager before timing out.
|
boolean |
isPooled()
Indicates whether the server objects defined by this configuration are pooled.
|
void |
setDescription(java.lang.String desc)
Description of the server object configuration.
|
void |
setIsolationLevel(int isoLevel)
The isolation level of the server objects defined by the server object configuration.
|
void |
setIsPooled(boolean isPooled)
Indicates whether the server objects defined by this configuration are pooled.
|
void |
setMaxInstances(int instances)
The maximum number of server object instances for a server object configuration.
|
void |
setMinInstances(int instances)
The minimum number of server object instances for a server object configuration.
|
void |
setName(java.lang.String name)
Name of the server object configuration.
|
void |
setPropertiesByRef(IPropertySet props)
Initialization parameters and properties for the server objects created by the server object configuration.
|
void |
setRecyclePropertiesByRef(IPropertySet props)
The recycling properties for the server object configuration.
|
void |
setStartupType(int type)
The startup type for this server object configuration.
|
void |
setTypeName(java.lang.String typeName)
Type of the server object configuration (MapServer or GeocodeServer).
|
void |
setUsageTimeout(int pVal)
Maximum time (in seconds) a client can hold onto an instance of a server object for this server object configuration before releasing it back to the server.
|
void |
setWaitTimeout(int pVal)
Maximum time (in seconds) a client will wait for an instance of a server object for this server object configuration using the CreateServerContext method on IServerObjectManager before timing out.
|
static final int IID832dab4c_a03d_429e_8c14_401e3f807284
static final int xxDummy
static final java.lang.String IID
java.lang.String getName() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setName(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.java.lang.String getTypeName() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setTypeName(java.lang.String typeName) throws java.io.IOException, AutomationException
typeName
- The typeName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.String getDescription() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setDescription(java.lang.String desc) throws java.io.IOException, AutomationException
desc
- The desc (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 setPropertiesByRef(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.IPropertySet getRecycleProperties() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setRecyclePropertiesByRef(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.int getMinInstances() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setMinInstances(int instances) throws java.io.IOException, AutomationException
instances
- The instances (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getMaxInstances() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setMaxInstances(int instances) throws java.io.IOException, AutomationException
instances
- The instances (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.boolean isPooled() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setIsPooled(boolean isPooled) throws java.io.IOException, AutomationException
isPooled
- The isPooled (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getIsolationLevel() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setIsolationLevel(int isoLevel) throws java.io.IOException, AutomationException
isoLevel
- A com.esri.arcgis.server.esriServerIsolationLevel constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getStartupType() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setStartupType(int type) throws java.io.IOException, AutomationException
type
- A com.esri.arcgis.server.esriStartupType constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getWaitTimeout() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setWaitTimeout(int pVal) throws java.io.IOException, AutomationException
pVal
- The pVal (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getUsageTimeout() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setUsageTimeout(int pVal) throws java.io.IOException, AutomationException
pVal
- The pVal (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.