Sets the free connection timeout for this pool.

Namespace: GemStone.GemFire.Cache
Assembly:  GemStone.GemFire.Cache (in GemStone.GemFire.Cache.dll)
Version: 3.6.2.0

Syntax

C#
public CacheFactory SetFreeConnectionTimeout(
	int connectionTimeout
)
Visual Basic (Declaration)
Public Function SetFreeConnectionTimeout ( _
	connectionTimeout As Integer _
) As CacheFactory
Visual C++
public:
CacheFactory^ SetFreeConnectionTimeout (
	int connectionTimeout
)

Parameters

connectionTimeout
Int32

Remarks

If the pool has a max connections setting, operations will block if all of the connections are in use. The free connection timeout specifies how long those operations will block waiting for a free connection before receiving an AllConnectionsInUseException. If max connections is not set this setting has no effect.

Exceptions

ExceptionCondition
IllegalArgumentException if connectionTimeout is less than or equal to 0.

See Also