com.esri.sde.sdk.client
Class SeInstance.SeInstanceConfiguration

java.lang.Object
  extended by com.esri.sde.sdk.client.SeInstance.SeInstanceConfiguration
Enclosing class:
SeInstance

public static class SeInstance.SeInstanceConfiguration
extends java.lang.Object

SeInstance inner class that retrieves the configuration of ArcSde instance.


Method Summary
 int getAtrributeBufSize()
          Returns the attribute array buffer size.
 int getAutoCommitFreq()
          Returns the frequency at which ArcSde server will commit modifications to the database.
 int getBlobBufSize()
          Returns the blob buffer size.
 int getChildTimeout()
          Returns the child timeout period.
 int getClientCount()
          Returns the client count.
 int getDbmsId()
          Returns the database id identifying underlying RDBMS.
 SeDBMSInfo getDbmsInfo()
          Returns underlying RDBMS properties.
 java.lang.String getHomePath()
          Returns the path to ArcSDE home directory.
 java.lang.String getLogPath()
          Returns the path to the ArcSde logfile directory.
 int getMaxArrayBytes()
          Returns the maximum array bytes allocated per stream.
 int getMaxArraySize()
          Returns the maximum array fetch size.
 int getMaxBlobSize()
          Returns the maximum blob size allowed for storage.
 int getMaxConnections()
          Returns the maximum number of connections allowed by the ArcSde instance.
 int getMaxDistinct()
          Returns the maximum number of unique values for attribute statistics.
 int getMaxInitFeats()
          Returns the maximum number of initial feature allowed per layer.
 int getMaxLayers()
          Returns the maximum number of layers allowed by the ArcSde instance.
 int getMaxLocks()
          Returns the maximum number of layer locks allowed by the ArcSde instance.
 int getMaxMemBlob()
          Returns the maximum blob size for in-memory storage.
 int getMaxmemDissolve()
          Returns the maximum amount of memory to be allocated for dissolve.
 int getMaxNetBlockSize()
          Returns the maximum Transmission Buffer size in Bytes.
 int getMaxObjectLocks()
          Returns the maximum number of object locks allowed by the ArcSde instance.
 int getMaxRasterColumns()
          Returns the maximum number of raster columns allowed by the ArcSde instance.
 int getMaxRegistration()
          Returns the maximum number of registered table allowed by the ArcSde instance.
 int getMaxStateLocks()
          Returns the maximum number of state locks allowed by the ArcSde instance.
 int getMaxStreams()
          Returns the maximum number of streams allowed by the ArcSde instance.
 int getMaxTableLocks()
          Returns the maximum number of table locks allowed by the ArcSde instance.
 int getMaxTimeDiff()
          Returns the maximum client-server time difference.
 int getMinNetBlockSize()
          Returns the minimum Transmission Buffer size in Bytes.
 int getMinNetObjCount()
          Returns the minimum Transmission Buffer count.
 int getRasterBufSize()
          Returns the raster buffer size.
 boolean getReadOnlyInstance()
          Returns true if ArcSde instance is read only and false if instance allows read and write.
 int getShapePointBufSize()
          Returns the shape point buffer size.
 boolean getStateCaching()
          Returns true if state caching is on or false if it is off.
 int getStreamPoolSize()
          Returns the maximum number of streams allowed in a pool.
 boolean getTcpKeepAlive()
          Returns the TCP keepalive on client connection.
 java.lang.String getTmpPath()
          Returns the path to the ArcSde temporary directory.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getMaxConnections

public int getMaxConnections()
Returns the maximum number of connections allowed by the ArcSde instance.

Returns:
int

getMaxLocks

public int getMaxLocks()
Returns the maximum number of layer locks allowed by the ArcSde instance.

Returns:
int

getMaxStateLocks

public int getMaxStateLocks()
Returns the maximum number of state locks allowed by the ArcSde instance.

Returns:
int

getMaxTableLocks

public int getMaxTableLocks()
Returns the maximum number of table locks allowed by the ArcSde instance.

Returns:
int

getMaxObjectLocks

public int getMaxObjectLocks()
Returns the maximum number of object locks allowed by the ArcSde instance.

Returns:
int

getChildTimeout

public int getChildTimeout()
Returns the child timeout period.

Returns:
int

getMinNetBlockSize

public int getMinNetBlockSize()
Returns the minimum Transmission Buffer size in Bytes.

Returns:
int

getMaxNetBlockSize

public int getMaxNetBlockSize()
Returns the maximum Transmission Buffer size in Bytes.

Returns:
int

getMinNetObjCount

public int getMinNetObjCount()
Returns the minimum Transmission Buffer count.

Returns:
int

getMaxmemDissolve

public int getMaxmemDissolve()
Returns the maximum amount of memory to be allocated for dissolve.

Returns:
int

getMaxBlobSize

public int getMaxBlobSize()
Returns the maximum blob size allowed for storage.

Returns:
int

getMaxMemBlob

public int getMaxMemBlob()
Returns the maximum blob size for in-memory storage.

Returns:
int

getAutoCommitFreq

public int getAutoCommitFreq()
Returns the frequency at which ArcSde server will commit modifications to the database.

Returns:
int

getMaxInitFeats

public int getMaxInitFeats()
Returns the maximum number of initial feature allowed per layer.

Returns:
int

getMaxDistinct

public int getMaxDistinct()
Returns the maximum number of unique values for attribute statistics.

Returns:
int

getMaxStreams

public int getMaxStreams()
Returns the maximum number of streams allowed by the ArcSde instance.

Returns:
int

getStreamPoolSize

public int getStreamPoolSize()
Returns the maximum number of streams allowed in a pool.

Returns:
int

getMaxRegistration

public int getMaxRegistration()
Returns the maximum number of registered table allowed by the ArcSde instance.

Returns:
int

getMaxLayers

public int getMaxLayers()
Returns the maximum number of layers allowed by the ArcSde instance.

Returns:
int

getMaxRasterColumns

public int getMaxRasterColumns()
Returns the maximum number of raster columns allowed by the ArcSde instance.

Returns:
int

getShapePointBufSize

public int getShapePointBufSize()
Returns the shape point buffer size.

Returns:
int

getAtrributeBufSize

public int getAtrributeBufSize()
Returns the attribute array buffer size.

Returns:
int

getBlobBufSize

public int getBlobBufSize()
Returns the blob buffer size.

Returns:
int

getRasterBufSize

public int getRasterBufSize()
Returns the raster buffer size.

Returns:
int

getMaxArraySize

public int getMaxArraySize()
Returns the maximum array fetch size.

Returns:
int

getMaxArrayBytes

public int getMaxArrayBytes()
Returns the maximum array bytes allocated per stream.

Returns:
int

getMaxTimeDiff

public int getMaxTimeDiff()
Returns the maximum client-server time difference. NOTE: Time difference is unlimited if value is -1.

Returns:
int

getHomePath

public java.lang.String getHomePath()
Returns the path to ArcSDE home directory.

Returns:
int

getLogPath

public java.lang.String getLogPath()
Returns the path to the ArcSde logfile directory.

Returns:
int

getTmpPath

public java.lang.String getTmpPath()
Returns the path to the ArcSde temporary directory.

Returns:
int

getDbmsId

public int getDbmsId()
Returns the database id identifying underlying RDBMS.

Returns:
int
See Also:
SeDBMSInfo

getDbmsInfo

public SeDBMSInfo getDbmsInfo()
Returns underlying RDBMS properties.

Returns:
int
See Also:
SeDBMSInfo

getClientCount

public int getClientCount()
Returns the client count.

Returns:
boolean

getStateCaching

public boolean getStateCaching()
Returns true if state caching is on or false if it is off.

Returns:
boolean

getTcpKeepAlive

public boolean getTcpKeepAlive()
Returns the TCP keepalive on client connection.

Returns:
int

getReadOnlyInstance

public boolean getReadOnlyInstance()
Returns true if ArcSde instance is read only and false if instance allows read and write.

Returns:
boolean